天天看點

STP

網絡中環路的作用:提供負載均衡和鍊路備援

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

下一篇: STP