跃点数是为用于特殊网络接口的 IP 路由分配的值,用来标识与使用该路由有关的成本。例如,可以根据链接速度、跃点计数或时间延迟来计算跃点数。“自动跃点计数”是 Windows XP 中的一个新增功能,它可以自动为基于链接速度的本地路由配置跃点数。默认情况下,将启用“自动跃点计数”功能,也可以进行手动配置,为其赋予一个具体的跃点数。
当路由表中包含用于同一目的地的多个路由时,“自动跃点计数”功能便非常有用。例如,如果您的计算机具有一个 10 兆位 (Mb) 的网络接口和一个 100 Mb 的网络接口,并且该计算机具有一个在两个网络接口上均已配置的默认网关,那么“自动跃点计数”功能就会为较慢的网络接口分配较高的跃点数。该功能会强制流向 Internet 的所有流量,例如,使用可用的最快网络接口。
注意:通常情况下,Microsoft 不建议您跨越不相连的网络来添加默认网关。例如,诸如网络地址转换 (NAT) 服务器和代理服务器等边缘服务器,通常都被配置为连接两个或多个不相连的网络:公共 Internet 和一个或多个专用 Intranet。在这种情况下,不应在专用接口上分配默认网关,因为这样做有可能导致网络上的路由不正确。
下表概述了为绑定到各种速度的网络接口的路由分配跃点数的标准:
链接速度 |
跃点数 |
大于 200 Mb |
10 |
大于 20 Mb,并且小于或等于 200 Mb |
20 |
大于 4 Mb,并且小于或等于 20 Mb |
30 |
大于 500 千位 (Kb),并且小于或等于 4 Mb |
40 |
小于或等于 500 Kb |
50 |
下表列出了运行 Windows XP Service Pack 2 的计算机的链接速度和跃点数。
链接速度 |
跃点数 |
大于 200 Mb |
10 |
大于 80 Mb,并且小于或等于 200 Mb |
20 |
大于 20 Mb,并且小于或等于 80 Mb |
25 |
大于 4 Mb,并且小于或等于 20 Mb |
30 |
大于 500 Kb,并且小于或等于 4 Mb |
40 |
小于或等于 500 Kb |
50 |
“自动跃点计数”功能分别为网络中的每一个网络接口配置跃点数。该功能非常适用于有多个相同速度的网络接口的场合,例如,当每个网络接口都被分配了一个默认网关时。在这种情况下,您可能需要手动配置一个网络接口上的跃点数,然后启用“自动跃点计数”功能来配置其他网络接口上的跃点数。使用这种设置可以控制在 IP 流量路由中首先使用的网络接口。
此外,可以单独为每一个网关配置分配给特定默认网关的跃点数。这将有助于进一步控制用于本地路由的跃点数。例如,可以启用“自动跃点计数”功能来配置分配给网络接口的路由,同时手动配置分配给默认网关的跃点数。
注意:如果跃点数是在网络接口级别指定的,而网关被添加和配置了“自动跃点计数”功能,则该网关可以继承分配给网络接口的跃点数。例如,如果在网络接口级别分配了一个“5”的跃点数,然后添加了一个网关,并为该网关选中了“自动跃点计数”功能,则该网关也会被分配一个“5”的跃点数。
这种“自动跃点计数”功能和“间隔网关检测”功能不同,后者强制网络来切换基于传输控制协议 (TCP) 重发的默认网关。此外,“路由和远程访问”功能也不激活“间隔网关检测”功能。这种激活由计算机中启动 TCP 会话的 TCP/IP 堆栈来执行。