WIndows 中的度量值是如何确定的

WIndows 中的度量值是如何确定的

看完之后这个问题,我想知道操作系统如何“选择”路由的度量值。

我有两条动态添加的互联网路线:

      0.0.0.0          0.0.0.0      192.168.0.1    192.168.0.239     45
      0.0.0.0          0.0.0.0         10.0.0.1       10.0.0.254     15

因此很自然地,我的流量首先被路由到网关,10.0.0.1因为 15 < 45,如果没有路由10.0.0.1,它将被路由到192.168.0.1进行传送。

我想知道的是:

Windows(或任何具有路由实现的操作系统)如何决定这两个接口的度量值?

我注意到,在基于以太网/无线等的优先级方面,链接问题的评论中有些人互相矛盾。因此,我想指出:

  1. 与 Metric 45 接口的是无线适配器
  2. 具有指标 15 的接口连接到同一台机器上托管的 Hyper-V 虚拟交换机。

答案1

我刚刚找到一个微软支持页面,解释了所谓的“自动度量功能”。

度量是分配给特定网络接口的 IP 路由的值,用于标识与使用该路由相关的成本。例如,度量可以用链路速度、跳数或时间延迟来衡量。自动度量是 Windows 中的一项新功能,它会自动配置基于链路速度的本地路由度量。自动度量功能默认启用,也可以手动配置以分配特定度量。

有关更多信息和带有值的表格,请参阅 msdn 支持页面这里

相关内容