现象描述:
某企业的办公网络组网如下:
广州和上海公司之间通过155M和2M两条链路相连。在路由器上配置缺省路由,主走155M链路,2M链路作为备份。
 
故障描述:
         业务忙时,广州公司用户PC ping网关正常,延时1ms左右,但访问上海公司速度很慢,延时达到400-700ms;在广州公司的路由器GZ-RT1上ping上海公司网络,延时正常,2ms左右。
 
原因分析:
1、业务流量过大,造成链路拥塞;但广州公司的路由器GZ-RT1上ping上海公司网络正常,故排除此可能;
2、路由器与PC之间的二层网络有问题;但PC ping网关延时正常,排除此可能;
3、路由器配置错误;
4、对端设备问题;

处理过程:
1、检查路由器GZ-RT1的配置,确认配置无误,优选155M出口上行;
2、查看路由器GZ-RT1两个端口的信息(show interface),对比历史流量发现:与155M链路相连的端口,出流量很大,但入流量相对小很多;与2M链路相连的端口,出流量几乎没有,但入流量很大;
5、由此可看出,广州公司访问上海公司的主要流量应该是由155M链路出,从2M链路入;
6、故判断,对端设备在设置回程路由时,是优选2M链路回程的,所以造成了业务忙时的链路拥塞;
7、为何从路由器GZ-RT1上ping上海公司延时正常呢?经了解,客户从路由器GZ-RT1上ping上海公司地址时,未指定源地址。在未指定源地址时,设备默认是以出接口地址为源地址的,而设备互连地址是30位掩码的,互联网段与PC业务网段不同,选路原则自然也不同(互联网段路由在设备上是直连路由,不受业务网段回程路由配置的影响);
8、若在路由器GZ-RT1上指定源地址为用户网关地址,则延时应该和PC上ping上海地址的延时相当;
9、登陆上海公司的路由器SH-RT2检查,果然是回程路由优先级配置错误。调整后,问题不再出现了。
 
建议与总结:
         Ping是我们处理网络故障时的常用手段。但是,在同一台网络设备上发起ping请求(echo requset),携带不同的源地址,返回的结果是不同的。建议在使用ping工具的时候,要指定源地址,以免被错误的返回结果搅乱了问题处理思路。
 
原文摘自: www.net1980.com