?? stp&rstp.txt
字號:
PVST(私有):支持ISL
PVST+(私有):支持802.1q,ISL
RSTP Rapid Spanning Tree Protocol(802.1w)
MSTP Multiple Spanning Tree Protocol(802.1s)
PVRST Prer VLAN Rapid Spanning Tree(私有)
STP
PVST(STP)
Cisco增強STP的收斂速度
Portfast:配置在連接終端設備的交換機接口,使配置了該特性的交換機接口快速從阻塞變為轉發
bpduguard(BPDU防護):當一個配置了Portfast的交換機接口接收到BPDU報文時,該端口將被禁用
bpdufilter(BPDU過濾):當一個配置了Portfast的交換機接口接收到BPDU報文時
Switch(config)#spanning-tree portfast defaule
1).該命令在接口模式下配置:該接口將過濾接收的BPDU,并不會發送BPDU報文
Switch(config)#spanning-tree portfast bpduguard
2).該命令在全局模式下配置:接收到BPDU的端口恢復STP狀態,Portfast特性將被丟棄
Switch(config)#spanning-tree portfast bpdufilter
Uplinkfast:用于替代交換機的根端口,當交換機的根端口故障時,交換機將自己的阻塞端口設置為新的RP并忽略監聽和學習狀態,立刻進入轉發
Switch(config)#spanning-tree uplinkfast
Backbonefast:當交換機從一個端口接收到更低的BPDU(和當前交換機根端口保存的來自根橋的BPDU相比,該BPDU的BID更大)時,
交換機將該BPDU和根端口保存的BPDU進行比較,如果確定自己仍然可以到達根橋,且根橋沒有失效,交換機將接收到該BPDU的端口
從阻塞狀態直接轉變為監聽,忽略最大老化時間(20s)
Switch(config)#spanning-tree backbonefast
STP
端口角色
1.根端口
2.指派端口
3.非指派端口
4.禁用端口
STP端口狀態:
1.阻塞
2.監聽
3.學習
4.轉發
5.禁用
RSTP
端口角色
1.根端口
2.指派端口
3.替代端口:用于替代根端口,類似于cisco uplinkfast功能
4.備份端口:用于備份指派端口
5.禁用端口
RSTP端口狀態
1.Discarding
2.Learning
3.Forwarding
4.Disable
RSTP的新增功能
1.Edge(邊緣端口):類似于Portfast功能,用于連接終端設備的端口
2.根端口快速轉換:當運行RSTP的交換機從非根端口角色的接口收到一個更優的BPDU時,交換機從除了接收接口外的所有其他接口泛洪該BPDU,
并立刻將接口該BPDU的接口的端口角色轉換為RP,并進入轉發狀態
3.鏈路協商(Link Type):
1).接口的雙工模式:半雙工.該接口的RSTP鏈路類型為共享鏈路
2).接口的雙工模式:全雙工.該接口的RSTP鏈路類型為點到點鏈路
在點到點鏈路上可以使用RSTP新增功能,Proposal-Agreement(提議-同意)
交換機的某一接口接收到提議標志被置為1的BPDU報文,如果該交換機需要回復一個同意標志被置為1的BPDU,需要滿足同步條件
1.端口是邊緣端口
2.所有指派端口被阻塞
傳統STP
TCN獨立的STP報文:僅包含一個拓撲改變消息
TC:BPDU報文中的一個標志位,在STP中該標志位只有根橋可以設置
TCA:BPDU報文中的一個標志位,用于確認接收到的TCN報文
1.當交換網絡拓撲發生變化時:
1).最先知道這一變化的交換機從自己的根端口發送一個TCN報文
2).接收到這一TCN報文的指派交換機,從接收接口回復一個TCA位被設置的BPDU
3).接收到這一TCN報文的指派交換機,從根端口發送一個TCN報文
4).依此類推
5).根橋從某一接口收到一個TCN報文,從接收接口回復一個TCA位被設置的BPDU
6).根橋將接下來要發送的BPDU中的TC位設置并泛洪到整個交換網絡(35s=20s+15s)
7).所有接收到這一TC位被設置的BPDU的交換機將自己的MAC地址表的老化時間改為轉發延遲15s
RSTP
1.當交換網絡拓撲發生變化時:
1).最先知道這一變化的交換機從除了發生變化的接口外的所有接口發送一個TC位被設置的BPDU
2).接收到這一TC報文的交換機將刷新接收接口所對應的MAC地址條目
3).接收到這一TC報文的交換機將TC位被設置的BPDU泛洪到除了接收接口外的所有其他接口
4).依此類推
拓撲改變
STP中,當一個參與STP的接口從阻塞轉變為轉發,或者從轉發轉變為阻塞,STP都認為是STP產生變化
RSTP中,只有當參與RSTP的接口從阻塞轉變為轉發,RSTP才認為是STP產生變化,并發送TC BPDU報文
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -