前天公司的一個工廠中的房間出現網絡頻繁中斷現象,後來确認産生環路導緻。區域網路比較大而亂,經常會出現環路,導緻核心cisco交換機CPU很高,如何能直覺快速的判斷cisco交換機是否出現了環路?并快速定位交換機環路的位置呢?
技術支援:
如果接入層出現了環路,譬如HUB被短接,勢必會反應到所在的分布層交換機,進而導緻分布層交換機CPU高,這是肯定的
建議利用Solarwinds 工具對所有分布層交換機CPU進行監控,當某片區使用者反應慢,首先檢查該片區分布交換機CPU使用率,然後看日志中是否有這樣的記錄
Feb 29 08:47:54 BeiJing: %C4K_EBM-4-HOSTFLAPPING: Host 00:15:C6:0D:3F:BF in vlan 21 is flapping between port Po1 and port Gi2/1
那麼在檢查該分布層交換機的鄰居(G2/1)是那個交換機,登入到接入層交換機
檢查日志,看是否有err-disable的日志,當然前提是配置了這個檢測功能的,如果沒有這個提示
使用sh int | in (is up|5 min)看那個接口發包量巨大,如果這個發包量巨大的端口不是級聯端口,那麼恭喜你,基本上找到了根源
這個時候,你可以
1、shutdown 這個接口
2、實施風暴控制
3、spanning-tree host
全局模式開啟 BGDUGARD
以上三種方式你可以選擇