廣播風暴和網絡環(huán)路,雖然兩者的原理不一樣,但是其物理表現卻比較相似:“交換機燈狂閃,同時內網丟包或者ping值變高?!弊鳛橐幻W管,需要可以迅速判斷故障的原因,從而制定不同的解決方案。兩者的主要差別如下:
廣播風暴只在特定的條件下出現,所以廣播風暴是不持續(xù)的。而環(huán)路是持續(xù)存在的。
廣播風暴由局域網架構的缺陷導致,而網絡環(huán)路屬于網絡故障。
網絡環(huán)路對網絡的影響比較大,丟包和ping值都要比廣播風暴嚴重的多。
廣播風暴需要通過劃分VLAN來解決。網絡環(huán)路只需要拔掉環(huán)路設備或者網線即可。
有經驗的網管,還可以通過抓包來區(qū)別風暴和環(huán)路。如果你不會抓包分析,也可以總結故障出現的規(guī)律來進行判斷。下面我再介紹下WFilter里面的網絡健康度檢測插件是如何區(qū)分廣播風暴和環(huán)路的。
1. 正常網絡
網絡健康度檢測插件會發(fā)送廣播包來檢測廣播包的轉發(fā)情況,從而進行判斷。正常網絡情況下,發(fā)送的廣播包和實際接收的廣播包應該相差不大。如圖:
2. 廣播風暴
局域網存在廣播風暴時,檢測到的廣播包會比測試的廣播包多很多,至少在2倍以上。如圖:
3. 網絡環(huán)路
網絡環(huán)路就要嚴重多了,檢測到的廣播包是測試包的好多倍。如圖:
在WFilter的“網絡健康度檢測插件”的“廣播風暴與環(huán)路檢測”,如果是綠色的圖標,您大可放心。如果是黃色的告警圖標,那么要注意了,廣播風暴的可能性比較大。如果是紅色圖標,那么就需要排查網絡環(huán)路了。