演示:两台交换机成环后的STP计算原则
演示:兩臺交換機(jī)成環(huán)后的STP計算原則
演示目標(biāo):理解兩臺交換機(jī)成環(huán)后,STP的計算原則,重點(diǎn)理解PID的作用。
演示環(huán)境:如下圖7.49所示。
演示背景:上圖所示的環(huán)境為兩臺交換機(jī)的生成樹環(huán)境,其中S1有較小的BID所以它將會成為環(huán)路中的根橋,現(xiàn)在要分析的問題:在交換機(jī)S2上將會把哪個端口作為指派端口,哪個端口作為阻塞端口。
演示步驟:
第一步:查看成環(huán)后,默認(rèn)的根橋是交換機(jī)S1因?yàn)樗邆渥钚〉腂ID,在默認(rèn)情況下,環(huán)路中所有網(wǎng)橋具備相同的優(yōu)先級那么,有較小MAC地址的交換機(jī),它的BID就小,所以S1將成為環(huán)路中的根橋,可以在交換機(jī)S1上使用指令show spanning-tree查看狀態(tài)如下圖7.50所示,然后STP算法會阻塞交換機(jī)S2的fa0/1端口,可以在交換機(jī)S2上使用指令show spanning-tree查看狀態(tài)如下圖7.51所示。
提問:為什么會阻塞交換機(jī)S2的fa0/1端口?
關(guān)于交換機(jī)S1被選舉成根橋,上面已經(jīng)有很詳細(xì)的描述,這里不再重復(fù)描述,應(yīng)該不會有疑問。當(dāng)交換機(jī)S1成為根橋后,根橋上的所有端口應(yīng)該是轉(zhuǎn)發(fā)狀態(tài),那么在交換機(jī)S2上的哪個端口將被阻塞,這與BPDU發(fā)送者所發(fā)送的PID有關(guān),接收較小PID的端口被設(shè)置為轉(zhuǎn)發(fā)狀態(tài),接收較高PID的端口被設(shè)置為阻塞狀態(tài),那么,要根據(jù)這個原則作判斷,首先要理解什么是PID?
PID(Port ID)端口ID,端口ID是由端口優(yōu)先級加上端口編號組成,默認(rèn)情況下端口優(yōu)先級是128,所以具備較小端口編號的交換機(jī)接口將具備更小的PID。但是需要注意,此時PID的比較,不是比較交換機(jī)S2的PID,而是比較BPDU發(fā)送者(交換機(jī)S1)的PID,所以根據(jù)兩臺交換機(jī)的環(huán)路所示,交換機(jī)S1端口fa0/1的PID小于fa0/2的PID,S1的fa0/1連接S2的fa0/2,S1的fa0/2連接 S2的fa0/1,所以根據(jù)上述的比較原則,交換機(jī)S2的fa0/1端口會被阻塞,如上圖7.51所示。
注意:PID的比較是對BPDU發(fā)送者(交換機(jī)S1)的PID進(jìn)行比較,而不是比較交換機(jī)S2各個端口的PID.如果是比較交換機(jī)S2各個端口的PID,那么將會是阻塞交換機(jī)S2的fa0/2端口,但事實(shí)上并非如此!
第二步:如果現(xiàn)在需要交換機(jī)S2阻塞fa0/2端口,那么就需要調(diào)整交換機(jī)S1的fa0/2接口的優(yōu)先級,因?yàn)樗苯雨P(guān)系到它所連接的交換機(jī)S2的fa0/1端口是否被阻塞,還是一個原則,關(guān)于BPDU發(fā)送者的PID大小,應(yīng)該將交換機(jī)S1的fa0/2端口的PID改得比交換機(jī)S1的fa0/1端口的PID更小,那么對應(yīng)連接的交換機(jī)S2的fa0/1端口就會從阻塞狀態(tài)變?yōu)檗D(zhuǎn)發(fā)狀態(tài),同時便會阻塞交換機(jī)S2的fa0/2端口,具體改變PID的配置如下所示:
在交換機(jī)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
指令解釋:調(diào)整交換機(jī)的端口優(yōu)先級,必須在交換機(jī)的某個特點(diǎn)接口模式下進(jìn)行,spanning-tree port-priority是改變端口優(yōu)先級的關(guān)鍵字,其取值范圍從0-255,所取數(shù)值越低,表示優(yōu)先級就越高但是請注意,在配置端口優(yōu)先級時,必須是以4的倍數(shù)作調(diào)整,默認(rèn)情況下,端口優(yōu)先級是128,如下所示的配置,將默認(rèn)的端口優(yōu)先級改為127,但是交換機(jī)報提示,必須以4的倍數(shù)改變端口優(yōu)先級。
S1(config-if)#spanning-tree port-priority 127 *改變端口優(yōu)先級為127。
Priority in increments of 4 is required *交換機(jī)提示必須以4的倍數(shù)改變端口優(yōu)先級。
S1(config-if)#spanning-tree port-priority 124 *正確配置改變端口優(yōu)先級為124。
當(dāng)完成對交換機(jī)S1(BPDU的發(fā)送者)的fa0/2的端口優(yōu)先級的修改后的狀態(tài)如下圖7.52所示,端口fa0/2的端口優(yōu)先級已變?yōu)?24,所以它所連接的交換機(jī)S2的fa0/1端口將從阻塞狀態(tài)變?yōu)檗D(zhuǎn)發(fā)狀態(tài),相應(yīng),交換機(jī)S2的fa0/2將變?yōu)樽枞麪顟B(tài),如下圖7.53所示。
再次強(qiáng)調(diào):在上述兩臺交換機(jī)環(huán)路的環(huán)境中,關(guān)心的是BPDU發(fā)送者的PID,配置也應(yīng)該是針對BPDU發(fā)送者的PID進(jìn)行配置。
轉(zhuǎn)載于:https://blog.51cto.com/7658423/1306751
總結(jié)
以上是生活随笔為你收集整理的演示:两台交换机成环后的STP计算原则的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .net remoting 技术
- 下一篇: netbeans搭建安卓开发环境