-
網橋協議數據單元
鎖定
網橋協議數據單元(BPDU,Bridge Protocol Data Unit)生成樹協議是一種橋嵌套協議,在IEEE 802.1d規範裏定義,可以用來消除橋迴路。它的工作原理是這樣的:生成樹協議定義了一個數據包,叫做橋協議數據單元BPDU(Bridge Protocol Data Unit)。
在一個生成樹環境裏,橋不會立即開始轉發功能,它們必須首先選擇一個橋為根橋,然後建立一個指定路徑。在一個網絡裏邊擁有最低橋ID的將變成一個根橋,全部的生成樹網絡裏面只有一個根橋。
- 中文名
- 網橋協議數據單元
- 外文名
- BPDU,Bridge Protocol Data Unit
- 協 議
- 橋 嵌套協議
- 數據包
- 橋協議數據單元
網橋協議數據單元功能
網橋協議數據單元運行方式
當選定根橋之後,在轉發數據包之前,它們必須決定每一個網段的指定橋,運用生成樹的這種算法,根橋每隔2秒鐘從它所有的端口發送BPDU包,BPDU包被所有的橋從它們的根端口複製過來,根端口是接根橋的那些橋端口。BPDU包括的信息叫做端口的COST,網絡管理員分配端口的COST到所有的橋端口,當根橋發送BPDU的時候,根橋設置它的端口值為零。然後沿着這條路徑,下一個橋增加它的配置端口COST為一個值,這個值是它接收和轉發數據包到下一個網段的值。這樣每一個橋都增加它的端口的COST值為它所接收的BPDU的包的COST值,所有的橋都檢測它們的端口的COST值,擁有最低端口的COST值的橋就變為了指定的橋。擁有比較高端口COST值的橋置它的端口進入阻塞狀態,變為了備份橋。在阻塞狀態,一個橋停止了轉發,但是它會繼續接收和處理BPDU數據包