Bpdu是什麼意思

BPDU 是 "Bridge Protocol Data Unit" 的縮寫,它是網橋協議數據單元,用於網橋(Bridge)和交換機(Switch)之間的通信。在網絡中,BPDU 是用來傳遞網橋間的狀態信息,例如網橋的優先級、MAC 地址、埠狀態等。

BPDU 通常用於生成樹協議(Spanning Tree Protocol, STP),它是一種防止網絡中出現環路的協議。在 STP 中,網橋會周期性地發送 BPDU 數據包,以確保網絡中的所有網橋都有一致的拓撲信息。如果一個網橋檢測到一個環路,它會通過 BPDU 數據包通知其他網橋,從而協調關閉某些埠,以防止數據包無限循環。

BPDU 數據包通常包含以下信息:

  1. 根網橋(Root Bridge)的MAC 地址和優先級。
  2. 發送網橋的優先級和MAC地址。
  3. 網橋的埠狀態和成本。
  4. 根網橋和發送網橋之間的路徑成本。

BPDU 數據包的格式和內容可能因使用的生成樹協議類型(如 IEEE 802.1D、802.1w 或 802.1s)而有所不同。