一、Ping丢包故障
1、Ping丢包故障现象
二、故障猜想可能存在以下问题
1、物理环境故障;
2、网络环路;
三、故障定位
1、物理环境故障;
登录交换机dis int g1/0/1查看端口下面不存在CRC报文,排除物理环境故障。
2、网络环路
(1)通过display interface brief | include up命令,查看所有UP接口下的流量,存在环路的接口上InUti和OutUti两个计数会逐步增加,甚至到接近100%,远远超过业务流量。
??? 第一次查询:
??? <SwitchA> display interface brief | include up
??? Interface?????????????????? PHY?? Protocol? InUti OutUti?? inErrors? outErrors??????????????????????????????????????????????????????
??? GigabitEthernet0/0/2??????? up??? up??????? 0.56%? 0.56%????????? 0????????? 0??????????????????????????????????????????????????????
??? 第二次查询:
??? <SwitchA> display interface brief | include up
??? Interface?????????????????? PHY?? Protocol? InUti OutUti?? inErrors? outErrors?????????????????????????????????????????????????????
??? GigabitEthernet0/0/1??????? up??? up????????? 76%??? 76%????????? 0????????? 0?????????????????????????????????????????????????????
??? (2)判断交换机是否存在MAC地址漂移。
??? 可以执行display trapbuffer命令,查看MAC地址漂移的日志来判断。 可以执行mac-address flapping detection命令配置MAC地址漂移检测功能,然后通过display mac-address flapping record命令来判断是否出现MAC地址漂移。 可以多次执行display mac-address来观察,若MAC地址在交换机不同的接口学习到,则存在mac地址漂移。
3、检查CPU的利用率。
通过命令display cpu-usage查看CPU的利用率。网络环会导致CPU利用率一直很高,Ping报文未来得及处理就被丢弃。 解决此种Ping丢包问题的方法是破除网络环路,可以在设备上部署RRPP、SEP、Smart Link、STP/RSTP/MSTP等协议,对环路进行处理。
4、最终发现用户乱接线导致的网络环路,开启stp 解决问题。