資源描述:
《生成樹協(xié)議原理及配置.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、冗余設計-設計出強壯的網(wǎng)絡架構trunktrunk單星型拓撲容易出現(xiàn)單點故障,可靠性較差。解決方案硬件設備鏈路:熱備冷備雙設備雙模塊雙星型拓撲可靠性較高,達到五個九的高可用性。軟件/協(xié)議冗余設計:VRRP、聚合端口、路由協(xié)議的實施1生成樹協(xié)議原理及配置技術培訓中心2教學目標通過本章學習使學員能夠:1.掌握STP及RSTP技術原理2.掌握STP及RSTP基本配置3.掌握RSTP在實際網(wǎng)絡中的應用4.掌握MSTP的原理和實施技術3課程議題生成樹起源4生成樹綜述LAN1LAN2存在單點故障冗余的設計又會帶來環(huán)路,導致廣播風暴生成樹協(xié)議的產(chǎn)生背景5生成樹綜
2、述生成樹協(xié)議的分類生成樹協(xié)議的分類,按照產(chǎn)生的時間先后順序為STP、RSTP、MSTP生成樹協(xié)議所遵循的IEEE標準三種生成樹所遵循的IEEE標準分別為STP-IEEE802.1d,RSTP-IEEE802.1W,MSTP-IEEE802.1S6學習目標1、掌握STP、RSTP、MST原理及配置實施技術2、理解二層交換網(wǎng)絡的收斂與生成樹協(xié)議有關3、理解數(shù)據(jù)在二層交換網(wǎng)絡中走的路徑與生成樹協(xié)議有關7課程議題一、STP技術原理8STP議題1、STP協(xié)議的作用與應用場景2、STP工作原理3、配置消息(BPDU)的報文格式4、網(wǎng)絡拓撲變化時STP的收斂過程
3、5、STP的配置與實施91、什么是STP協(xié)議,它的作用是什么STP(spanning-tree-protocol)是交換機通過某種特定算法來邏輯阻塞物理冗余網(wǎng)絡中某些接口,以達到避免數(shù)據(jù)轉發(fā)循環(huán),生成無環(huán)路拓撲的一種二層協(xié)議。10LAN1LAN2該鏈路處于阻塞狀態(tài)該鏈路重新被激活STP是怎樣處理環(huán)路呢?11STP的應用場景雙星型結構單星型結構122、STP工作原理基本思想:在網(wǎng)橋之間傳遞配置消息(BPDU),比較其中的參數(shù),根據(jù)STP算法打開好的端口,阻塞差的端口,從而打破物理環(huán)路,建立一個無循環(huán)的邏輯拓撲。網(wǎng)橋利用收到的配置消息做以下動作:確定最
4、小的根網(wǎng)橋ID(網(wǎng)橋優(yōu)先級+背板MAC地址)確定最小路徑開銷cost確定最小發(fā)送網(wǎng)橋ID確定最小發(fā)送端口ID13最短路徑的選擇帶寬IEEE802.1dIEEE802.1t10Mbps1002000000100Mbps192000001000Mbps42000010Gbps22000比較開銷選擇路徑比較本交換機到達根交換機路徑的開銷,選擇開銷最小的路徑14STP初始化收斂選擇根網(wǎng)橋在非根網(wǎng)橋上選擇根端口在每一個網(wǎng)段上選擇一個指定端口阻塞剩余端口153、BPDU報文結構項目字節(jié)協(xié)議ID2版本號1報文類型1標記域1根網(wǎng)橋ID8根路徑成本4發(fā)送網(wǎng)橋ID8端
5、口ID2報文老化時間2最大老化時間2訪問時間2轉發(fā)延遲2L/T:幀長LLCHeader:BPDU幀固定的鏈路頭。值為:0x424203Payload:BPDU數(shù)據(jù)DMALLCHeaderSMAL/TPayload0x01-80-c2-00-00-0016端口狀態(tài)生成樹端口的四種狀態(tài)Blocking接收BPDU,不學習MAC地址,不轉發(fā)數(shù)據(jù)幀Listening接收BPDU,不學習MAC地址,不轉發(fā)數(shù)據(jù)幀,但交換機向其他交換機通告該端口,參與選舉根端口或指定端口Learning接收BPDU,學習MAC地址,不轉發(fā)數(shù)據(jù)幀F(xiàn)orwarding正常轉發(fā)數(shù)據(jù)幀
6、一個啟用了STP的交換機的端口收斂時間問題17端口狀態(tài)遷移184。那么當拓撲發(fā)生變化,STP怎么處理呢?19拓撲變化——交換機二層端口收斂導致用戶業(yè)務可能中斷ABC123Link1down收斂時間Link2down收斂時間Link3down收斂時間30秒,C產(chǎn)生TCN次佳BPDU10秒+30秒,C產(chǎn)生TCNB產(chǎn)生TCN20TCNBPDU(TopologyChangeNotification)當有以下幾種情況出現(xiàn)時交換機發(fā)送TCNBPDU報文處于轉發(fā)狀態(tài)或監(jiān)聽狀態(tài)的端口,狀態(tài)變?yōu)樽枞幱谖磫⒂脿顟B(tài)的端口進入轉發(fā)狀態(tài),并且交換機上有其他的轉發(fā)端口交換機
7、從指定端口收到TCNBPDU報文簡單的來說就是端口的up/down就會導致交換機發(fā)TCNBPDU發(fā)給上游交換機,發(fā)到根橋那里去21TCNBPDU的作用-加快mac表的超時以更新轉發(fā)表項當網(wǎng)絡拓撲發(fā)生變化時,交換機會從自己的根端口向外發(fā)送TCNBPDU報文接收到TCNBPDU報文的交換機向發(fā)送者發(fā)送TCA報文標識對TCN的確認根交換機接收到TCNBPDU報文向網(wǎng)絡中發(fā)送TCBPDU標識拓撲變化收到TCBPDU的交換機將MAC地址表清空225、生成樹協(xié)議的配置Spanning-treeSwitch(config)#noSpanning-treeSwit
8、ch(config)#Spanning-treemodestp/rstp/mstpSwitch(config)#開啟生成樹