1. 程式人生 > >STP BPDU報文

STP BPDU報文

stp

字段

字節數

說明

Protocol Identifier(協議ID

2

總是為0

Protocol Version(協議版本)

1

stp值為0rstp值為2mstp值為3

Message Type(消息類型)

1

指示當前BPDU消息類型:0x00為配置BPDU0x80TCN BPDU

Flags(標誌)

1

最低位=TCTopology Change,拓撲變化)標誌,最高位=TCATopology Change Acknowledgement,拓撲變化確認)標誌

Root Identifier(根ID

8

指示當前根橋的BID(即“根ID”),由2字節的橋優先級和6字節MAC地址構成

Root Path Cost(根路徑開銷)

4

指示發送該BPDU報文的端口累計到根橋的開銷

Bridge Identifier(根ID

8

指示發送該BPDU報文的交換設備的BID(即“發送者BID”),也是由2字節的橋優先級和6字節MAC地址構成

Port Identifier(端口ID

2

指示發送該BPDU報文的端口ID,即“發送端口ID

Message Age(消息生存時間)

2

指示該BPDU報文的生存時間,即端口保存BPDU的最長時間,過期後將刪除,要在這個時間內轉發才有效,如果配置BPDU是直接來自根橋的,則Message Age0,如果是其他橋轉發的,則Message Age是從根橋發送到當前橋接收到BPDU的總時間,包括傳輸延時等。實際實現中,配置

BPDU報文經過一個橋,Message Age增加1

Max Age(最大生存時間)

2

指示BPDU消息的最大生存時間,也即老化時間

Hello TimeHello消息定時器)

2

指示發送兩個相鄰BPDU的時間間隔

Forward Delay(轉發延時)

2

指示控制listeninglearning狀態的持續時間,表示在拓撲結構改變後,交換機在發送數據包前維持在監聽和學習狀態的時間

技術分享圖片技術分享圖片技術分享圖片技術分享圖片

STP BPDU報文