把無數(shù)網(wǎng)絡(luò)搞爆炸的“二層環(huán)路”,有哪些類型?如何排查和解決?
今天分享二層環(huán)路的基礎(chǔ)知識。
環(huán)路概念
在網(wǎng)絡(luò)技術(shù)領(lǐng)域,“二層環(huán)路” 是指在網(wǎng)絡(luò)的第二層(數(shù)據(jù)鏈路層)中出現(xiàn)的環(huán)路結(jié)構(gòu)。二層環(huán)路可能會導(dǎo)致廣播風(fēng)暴、多幀復(fù)制、MAC 地址表不穩(wěn)定等問題,從而影響網(wǎng)絡(luò)的性能和穩(wěn)定性。
環(huán)路類型
首先我們需要了解典型的物理環(huán)路拓撲類型主要有以下三種:
- 類型1:多臺交換機互聯(lián)環(huán)路廣播包會在多臺交換機的環(huán)路接口之間無線循環(huán)轉(zhuǎn)發(fā),對設(shè)備性能和網(wǎng)絡(luò)造成嚴(yán)重影響。
- 類型2:交換機下聯(lián)口環(huán)路廣播包接入交換機自環(huán)大量泛洪并沖擊上聯(lián)核心設(shè)備,造成整網(wǎng)癱瘓。
- 類型3:復(fù)合型環(huán)路設(shè)備拓撲中既有下聯(lián)口自環(huán)又有交換機之間的互聯(lián)環(huán)路。
排查方法
一般來講,排查環(huán)路的方案有兩種:
- 初級方法:物理拔線??窗蔚裟膫€接口后恢復(fù)正常。但一般情況下這種排查方式很痛苦,僅適用于1個環(huán),多個環(huán)的情況下沒法準(zhǔn)確判斷;
圖1
- 通用方法:查看端口的報文接收速率找環(huán)路口。廣播&組播包瘋狂驟增的端口會存在環(huán)路,對于交換機我們只需要看入口方向(RX)即可。
圖2
如果僅存在1個端口RX方向廣播&組播驟增,說明該端口下聯(lián)鏈路成環(huán)(如圖1的類型2);如果存在多個端口RX方向的廣播&組播驟增,說明這些端口都成環(huán),有n個端口異常就有≥n/2個環(huán)(如圖1的類型1、類型3)。
記住一句話:多個環(huán)的情況下物理拔線沒用,得看端口RX方向收包統(tǒng)計確認(破環(huán)協(xié)議STP、環(huán)路保護的基本思想)。
二層環(huán)路解決方案
二層環(huán)路的存在會對網(wǎng)絡(luò)的性能和穩(wěn)定性產(chǎn)生嚴(yán)重影響,因此在網(wǎng)絡(luò)設(shè)計和部署過程中,必須采取有效的措施來預(yù)防和控制二層環(huán)路的發(fā)生。常見的措施包括:
- 使用生成樹協(xié)議(STP)
- 環(huán)路檢測和隔離技術(shù)
- 合理的網(wǎng)絡(luò)拓撲結(jié)構(gòu)設(shè)計
這些措施可以確保網(wǎng)絡(luò)的正常運行,提高網(wǎng)絡(luò)的可靠性和性能。