KB299540解释了 Windows XP 如何自动将指标分配给 IP 路由:
下表概述了用于为绑定到各种速度的网络接口的路由分配指标的标准。
Greater than 200 Mb: 10 Greater than 20 Mb, and less than or equal to 200 Mb: 20 Greater than 4 Mb, and less than or equal to 20 Mb: 30 Greater than 500 kilobits (Kb), and less than or equal to 4 Mb: 40 Less than or equal to 500 Kb: 50
但是,他们似乎在 Windows 7 中更改了算法,因为我的路由表如下所示:
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.3 10
0.0.0.0 0.0.0.0 10.202.254.254 10.202.1.2 286
10.202.0.0 255.255.0.0 On-link 10.202.1.2 286
10.202.1.2 255.255.255.255 On-link 10.202.1.2 286
10.202.255.255 255.255.255.255 On-link 10.202.1.2 286
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.0.0 255.255.255.0 On-link 192.168.0.3 266
192.168.0.3 255.255.255.255 On-link 192.168.0.3 266
192.168.0.255 255.255.255.255 On-link 192.168.0.3 266
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.0.3 266
224.0.0.0 240.0.0.0 On-link 10.202.1.2 286
255.255.255.255 255.255.255.255 On-link 10.202.1.2 40
===========================================================================
唯一“正确”的指标是第一个指标(千兆连接 = 10)。但是,使用千兆连接的其他路由的 metric = 266,我的 VPN 的 metric = 286,环回是 306(?!)。
知道发生了什么吗?
我不认为它对 Windows 7 来说是新的,我认为它也存在于 Vista 中。
但是,我不相信该算法已经发布了一套规则,只是它现在的范围是 1-9999。
我也不知道算法,但是您可以通过更改网卡的 TCP/IP 属性来强制执行特定指标。在“常规”选项卡上,单击“高级”,取消选中“自动度量”并设置您喜欢的任何值。
我尝试了这个有点温和的成功:
有谁知道锄头来解决这些问题?
我知道这是一个老问题,但这是我最近需要回答的问题。
我相信您看到的指标实际上是
interface metric
+ ,如https://social.technet.microsoft.com/Forums/windows/en-US/b1fb3e43-300d-49fe-b7a9-be95c7454a82gateway metric
的答案之一所述/metric-for-the-default-route?forum=w7itpronetworking。因此,可以通过更改默认网关或禁用自动度量来更改计算的度量。可以在连接的 IPv4 属性中禁用自动指标。单击选项卡,取消选中该
Advanced
框,然后添加您自己的值 - 例如.General
Automatic metric
1
当操作系统比较来自同一协议的路由时,Myabe 指标是否有意义?在这种情况下,应该有另一个未在此表中显示的指标,以比较协议的重要性(我的意思是直连、vpn 或其他协议等)
通常,在路由中,此度量在比较相同协议时很重要。例如,如果使用 OSPF,则在比较来自 OSPF 的路由时会考虑度量,但在比较 OSPF 路由和直接配置的接口时,度量并不重要,因为默认情况下始终首选直接连接的。