橋接協議數據單元(BPDU)

生成樹協議(STP)在交換機互相通信時進行操作,數據報文以橋協議數據單元(BPDU)的形式進行交換。

每隔2秒,BPDU報文便向所有的交換機端口發送一次,以便交換機(或網橋)能交換當前最新的拓撲信息,並迅速識別和檢測其中的環路。

BPDU報文交換的目的是,選定一個合適的參考點作爲基礎,以求獲得一個穩定的生成樹拓撲。

BPDU消息格式:

DMA

SMA

L/T

LLC Header

Payload

DMA:目的MAC地址

SMA:源MAC地址

L/T:幀長

LLC Header :配置消息固定的鏈路頭

Payload : BPDU數據,它包括:

項目

字節

協議ID

2

版本號

1

報文類型

1

標記域

1

根網橋ID

8

根路徑成本

4

發送網橋ID

8

端口ID

2

報文老化時間

2

最大老化時間

2

訪問時間

2

轉發延遲

2

下面對BPDU數據的幾個關鍵字段作簡單說明:

 根網橋ID:根信息是由一個2字節優先級和一個6字節ID所組成。這個信息組合標明已經被選定爲根網橋的設備標識。

 根路徑成本:路徑成本說明了這個BPDU從根網橋傳輸了多遠,成本是多少。這個字段的值用來決定哪些端口將進行轉發,哪些端口將被阻斷。

 發送網絡橋ID:這是發送該BPDU的網橋信息。由網橋的優先級和網橋ID組成。

 計時器:計時器用於說明生成樹用多長時間完成它的每項功能。這些功能包括報文老化時間、最大老化時間、訪問時間和轉發延遲。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章