以前在别的地方也有人问过这样的问题,其实仅仅在客户端实现起来并不难。
网卡(IP)的默认的路由(默认网关)后面有个叫“跃点数”的参数,你在电脑上CMD窗口中输入“Route Print”命令将可以看到自己的路由表,包括动态的和静态。 只要设置了默认网关的,那么至少会有一条这样的记录。
- <br/>1 Active Routes: <br/>2 Network Destination Netmask Gateway Interface Metric <br/>3 0.0.0.0 0.0.0.0 10.10.10.1 10.10.10.3 1
复制代码
最后的Metric 参数即为“跃点数”。跃点数是用来告诉联网设备,到达下一跳的最多跳数。
如果你有两条一样的路由,比如你给终端配置了2个默认路由,像下面这样:
- <br/>1 Active Routes: <br/>2 Network Destination Netmask Gateway Interface Metric <br/>3 0.0.0.0 0.0.0.0 10.10.10.1 10.10.10.3 1 <br/>4 0.0.0.0 0.0.0.0 10.10.10.2 10.10.10.3 2
复制代码
系统会自动优先尝试跃点数小的哪条,然后才会尝试其余的。
[此贴子已经被作者于2009-12-3 9:47:26编辑过]
|