生成樹協議介紹

作用:

用於鏈路冗餘備份,防止廣播風暴

原理:

交換機通過算法,分別計算出根網橋、根端口、指定端口,最後將既非根端口又非指定端口的端口關閉。
從而阻止環路的產生,噹噹前線路中有鏈路斷掉時,又會啓用被阻斷的端口,從而達到冗餘備份的目的。

根網橋的計算方法:

比較各交換機網橋ID,橋ID由兩部分組成,前半部分是交換機的優先級,後半部分為交換機的mac地址,例如:32768 – 00:03:0f:0f:2a:63,其中32768為交換機默認優先級,優先級取值範圍為0-65535,步長為4096。
比較時先比較優先級,優先級小的為根網橋,若優先級相同則比較mac地址mac地址小的為優先級。

根端口的計算方法:

1、比較所有非根網橋的交換機上的端口到達根網橋的路徑成本,路徑成本最低的為根端口。路徑成本是從非根網橋到根網橋上所有鏈路的成本之和。神州數碼設備默認10Mbit/s/100Mbit/s自適應的路徑開銷為200000。
2、如果通過路徑成本無法選擇根端口,則依據非根網橋的直連網橋的橋ID最小來選擇根端口,在交換機級聯中可能會出現此情況。
3、若依然無法確定根端口,則再依據上游端口ID最小來確定根端口。端口ID形如128.001,前面的128為端口優先級,取值範圍為0-255,步長為1,默認值為128,後面的001為端口號。

指定端口的計算方法:

每條連接交換機的鏈路上都需要選擇指定端口。根網橋的所有端口都是指定端口。
1、比較到根網橋的路徑成本,最小的為指定端口。
2、如無法選擇指定端口,則比較端口所在網橋的橋ID,最小的為指定端口。
3、若依然無法確定指定端口,則比較端口ID值,最小的為指定端口。

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha Code