STP生成樹配置和原理

目標:
二層網絡中有可能出現由於線路故障而致使的通訊故障,經過冗餘線路能夠消除由於某一線路故障而致使的網絡中斷。
可是由於冗餘線路的存在,又可能會出現廣播風暴、相同幀的不斷複製和MAC地址表不穩定。網絡

配置Switch1爲vlan1的主根,Switch2爲vlan1的次根
方案:
爲了保證在冗餘環境下不會出廣播風暴等問題,引入了生成樹(STP)協議。經過生成樹協議能夠把冗餘線路上的某一個端口置爲阻塞(BLOCKING)狀態,防止廣播風暴的產生,當某一線路出現故障時,被阻塞的端口自動進入轉發(FORWARDING)狀態,保證網絡的暢通性。
基本能配的有三種ide

一、BID的優先級: priority 4096----後面數的值必須是4096的倍數。前4bit是優先級,後12bit是擴展系統ID。4的12次方:4096
二、接口的cost值: cost 2000
三、配置修改接口的port ID的優先級,完成鏈路切換。spa

BID優先級取值範圍是0到65535,默認值爲32768。在查看優先級時,即便是默認值看到的也不是32768,由於交換機的優先級採用系統優先級+VLAN編號的方式,因此查看到的VLAN1默認優先級是32769(系統優先級32768+VLAN編號1)。
以下,手動更改根橋。
STP生成樹配置和原理STP生成樹配置和原理code

由於BID 同樣,cost值也同樣,因此經過MAC 地址大小決定的。咱們如今經過BID值更改把SW2 變成非block。
SW2#
configure terminal
spanning-tree vlan 1 priority 28672
咱們發現SW2的fa 0/2口己經好了。
STP生成樹配置和原理blog

也能夠設置SM2爲vlan1的主根vlan2的次根,設置SM1爲vlan2的主根vlan1的次根並查看接口

SM2(config)#spanning-tree vlan 1 root primary 
SM2(config)#spanning-tree vlan 2 root secondary
SM2#show spanning-tree 

  SM1(config)#spanning-tree vlan 1 root  secondary
SM1(config)#spanning-tree vlan 2 root  primary
SM1#show spanning-tree
相關文章
相關標籤/搜索