场景:当一台pc同时接入双网卡时,pc该如何选择路由?

关于windows 双网卡和跃点数研究_路由

首先可以进cmd,输入route print 查看路由信息。

关于windows 双网卡和跃点数研究_windows_02

在这里我们可以看到默认路由有两条了,一条是172.17.4.1(跃点数25) 一条是192.168.30.254(跃点数276)。

那我们来跟踪下路由看看。

关于windows 双网卡和跃点数研究_windows_03

可以看到,该pc选择了172.17.4.1的路由,因为该路由的跃点数(一个路由为一个跃点,越小越优先。)比较小,类似度量值。

那么那么如果需要使用192.168.30.254的路由链路该怎么做呢?

答:修改192.168.30.254的跃点数即可。

关于windows 双网卡和跃点数研究_windows_04

再去看看路由信息。

关于windows 双网卡和跃点数研究_双网卡_05

跃点数显示为20了

再跟踪下路由看看

关于windows 双网卡和跃点数研究_windows_06

默认路由已经变成192.168.30.254了。

需要说明的是:我们还是可以和172.17.4.0/24的其他主机进行通信的,因为172.17.4.0/24和网卡的ip属于同一个广播域,可以直接通信,不需要路由。

如有不正确,欢迎大家指出一起探讨。!!