BPDU

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

BPDU (Bridge Protocol Data Unit) — фрейм (одиниця даних) протоколу управління мережевими мостами, IEEE 802.1d, базується на реалізації протоколу STP (Spanning Tree Protocol). Використовується для виключення можливості виникнення петель в мережах передачі даних при наявності в них багатозв'язкової топології. Використовуючи один фізичний або логічний зв'язок як основного, BPDU утримує один з доступних вторинних зв'язків у режимі бездіяльності (очікування). Таким чином, корисний трафік передається тільки по одному з доступних зв'язків. При порушенні функціонування одного з каналів (що легко спостерігається відсутністю проходження через нього повідомлень 802.1d) вторинний канал що очікує автоматично включається в роботу, забезпечуючи безперервність зв'язності в мережі.

Фрейм BPDU має такі поля:

  • Ідентифікатор версії протоколу STA (2 байти). Комутатори повинні підтримувати одну і ту ж версію протоколу STA;
  • Версія протоколу STP (1 байт);
  • Тип BPDU (1 байт). Існує 2 типу BPDU — конфігураційний і сповіщення про реконфігурації;
  • Прапори (1 байт);
  • Ідентифікатор кореневого комутатора (8 байт);
  • Відстань до кореневого комутатора (4 байти);
  • Ідентифікатор комутатора (8 байт);
  • Ідентифікатор порту (2 байти);
  • Час життя повідомлення (2 байти). Вимірюється в одиницях по 0.5 сек, служить для виявлення застарілих повідомлень;
  • Максимальний час життя повідомлення (2 байти). Якщо кадр BPDU має час життя, що перевищує максимальний, то кадр ігнорується комутаторами;
  • Інтервал hello (2 байт), інтервал через який надсилаються пакети BPDU;
  • Затримка зміни станів (2 байти). Мінімальний час переходу комутатора в активний стан.

Див. також[ред. | ред. код]

Посилання[ред. | ред. код]

  • Cisco home page for the Spanning-Tree protocol family [Архівовано 7 лютого 2014 у Wayback Machine.] (discusses CST, MISTP, PVST, PVST+, RSTP, STP)
  • Educational explanation of STP [Архівовано 4 березня 2016 у Wayback Machine.] www.cisco.com
  • STP article in the Wireshark wiki [Архівовано 21 лютого 2014 у Wayback Machine.] Includes a sample PCAP-file of captured STP traffic.
  • Perlman, Radia. Algorhyme. University of California at Berkeley. Архів оригіналу за 19 липня 2011. Процитовано 1 вересня 2011.
  • IEEE Standards
  • RFCs
    • RFC 2674–1999, proposed standard, Definitions of Managed Objects for Bridges with Traffic Classes, Multicast Filtering and Virtual LAN Extensions
    • RFC 1525–1993, — SBRIDGEMIB, proposed standard, Definitions of Managed Objects for Source Routing Bridges
    • RFC 1493–1993 — BRIDGEMIB, draft standard, Definitions of Managed Objects for Bridges
  • Spanning Tree Direct vs Indirect Link Failures — CCIE Study