在公司网络中,难免会出现网络连接不上等问题,引起这一问题的原因很多很多,网络环路就是其中一种原因,下面我们来探讨一下解决方法:
1、当设备处于存在环路的网络中,设备的反应速度可能比较缓慢。查看所有Up接口下的流量,存在环路的接口上InUti和OutUti两个计数会逐步增加,甚至接近100%,远远超过业务流量。
<HUAWEI> display interface brief | include up
...
Interface PHY Protocol InUti OutUti inErrors outErrors
GigabitEthernet0/0/1 up up 96% 96% 0 0
...
可以多次执行该命令,进行观察。
将回显中的端口流量和正常业务情况下的端口流量做对比,如果端口流量比正常业务大很多,可能出现环路:
如果只有一个端口风暴,可能是上述环路类型的本端自环和下游设备环路场景。
如果是两个端口风暴,则可能是上述环路类型的不同端口之间环路和环形组网的场景。
如果有更多的端口风暴,则可能是上述环路类型的几种情况组合之后的复杂场景。
2、执行display cpu-usage命令检查CPU的利用率。
网络环路会导致CPU利用率一直很高,某些ping报文未来得及处理就被丢弃。导致出现业务断断续续的情况。
<HUAWEI> disp cpu-usage
CPU Usage Stat. Cycle: 60 (Second)
CPU Usage : 7% Max: 76%
CPU Usage Stat. Time : 2016-05-27 18:43:15
CPU utilization for five seconds: 7%: one minute: 7%: five minutes: 7%
Max CPU Usage Stat. Time : 2016-05-20 00:16:01.
3、梳理网络拓扑并识别环路。
梳理网络拓扑,排查网络中交换机是否存在网线误接的情况,对照手册,确认基本配置是否正确。
4、若正常业务受到严重影响且需尽快恢复业务时,根据业务需要,可采用端口退出成环VLAN破环、Shutdown成环端口破环或拔出成环光纤破环等方法来破除环路。
以上就是华为设备出现环路时的解决方法,欢迎大家一起来探讨。