根據規則,根埠是在非根交換機上選舉,指定埠是在一個網段上選舉,那麼這兩個埠有可能是同一個嗎?
01-13
在下初學者,還沒有見過也想像不出根埠和指定埠重合的情況。
因為兼具「根埠」、「指定埠」的物理埠不存在!
在生成樹眼裡,只有兩種交換機:
1)根交換機
2)非根交換機
至於誰是根交換機,誰的「Bridge ID」最小,誰勝出,其它都是非根交換機,這應該很好理解吧?
既然天下大定,那就開始論功行賞吧!
先從根交換機來一一排定座次:
根交換機沒有根埠,根交換機所有埠都為「designated」,即全部為流量轉髮狀態!有同學舉手了:不對!那如果用一根網線連接根交換機的兩個物理埠呢?
在此情況下,埠ID小的為「designated」,處於流量轉髮狀態;另外一個為「non-designated」,處於流量阻斷狀態。
非根交換機
在生成樹眼裡,埠只有兩種狀態:
1)designated
凡是designated的埠,都是非根交換機的下游埠,負責中繼根交換機的BPDU消息(聖旨),處於流量轉髮狀態。2)non-designated
分兩種情況:
根埠
距離根交換機最近的為根埠,上游埠,負責接收根交換機的BPDU消息(聖旨),處於流量轉髮狀態。非根埠
選舉失敗埠,上游埠,負責接收根交換機的BPDU消息(聖旨),處於流量阻斷狀態。所以根埠是一個奇葩,選舉失敗了,但依然處於流量轉髮狀態。
最後總結一下非根交換機可以沒有designated埠,但一定要有一個根埠,用於接收根交換機的BPDU消息(聖旨),否則天下大亂!首先 整個生成樹是一個網段,如果不是一個網段也就沒必要用生成樹防環了
第二,在一棵生成樹里,所有埠只能處於根或轉發或阻塞三種情況的一種非根交換機只有一個根埠,保證非根交換機到交換機沒有環路。非根交換機之間如果有環路,會進行pk,勝的為王-指定埠,敗者為寇-阻塞埠。
推薦閱讀: