網路協議簡介——交換篇(二)
05-11
STP 生成樹協議
作用:
運行STP協議的設備可發現網路中的環路並有選擇地對某些埠進行阻塞,使環狀網路結構變成無環狀的樹形結構,從而消除網路環路。
網路環路會導致什麼?
- 會引發廣播風暴導致網路不可用
- 會引發MAC地址表震蕩,從而導致MAC地址表項被破壞
缺點:
- 收斂速度慢
- 不能負載均衡
收斂速度慢的原因:
- STP採用的是被動演算法,依賴定時器判斷網路拓撲是否發生變化
- 在穩定的拓撲中,只有根橋才能夠主動發出配置BPDU(網橋協議數據單元),其他橋只能被動轉發
RSTP 快速生成樹協議
對STP作出的改進:
- 優化了埠狀態與埠角色,收斂時更多依賴埠角色而不是埠狀態的切換
- 埠狀態的切換變為主動協商而不是被動地等待超時
- 非根橋對BPDU的中繼具有一定的主動性
埠狀態的主動協商依賴於P/A(提議/確認)機制
MSTP 多生成樹協議
為什麼需要MSTP?
無論是STP還是RSTP,都只能針對一個完整的交換網路來計算單一生成樹。在一個大型的網路拓撲中,可能會擁有眾多VLAN,計算生成樹時會非常複雜甚至有可能會無法成功形成。
MSTP與RSTP的主要區別?
MSTP可以在一個交換網路中劃分多個MST域,每一個MST域中又可以有多個MSTI(多生成樹示例),且MSTI之間彼此獨立。
同一個MST域中的設備具有一下特點:
- 都開啟了MSTP且域名相同
- 有相同的VLAN到生成樹示例映射配置
- 有相同的MSTP修訂級別配置
VRRP 虛擬路由冗餘協議
原理及作用:
將兩台或兩台以上的路由器組成一個虛擬路由器,並擁有一個虛擬IP地址,區域網中的主機僅知道虛擬IP地址並將其作為自己的網關。如果Master路由器壞掉,其中一個Backup路由器就會接替它並繼續向區域網中的主機提供路由服務,從而實現網路的高可用性。
HSRP 熱備份路由器協議(Cisco私有)
其功能與VRRP幾乎相同
VRRP與HSRP之間的區別:
- VRRP中的Master、Backup路由器在HSRP中被稱為Active、Standby路由器
- HSRP的虛擬IP地址不能是任何一台路由器的IP地址,在VRRP中則是可以的,而且該路由器一定是Master路由器
- VRRP的狀態機制較為簡單(3個狀態、5個事件),HSRP較為複雜(6個狀態、8個事件)
- HSRP使用UDP報文,VRRP使用TCP
- 二者都支持搶佔,但VRRP默認開啟搶佔
- 在HSRP中,Standby主動發送Hello包,因此Active路由器可發現Standby路由器,但VRRP中的Backup路由器不主動發送
- HSRP支持追蹤而VRRP不支持
推薦閱讀:
※網路工程師成長日記382-西部數據Juniper網路設備調試
※從《旅行青蛙》看網路安全
※銳捷實戰系類 (二十) VLAN之間的Trunk鏈路
※【乾貨】網路排錯講解
※網路工程師成長日記390-某地防火牆項目