接口度量与路由度量

Sib*_*Guy 6 networking windows

Windows 如何处理接口度量(您可以在接口 ip 设置中设置)和路由设置?它更喜欢哪一种?如果我有指标为 1 的接口,但对于此地址,还有其他指标更高的接口路由怎么办?

小智 6

公制 | 微软文档

选择路由时,用于确定优先级的总体度量是路由度量和接口度量之和

在我偶然发现这个问题之前,这个问题已经困扰了我几个小时。


Thi*_*his 3

来自Microsoftroute在 Technet 上的文章

选择具有最低度量的路由。

问:如果我有度量为 1 的接口,但对于该地址,还有其他度量更高的接口路由怎么办?

如果您有具有不同度量的相似路由,则会选择目的地度量最低的路由。

在路由重叠的情况下,请记住,具有较长网络掩码的路由匹配始终比具有较短网络掩码的路由匹配更好(因此路由匹配长度比较低度量更重要)。如果您对选择哪个路径窗口作为目的地有疑问,请route print <destination>在 cmd 提示符下使用

简单的例子:

[Mike_Pennington@Win7 ~]$ route print 127.0.0.1
===========================================================================
Interface List
 15...5c 26 0a 39 ac 9d ......Intel(R) 82577LM Gigabit Network Connection
 12...58 94 6b e4 c8 28 ......Intel(R) Centrino(R) Advanced-N 6200 AGN
  1...........................Software Loopback Interface 1
 24...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
 11...00 00 00 00 00 00 00 e0 Microsoft Teredo Tunneling Adapter
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306 <---
===========================================================================
Persistent Routes:
  None

IPv6 Route Table
===========================================================================
Active Routes:
  None
Persistent Routes:
  None
[Mike_Pennington@Win7 ~]$
Run Code Online (Sandbox Code Playgroud)