思科cisco交換機如何查找環路及解決方法

思科cisco交換機如何查找環路及解決方法

 

如何能直觀快速的判斷cisco交換機是否出現了環路?並快速定位交換機環路的位置呢?這成爲一個難題?服務器

環路查看目前沒有什麼最好的辦法,只能經過一些信息直觀查看。cisco環境下除了生成樹還有不少預防環路的命令。環路會產生廣播風暴,嚴重的會致使聯絡阻塞,環路出現時交換機會發出提示信息的,能夠經過網管軟件、察看日誌服務器或直接登錄交換機發現,cisco環境下能夠經過show cdp 來查找環路。或者直觀觀察交換機接口指示燈是否爆閃,而後在命令行下敲下show interface +某個接口來查看接口的流量信息。或者直接敲入命令debug arp 。若是屏上不停快速出現N多ARP信息,注意是快速出現,不是偶爾,則說明確定有環路,而後no debug arp ,則可關掉,而後查看屏幕上出現的ARP信息,這些信息中確定會包含着接口,再就是檢查這些接口,最後肯定。建議用最後一種。


技術支持:
1.若是接入層出現了環路,譬如HUB被短接,勢必會反應到所在的分佈層交換機,從而致使分佈層交換機CPU高,這是確定。:
網絡

命令:app

#show processes cpu history

2.建議利用Solarwinds 工具對全部分佈層交換機CPU進行監控,當某片區用戶反應慢,首先檢查該片區分佈交換機CPU利用率,而後看日誌中是否有這樣的記錄:
命令:
#show log


Feb 29 08:47:54 BeiJing: K_EBM-4-HOSTFLAPPING: Host 00:15:C6:0D:3F:BF in vlan 21 is flapping between port Po1 and port Gi2/1ide


3.那麼在檢查該分佈層交換機的鄰居(G2/1)是哪一個交換機,登陸到接入層交換機:工具

命令:spa

#show cdp neighbors命令行


檢查日誌,看是否有err-disable的日誌,固然前提是配置了這個檢測功能的,若是沒有這個提示
使用
debug

#show interfaces | in (is up|5 min)   看哪一個接口發包量巨大,若是這個發包量巨大的端口不是級聯端口,那麼恭喜你,基本上找到了根源。日誌


4.若是分佈層交換機較多,屢次重複以上命令知道查到根源位置。接口


5.這個時候,你能夠:
一、shutdown 這個接口
二、實施風暴控制
三、spanning-tree host
全局模式開啓 BGDUGARD
以上三種方式你能夠選擇

固然,你的局域網中的網絡設備都要是Cisco的,其餘設備的檢測方法可能不同,可是思路是差很少的。

相關文章
相關標籤/搜索