1. 生成樹協定(STP:Spanning Tree Protocol):邏輯上斷開環路,防止廣播風暴的産生。
2. STP算法:講一個環形網絡生成無環拓撲的步驟:
1) 選擇根網橋(Root Bridge):網絡唯一
2) 選擇根端口(Root Ports):非根橋上,每個交換機唯一
3) 選擇指定端口(Designated Ports):網段(有幾條線連交換就有幾個網段)唯一
4) 最後剩下的為阻塞端口
3. 根網橋、根端口與指定端口的選擇規則:
1) 根橋:BID=2個位元組的優先級+6個位元組的MAC 選擇小的
2) 根端口:(1)端口cost(根路徑成本最低) 選擇小的
(2)直連網橋的BID 選擇小的
(3)直連網橋的PID(端口ID:8位端口優先級+8位端口編号)
選擇小的
3) 指定端口:*根橋上所有端口都是指定端口
(1)端口cost 選擇小的
(2)端口所在網橋的BID 選擇小的
(3)直連網橋的PID(優先級範圍:0-255,預設:128) 選擇小的
4. BPDU(橋協定資料單元):交換機之間使用BPDU來交換STP資訊,使用多點傳播發送BPDU。
BPDU分為兩種類型:
1) 配置BPDU:用于生成樹計算
2) 拓撲變更通告(TCN)BPDU:用于通告網絡拓撲的變化
5. 生成樹端口的狀态:交換機端口的5種STP狀态:
狀态 用途
轉發(Forwarding) 發送和接收使用者資料,隻此狀态可以接收轉發資料
學習(Learning)到轉發需15s 建構網橋表
偵聽(Listening)到學習需15s 建構“活動”拓撲選舉根網橋、根端口、指定端口
阻塞(Blocking)20s老化時間 隻接受BPDU,不轉發資料
禁用(Disable) 強制關閉
6. 生成樹計時器:
1) 交換機開機需要等待30s(轉發延遲)開始轉發資料
2) 當某個正在使用的鍊路斷掉,阻塞的端口需要50s時間開始轉發資料
7. PVST(按VLAN生成樹):cisco私有,為每個VLAN構造一棵生成樹
标準生成樹協定(CST):不考慮VLAN
----本文檔由 聯科教育 (http://www.iLync.cn)原創提供,有任何問題通路我們站點并咨詢我們專家團隊,謝謝!