![使用tracert命令定位网络故障点 使用tracert命令定位网络故障点_命令](http://www.net1980.com/s/cc_p_w_picpaths/cache_2541340155.jpg?t=1266648762)
在上图中,RT2和RT3同属于一个运行RIPv2协议的网络,主机192.4.0.2访问数据库服务器192.5.0.2,用户反映访问速度慢。
登录到RT3,使用带参数的ping远端服务器192.5.0.2,显示如下:
<RT3> ping -c 10 -s 4000 -t 6000 192.5.0.2
PING 192.5.0.2: 4000 data bytes, press CTRL_C to break
Reply from 192.5.0.2: bytes=4000 Sequence=0 ttl=249 time = 552 ms
Reply from 192.5.0.2: bytes=4000 Sequence=1 ttl=249 time = 5733 ms
Reply from 192.5.0.2: bytes=4000 Sequence=2 ttl=249 time = 552 ms
Reply from 192.5.0.2: bytes=4000 Sequence=3 ttl=249 time = 5714 ms
Reply from 192.5.0.2: bytes=4000 Sequence=4 ttl=249 time = 552 ms
Reply from 192.5.0.2: bytes=4000 Sequence=5 ttl=249 time = 5711 ms
Reply from 192.5.0.2: bytes=4000 Sequence=6 ttl=249 time = 552 ms
Reply from 192.5.0.2: bytes=4000 Sequence=7 ttl=249 time = 5709 ms
Reply from 192.5.0.2: bytes=4000 Sequence=8 ttl=249 time = 552 ms
Reply from 192.5.0.2: bytes=4000 Sequence=9 ttl=249 time = 5710 ms
1. 上面的ping显示出一个规律:偶数报文返回的时长是奇数报文的10倍还多。初步推断,奇数报文和偶数报文采用了不同的路径传输。
2. 使用tracert命令来追踪路径。在RT3上,tracert远端RouterA的以太网接口192.5.0.1。
<RT3> tracert -q 8 192.5.0.1
traceroute to 192.5.0.1(192.5.0.1) 30 hops max,40 bytes packet
1 192.4.0.1 6 ms 4 ms 4 ms 4 ms 4 ms 4 ms 4 ms 4 ms
......
5 192.3.0.2 20 ms 16 ms 15 ms 16 ms 16 ms 16 ms 16 ms 16 ms
6 192.5.0.1 30 ms 278 ms 25 ms 279 ms 25 ms 278 ms 25 ms 277 ms
3. 询问该段网络的管理员,得知RT2和RT1之间有一主一备两条串行链路,主链路带宽为155Mbit/s(POS1/0之间),备份链路为2Mbit/s(S1/0之间)。两路由器间配置了如下的静态路由。
RT2:
ip route-static 192.5.0.0 255.255.0.0 192.1.0.2
ip route-static 192.5.0.0 255.255.0.0 192.2.0.2
RT1:
ip route-static 0.0.0.0 0.0.0.0 192.1.0.1
ip route-static 0.0.0.0 0.0.0.0 192.2.0.1
处理过程:
方法一:继续使用静态路由,更改优先级
RT2的主链路使用缺省优先级60,备份链路优先级改为100:
[RT2] ip route-static 192.5.0.0 255.255.0.0 192.1.0.2
[RT2] ip route-static 192.5.0.0 255.255.0.0 192.2.0.2 100
RouterA进行类似更改:
[RT1] ip route-static 0.0.0.0 0.0.0.0 192.1.0.1
[RT1] ip route-static 0.0.0.0 0.0.0.0 192.2.0.1 100
这样,只有当主链路发生故障时,备份链路的路由项才会出现在路由表中。