动态与静态路由
家庭路由器在连接到互联网提供商时会自动设置其路由表,这一过程称为动态路由。它们为每个服务提供商的 DNS 服务器(主要、次要和三级,如果可用)生成一个路由器表条目,并为所有家庭计算机之间的路由生成一个条目。它们还可能为其他特殊情况生成一些额外的路由,包括多播和广播路由。
某些住宅网络路由器会阻止您手动覆盖或更改路由器表。但是,业务路由器允许网络管理员手动更新或操作路由表。在优化网络性能和可靠性时,这种所谓的静态路由非常有用。在家庭网络中,不需要使用静态路由器,除非在特殊情况下(例如当您建立多个子网和第二个路由器时)。
查看路由表的内容
在家庭宽带路由器上,路由表内容通常显示在管理控制台内的屏幕上。下面显示了一个示例 IPv4 表。路由器表 (也称为路由表)帮助TCP/IP网络路由器计算它们负责转发的消息的目的地 。路由器表是由路由器的内置硬件和软件管理的小型内存数据库。
路由器表条目和大小
路由器表包含IP 地址列表。列表中的每个地址都标识一个远程路由器或本地路由器配置为识别的另一个网络网关。对于每个 IP 地址,路由器表还存储一个网络掩码 和其他数据,这些数据指定远程设备将接受的目标 IP 地址范围。
家庭网络路由器使用一个非常小的路由器表,因为它们只是将所有出站流量转发到Internet 服务提供商网关,该网关负责所有其他路由步骤。家庭路由器表通常包含十个或更少的条目。相比之下,位于互联网骨干核心的最大路由器必须维护包含数十万条目 的完整互联网路由表。
目标局域网 IP | 子网掩码 | 网关 | 界面 |
---|---|---|---|
0.0.0.0 | 0.0.0.0 | xx.yyy.86.1 | 广域网(互联网) |
xx.yyy.86.1 | 255.255.255.255 | xx.yyy.86.1 | 广域网(互联网) |
xx.yyy.86.134 | 255.255.255.255 | xx.yyy.86.134 | 广域网(互联网) |
192.168.1.0 | 255.255.255.0 | 192.168.1.101 | 局域网和无线 |
在此示例中,前两个条目表示到 Internet 提供商网关地址的路由(xx和yyy表示在此示例中隐藏的真实 IP 地址值)。第三个条目表示到由提供商分配的家庭路由器面向公众的 IP 地址的路由。最后一项表示家庭网络中所有计算机到家庭路由器的路由,其中??路由器的 IP 地址为 192.168.1.101。
在 Windows 和 Unix/Linux 计算机上,netstat -r命令显示在本地计算机上配置的路由器表的内容。