Ping -c 20 -t 4000 ip-address,即连续发送20个报文,每个报文的超时时长为4000ms,这样一般可以判断出到底是连通性问题还是性能问题 。
案例二:使用大包ping对端进行MTU不一致的故障排除(1) 现象描述:某次开局,使用RG路由器与其他厂商的某路由器互连,并运行OSPF协议 。数据配置完毕后,一切正常,并在今后相当长的时间内设备运转稳定 。但两个月后,用户反馈网络中断 。
(2) 相关信息显示:
- 登录到两台路由器上,发现双方连接正常,可以相互Ping通对端地址 。但OSPF协议中断;
- 登录RG路由器查看邻居状态,发现邻居状态机处于Exstart状态 。打开相应的debug开关查看相应的报文信息,发现双方都可以收到Hello报文,但RG路由器发送DD报文后,一直没有收到对方回应的DD报文;
- 登录其他厂商的那台路由器,打开相应的debug开关,发现对方收到RG路由器发送的DD报文后,一发送了相应的DD报文予以回应 。
既然可以接收到HELLO 报文说明链路是通畅的,而且多播报文的收发也没有问题 。那么有可能是对方发送的DD 报文有错误导致RG路由器拒收,但查看相应的信息,并没有报告接收到错误的DD 报文 。
仔细查看某厂商路由器的调试信息发现这个DD报文很大有2000 多字节 。会不会是由于报文太大导致的问题呢?试着Ping了一个2000字节的报文,结果不通 。那么故障原因很可能是--由于双方的MTU不一致导致大包不通 。
(4) 处理过程:检查配置,发现对方路由器的MTU设置为4000多而RG路由器的MTU设置为1500,于是修改对端路由器的MTU为1500 。故障排除 。
那么为什么工程初期没有问题呢?这是因为前期DD报文长度小于1500字节,而后来网络扩容导致路由信息过多使DD 报文的长度超过了1500 字节 。
(5) 建议和总结:由于Ping 缺省报文是56 个字节,所以显示的Ping 通信息只是表示56字节的报文可以通而并不一定表示其他大小的报文仍旧可以通 。所以,应当善于使用Ping的其他参数来进行故障排除 。
案例三:A能Ping通B,B就一定能Ping通A吗?(1) 现象描述组网图如下:

RouterA(config)# ip route 2.0.0.0 255.0.0.0 1.1.1.1
在RouterA 上Ping RouterB 的以太网地址2.2.2.2,显示可以正常Ping通;但是在RouterB上Ping RouterA的以太网地址3.3.3.3,却无法Ping通 。(2) 原因分析:由于在RouterB 上却没有相应的配置到3.0.0.0/8 路由,所以从RouterB 上Ping不通RouterA的以太网口3.3.3.3。
但是为何在A上可以Ping 通2.2.2.2 呢?同样是没有回程路由呀?打开路由器上的IP报文调试开关发现,原来从RouterA上发出的ICMP报文的源地址填写的是1.1.1.1而不是3.3.3.3,由于两台路由器的s0口处于同一网段,所以响应报文可以顺利到达RouterB 。
(3) 建议和总结:A能够Ping通B则B一定能够Ping通A(不考虑防火墙的因素),这句话的对错取决于A和B到底是指主机还是指路由器 。
- 如果是指两台主机,那么这句话就是正确的 。
- 如果是指两台路由器那就是错误的,因为路由器通常会有多个IP地址 。现在就有如下问题:当从一台路由器上执行Ping命令它发出的ICMP Echo报文的源地址究竟选择哪一个呢?实际情况是路由器选择发出报文的接口的IP地址 。
推荐阅读
- 精华 | 网络故障排除命令汇总【网工必须收藏】
- 网工必知Linux | ls命令 – 显示指定工作目录下的内容及属性信息
- 网络工程师必知的linux操作
- 爬虫技术是什么,详解4种类型的爬虫技术
- 解锁FDD后速度超快,晓龙616解锁FDD网络
- 2021中国网络媒体论坛在广州举办 广东移动无限流量卡论坛
- 手机右上角出现5G标识,是不是意味着正在使用5G网络?
- 手机无法升级,
- 买的网络电视怎么看卫视台,网络电视如何看卫视台
- 网络解锁助手破解版下载,联通定制机网络解锁
