路由器表(也称为路由表)是TCP / IP网络路由器用于计算其负责转发的消息的目的地的存储数据。路由器表是由路由器的内置硬件和软件管理的小型内存数据库。
路由器表条目和大小
路由器表包含IP地址列表。列表中的每个地址标识本地路由器配置为识别的远程路由器(或其他网络网关)。
对于每个IP地址,路由器表还存储一个 网络掩码 以及指定远程设备将接受的目标IP地址范围的其他数据。
家庭网络路由器使用非常小的路由器表,因为它们只是将所有出站流量转发到因特网服务提供商(ISP)网关,该网关负责所有其他路由步骤。归属路由器表通常包含十个或更少的条目。相比之下,互联网骨干核心最大的路由器必须保持完整 互联网路由表 包含数十万个条目。 (有关最新的Internet路由统计信息,请参阅CIDR报告。)
动态与静态路由
家庭路由器在连接到Internet提供程序时会自动设置其路由表,这个过程称为 动态路由 。它们为每个服务提供商的DNS服务器(主服务器,辅助服务器和第三服务器,如果可用)生成一个路由器表条目,并为所有家庭计算机之间的路由生成一个条目。
他们还可能为其他特殊情况产生一些额外的路线,包括 组播 和 广播 路线。
某些住宅网络路由器会阻止您手动覆盖或更改路由器表。但是,业务路由器允许网络管理员手动更新或操作路由表。
这就是所谓的 静态路由 在优化网络性能和可靠性时非常有用。在家庭网络中,除非在特殊情况下(例如,在设置多个子网和第二个路由器时),否则不需要使用静态路由。
查看路由表的内容
在家庭宽带路由器上,路由表内容通常显示在管理控制台内的屏幕上。 IPv4表的示例如下所示。
目标LAN IP | 子网掩码 | 网关 | 接口 |
---|---|---|---|
0.0.0.0 | 0.0.0.0 | xx.yyy.86.1 | WAN(Internet) |
xx.yyy.86.1 | 255.255.255.255 | xx.yyy.86.1 | WAN(Internet) |
xx.yyy.86.134 | 255.255.255.255 | xx.yy.86.134 | WAN(Internet) |
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 命令还显示在本地计算机上配置的路由器表的内容。