默认网关在TCP/IP网络中扮演重要的角色。它们为TCP/IP主机提供同远程网络上其他主机通讯时所使用的默认路由。
默认网关对于有效地运行IP路由非常重要。在多数情况下,充当TCP/IP主机的默认网关的路由器(专用路由器或者连接两个或更多网段的计算机)维护大型网络中其他网络的信息以及访问这些网络的方法。
TCP/IP 主机依赖默认网关来满足大多数与远程网段上的主机通讯的需要。这样,单独主机就免去了需要维护单独远程IP网段的广泛而持续的信息更新的负担。只有充当默认网关的路由器才需要维护访问大型互联网络中的远程网段这个级别上的路由信息。
如果默认网关出现故障,则本地网段之外的通讯可能会减弱。为了防止发生这种情况,可以使用“高级TCP/IP设置”对话框(在“网络连接”中)来为每一个连接指定多个默认网关。也可以使用 route 命令手动向路由表添加经常使用的主机或网络的路由。
使用多个网关
如果您有多个接口并为每个接口配置了一个默认网关,那么默认情况下TCP/IP将根据接口速度自动计算接口跃点数。此接口跃点数将成为所配置的默认网关的路由表中的默认路由的跃点数。最高速度的接口具有默认路由的最低跃点数。这样,只要在多个接口上配置多个默认网关,就会使用最快速度的接口将通信转发到其默认网关。
如果相同速度的多个接口具有相同的最低接口跃点数,那么根据绑定顺序,将使用第一个网络适配器的默认网关。如果第一个网络适配器不可用,则使用第二个网络适配器的默认网关。
在TCP/IP 的早期版本中,多个默认网关都具有设置为1的默认路由跃点数,并且使用的默认网关将取决于接口顺序。有时,这会给确定TCP/IP协议正在使用哪一个默认网关带来一些困难。
默认情况下,接口跃点数的自动确定已经通过“Internet 协议(TCP/IP)”协议高级属性的“IP 设置”选项卡上的“自动跃点计数”复选框启用。
可以禁用接口跃点数的自动确定并键入新的接口跃点数。 |