冗餘鏈路
在骨幹網設備連線中,單一鏈路的連線很容易實現,但一個簡單的故障就會造成網路的中斷.因此在實際網路組建的過程中,為了保持網路的穩定性,在多台交換機組成的網路環境中,通常都使用一些備份連線,以提高網路的健壯性、穩定性.
這裡的備份連線也稱為備份鏈路或者冗餘鏈路.備份鏈路之間的交換機經常互相連線,形成一個環路,通過環路可以在一定程度上實現冗餘.
鏈路的冗餘備份能為網路帶來健壯性、穩定性和可靠性等好處,但是備份鏈路也會使網路存在環路,環路問題是備份鏈路所面臨的最為嚴重的問題,交換機之間的環路將導致網路新問題的發生:
廣播風暴
多幀複製
地址表的不穩定
解決方法:
生成樹協定避免環路
每個LAN都會選擇一台設備為指定交換機,通過該設備的連線埠連線到根,該連線埠為指定連線埠( Designated port )
將交換網路中所有設備的根連線埠(RP)和指定連線埠(DP)設為轉髮狀態(Forwarding),將其他連線埠設為阻塞狀態(Blocking)
生成樹經過一段時間(默認值是50秒左右)穩定之後,所有連線埠要么進入轉髮狀態,要么進入阻塞狀態。
IEEE 802.1w—快速生成樹協定
快速生成樹協定概述
快速生成樹協定RSTP(Rapid Spannning Tree Protocol) IEEE 802.1w
RSTP協定在STP協定基礎上做了改進,使得收斂速度快得多(最快1秒以內)
生成樹協定的配置
開啟生成樹協定
Switch(config)#Spanning-tree
關閉生成樹協定
Switch(config)#no Spanning-tree
配置生成樹協定的類型
Switch(config)#Spanning-tree mode stp/rstp
銳捷全系列交換機默認使用MSTP協定
配置交換機優先權
Switch(config)#spanning-tree priority <0-61440>
(“0”或“4096”的倍數、共16個、預設32768)
恢復到預設值
Switch(config)# no spanning-tree priority
配置交換機連線埠的優先權
Switch(config)#interface interface-type interface-number
Switch(config-if)#spanning-tree port-priority number
顯示生成樹狀態
Switch#show spanning-tree
顯示連線埠生成樹協定的狀態
Switch#show spanning-tree interface fastethernet <0-2/1-24>
生成樹協定概述
生成樹協定(spanning-tree protocol)由IEEE 802.1d標準定義
生成樹協定的作用是為了提供冗餘鏈路,解決網路環路問題
生成樹協定通過SPA(生成樹算法)生成一個沒有環路的網路,當主要鏈路出現故障時,能夠自動切換到備份鏈路,保證網路的正常通信