網絡中環路的作用:提供負載均衡和鍊路備援
Stp(生成樹協定)
作用:1.邏輯上斷開環路,防止廣播風暴的産生
2.當線路故障,阻塞接口被激活,恢複通信,起備份線路的作用
生成樹算法分為三個步驟
1.選擇根網橋
依據:選擇交換網絡中網橋ID最小的交換機為根網橋。
網橋ID=網橋優先級+網橋mac
優先級取值範圍0-65535,預設為32768
2.選擇根端口(非根網橋上選擇)
依據:a.到根網橋最低的根路徑成本
b.直連的網橋ID最小
c.直連的端口ID最小
注:根路徑成本=網橋到根網橋的路徑上所有鍊路的成本之和。
10M,100 100M,19 1000M,4
端口ID=優先級+端口編号
優先級取值範圍:0-255,預設為128
端口名稱越小,端口編号越小
3.選擇指定端口
依據:a.根網橋上的端口全是指定端口
b.在每個鍊路上都有一個指定端口
c.非根網橋上的指定端口,選擇順序:
1.根路徑成本越低
2.所在交換機的網橋ID越小
3.端口ID的值越小
注:根端口和指定端口不能在一起,阻塞端口既不是指定端口,也不是根端口。
交換機端口的五種STP狀态
轉發:發送/接收使用者資料
學習:建構網橋表
偵聽:建構“活動”拓撲
阻塞:隻接收BPDU
禁用:強制關閉
PVST+配置的意義
配置網絡中比較穩定的交換機為根網橋,利用PVST+實作網絡的負載均衡
PVST+配置指令
1.啟用生成樹指令(預設啟用)
Switch(config)# spanning-tree vlan vlan-list
2.指定根網橋
Switch(config)#spanning-tree vlan vlan-list priority Bridge-priority
一般根網橋配置為primary,交換機的優先級變成24567,配置為secondary,優先級變成28672。
Switch(config)#spanning-tree vlan vlan-list root {primary | secondary}
3.修改端口成本
Switch(config-if)#spanning-tree vlan vlan-list cost cost
4.修改端口優先級
Switch(config)#spanning-tree vlan vlan-list port-priority priority
5.配置速端口
Switch(config)#spanning-tree portfast