演示:两台交换机成环后的STP计算原则
演示:兩臺交換機成環后的STP計算原則
演示目標:理解兩臺交換機成環后,STP的計算原則,重點理解PID的作用。
演示環境:如下圖7.49所示。
演示背景:上圖所示的環境為兩臺交換機的生成樹環境,其中S1有較小的BID所以它將會成為環路中的根橋,現在要分析的問題:在交換機S2上將會把哪個端口作為指派端口,哪個端口作為阻塞端口。
演示步驟:
第一步:查看成環后,默認的根橋是交換機S1因為它具備最小的BID,在默認情況下,環路中所有網橋具備相同的優先級那么,有較小MAC地址的交換機,它的BID就小,所以S1將成為環路中的根橋,可以在交換機S1上使用指令show spanning-tree查看狀態如下圖7.50所示,然后STP算法會阻塞交換機S2的fa0/1端口,可以在交換機S2上使用指令show spanning-tree查看狀態如下圖7.51所示。
提問:為什么會阻塞交換機S2的fa0/1端口?
關于交換機S1被選舉成根橋,上面已經有很詳細的描述,這里不再重復描述,應該不會有疑問。當交換機S1成為根橋后,根橋上的所有端口應該是轉發狀態,那么在交換機S2上的哪個端口將被阻塞,這與BPDU發送者所發送的PID有關,接收較小PID的端口被設置為轉發狀態,接收較高PID的端口被設置為阻塞狀態,那么,要根據這個原則作判斷,首先要理解什么是PID?
PID(Port ID)端口ID,端口ID是由端口優先級加上端口編號組成,默認情況下端口優先級是128,所以具備較小端口編號的交換機接口將具備更小的PID。但是需要注意,此時PID的比較,不是比較交換機S2的PID,而是比較BPDU發送者(交換機S1)的PID,所以根據兩臺交換機的環路所示,交換機S1端口fa0/1的PID小于fa0/2的PID,S1的fa0/1連接S2的fa0/2,S1的fa0/2連接 S2的fa0/1,所以根據上述的比較原則,交換機S2的fa0/1端口會被阻塞,如上圖7.51所示。
注意:PID的比較是對BPDU發送者(交換機S1)的PID進行比較,而不是比較交換機S2各個端口的PID.如果是比較交換機S2各個端口的PID,那么將會是阻塞交換機S2的fa0/2端口,但事實上并非如此!
第二步:如果現在需要交換機S2阻塞fa0/2端口,那么就需要調整交換機S1的fa0/2接口的優先級,因為它直接關系到它所連接的交換機S2的fa0/1端口是否被阻塞,還是一個原則,關于BPDU發送者的PID大小,應該將交換機S1的fa0/2端口的PID改得比交換機S1的fa0/1端口的PID更小,那么對應連接的交換機S2的fa0/1端口就會從阻塞狀態變為轉發狀態,同時便會阻塞交換機S2的fa0/2端口,具體改變PID的配置如下所示:
在交換機S1上改變fa0/2端口的PID:
S1(config)#interface fastEthernet 0/2
S1(config-if)#spanning-tree port-priority ?
<0-255> Change an interface's spanning tree priority
指令解釋:調整交換機的端口優先級,必須在交換機的某個特點接口模式下進行,spanning-tree port-priority是改變端口優先級的關鍵字,其取值范圍從0-255,所取數值越低,表示優先級就越高但是請注意,在配置端口優先級時,必須是以4的倍數作調整,默認情況下,端口優先級是128,如下所示的配置,將默認的端口優先級改為127,但是交換機報提示,必須以4的倍數改變端口優先級。
S1(config-if)#spanning-tree port-priority 127 *改變端口優先級為127。
Priority in increments of 4 is required *交換機提示必須以4的倍數改變端口優先級。
S1(config-if)#spanning-tree port-priority 124 *正確配置改變端口優先級為124。
當完成對交換機S1(BPDU的發送者)的fa0/2的端口優先級的修改后的狀態如下圖7.52所示,端口fa0/2的端口優先級已變為124,所以它所連接的交換機S2的fa0/1端口將從阻塞狀態變為轉發狀態,相應,交換機S2的fa0/2將變為阻塞狀態,如下圖7.53所示。
再次強調:在上述兩臺交換機環路的環境中,關心的是BPDU發送者的PID,配置也應該是針對BPDU發送者的PID進行配置。
轉載于:https://blog.51cto.com/7658423/1306751
總結
以上是生活随笔為你收集整理的演示:两台交换机成环后的STP计算原则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .net remoting 技术
- 下一篇: 菜鸟学数据库(四)——超键、候选键、主键