stp生成樹協議就是把一個環形的結構改變成一個樹形的結構
stp生成樹算髮三個步驟,根網橋,根端口,和指定端口。
選擇根網橋的依據是是網橋ID網橋ID是一個8字段的字段。呵呵這句不太理解
選擇根端口是存在於非根網橋上,每個非根網橋上選擇一個根端口。她的依據是到根網橋最低的根路經成本,直連的網橋ID最小,端口ID最小。跟路經成本是兩個網橋見的路經上說有鏈路的成本之和,也就 是說某個網橋到達根網橋的中間所有的鏈路的路徑最近的。呵呵還是不明白!!!
根端口,當網橋ID相同的時候,比較端口ID值選擇較小的作爲根端口。
選擇指定端口循序,根路經成本低,所在的交換機的網橋ID的值較小,端口ID的值較小。
指定端口1,是用來傳輸數據的端口2,每個網絡必需選擇一個指定端口3,根網橋上得說有端口是指定端口。
交換機端口的5中狀態
轉發(forwarding)用來發送接收用戶數據。
學習(learning)構建網橋表
偵聽(listening)構建活動拓撲
阻塞(blocking)只接受BPDU
禁用(disabled)強制關閉
stp利用3種計時方法來確保一個網絡正確的收斂。
從阻塞到偵聽(20S)
從偵聽到學習(15S)
從學習到轉發(15S)
vlan與生成樹的關係。
IEEE的通用生成樹(CST)國際標準只有一個生成樹
cisco的沒vlan生成樹(PVST)cisco專有的可以結合每個vlan一個生成樹
cisco的能兼容cst的pvst(pvst+)
查看vtp命令:show spanning-tree