在Windows中,有一种自动度量指标,它根据链接的声明速度选择度量。我现在有一个路由到2Mbps DSL服务和HSDPA移动宽带连接的千兆局域网。即使后者实际上速度更快,也总是选择前者作为Internet数据包。
我尝试将移动宽带的接口指标设置为1,并在适配器设置的高级设置中提高其优先级,但这似乎并不影响默认路由的指标。到以太网接口的默认路由始终具有比移动宽带接口低的“有效”量度(即,即使其具有较高的量度也可以使用)。
我在这里想念什么吗?
编辑:
接口:
Idx Met MTU State Name
--- ---------- ---------- ------------ ---------------------------
13 9 1500 connected Mobile broadband
12 25 1500 disconnected WiFi 2
1 50 4294967295 connected Loopback Pseudo-Interface 1
20 5 1500 disconnected Local Area Connection* 12
24 10 1500 connected Ethernet
编辑2:
今天返回了奇怪的路由行为:
路由表:
Publish Type Met Prefix Idx Gateway/Interface Name
------- -------- --- ------------------------ --- ------------------------
No Manual 512 0.0.0.0/0 24 192.168.1.254
No Manual 0 0.0.0.0/0 12 192.168.135.1
No Manual 256 0.0.0.0/0 13 188.*.*.*
Idx 12是最快的链接。Idx 24是最慢的。已手动调整idx 24路由的路由度量。但是,跟踪路由显示如下:
C:\Users\bc>tracert -4 -d google.com
Tracing route to google.com [173.194.41.168]
over a maximum of 30 hops:
1 2 ms 2 ms 3 ms 192.168.1.254
2 25 ms 24 ms 26 ms 217.*.*.*
3 27 ms 26 ms 36 ms 217.*.*.*
这似乎暗示对于目的地相同的路由,不使用度量。
此外,似乎仅在建立连接后才在第一条跟踪路由中遵守这些指标。下一条跟踪路由将始终将以太网连接(idx 24)显示为第一跳。