fbpx

Svelare le BPDU: come le BPDU mantengono la rete in movimento

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Unità dati del protocollo Bridge (BPDU = Unità dati protocollo bridge), sono messaggi di dati utilizzati in Spanning Tree Protocol (STP) per condividere informazioni sulla topologia di rete tra tutti gli switch della rete.

Alla fine dell'articolo troverai un piccolo test quello ti permetterà valutare le conoscenze acquisite in questa lettura

Tipi di BPDU

Esistono tre tipi di BPDU: Configurazione BPDU (nota anche come BPDU standard), Notifica di modifica della topologia (TCN) BPDU e Rapid Spanning Tree Protocol (RSTP) BPDU.

1. Configurazione BPDU

Queste sono le BPDU più comuni, inviate regolarmente (ogni 2 secondi per impostazione predefinita) da tutti gli switch della rete per scambiare informazioni sulla topologia. Una BPDU di configurazione contiene le seguenti informazioni:

    • ID ponte principale: Un identificatore a 8 byte per lo switch ritenuto essere il root bridge. Il root bridge è lo switch centrale nella topologia STP.
    • ID bridge mittente: Un identificatore a 8 byte per lo switch che ha inviato la BPDU.
    • ID porta: Un identificatore a 2 byte per la porta che ha inviato la BPDU.
    • Costo del percorso: La somma dei costi di tutti i collegamenti dallo switch che invia la BPDU al root bridge.
    • Età, Età massima, Orario di saluto, Ritardo in avanti: Variabili temporali utilizzate per determinare la durata e la propagazione delle BPDU.
    • Bandiere: Indicano lo stato della rete, come i cambiamenti nella topologia.

2. Notifica di modifica della topologia (TCN) BPDU

Questi vengono inviati quando uno switch rileva un cambiamento nella topologia della rete, come quando una porta cambia stato (da bloccata a inoltrata o viceversa).

Lo switch che rileva la modifica invia un TCNBPDU al root bridge, che poi invia una conferma di modifica della topologia BPDU a tutti gli altri switch.

3. Protocollo Rapid Spanning Tree (RSTP) BPDU

RSTPBPDU è simile alla configurazione BPDU, ma viene utilizzato nel Rapid Spanning Tree Protocol (RSTP), che è un'evoluzione dell'STP originale progettato per convergere più rapidamente. L'RSTP BPDU introduce diversi nuovi campi e modifica l'uso di alcuni campi esistenti.

Tabella comparativa delle 3 tipologie di BPDU

 Configurazione BPDUNotifica di modifica della topologia (TCN) BPDURSTP (Rapid Spanning Tree Protocol) BPDU

Uso primario

Scambia informazioni sulla topologia di rete tra gli switch e seleziona Root Bridge.Notifica agli altri switch una modifica nella topologia di rete.Utilizzato in RSTP per una riconvergenza più rapida della rete in caso di modifiche alla topologia.

Frequenza di spedizione

Viene inviato regolarmente (ogni 2 secondi per impostazione predefinita) da tutti gli switch della rete.Viene inviato quando uno switch rileva un cambiamento nella topologia della rete.Viene regolarmente inviato come Configurazione BPDU, ma con informazioni aggiuntive e modifiche nell'uso di alcuni campi per supportare RSTP.

Informazioni contenute

ID bridge radice, ID bridge mittente, ID porta, costo percorso, età, età massima, ora di ciao, ritardo di inoltro, flag.Non contiene molte informazioni, principalmente un messaggio di tipo “notifica di modifica”.Simile alla Configurazione BPDU, ma con campi aggiuntivi per supportare RSTP, come Ruolo del mittente, Stati di apprendimento e inoltro, ecc.

Risultato dell'elaborazione

Gli switch utilizzano le informazioni per selezionare Root Bridge, Root Port e Porte designate e bloccare altre porte per evitare loop.Gli switch reagiscono al cambiamento di topologia, eventualmente selezionando un nuovo Root Bridge, Root Port o Designated Ports e modificando lo stato di alcune porte.Gli switch possono modificare rapidamente la topologia della rete in risposta ai cambiamenti, consentendo una riconvergenza più rapida.

Comprendendo la tabella comparativa delle tre tipologie di BPDU, è inoltre fondamentale evidenziare le somiglianze e le differenze tra le stesse:

somiglianze

  • Tutte le BPDU vengono utilizzate nello Spanning Tree Protocol (STP) per evitare loop in una rete Ethernet e mantenere una rete sana.

  • I tre tipi di BPDU vengono inviati su una rete per comunicare la topologia della rete e le modifiche ad essa apportate.

  • Tutti vengono trasmessi dagli switch in una rete.

differenze

  • La BPDU di configurazione e la BPDU RSTP vengono inviate regolarmente per condividere le informazioni sulla topologia di rete e lo stato dello switch, mentre la BPDU TCN viene inviata solo quando si verifica una modifica nella topologia di rete.

  • La Configuration BPDU viene utilizzata nell'STP di base, mentre la RSTP BPDU viene utilizzata nel Rapid Spanning Tree Protocol, che è una versione più avanzata e veloce di STP.

  • La BPDU RSTP, a differenza della BPDU di configurazione, contiene informazioni aggiuntive e modifica l'uso di alcuni campi per supportare le funzionalità RSTP, come la possibilità di spostare le porte direttamente nello stato di inoltro da uno stato non designato, senza passare attraverso lo stato di inoltro. ascolto e apprendimento, come avviene nell'STP di base.

  • Il TCN BPDU è significativamente più semplice degli altri due, poiché il suo scopo principale è semplicemente notificare agli altri switch un cambiamento nella topologia della rete.

Ogni tipo di BPDU ha uno scopo specifico e caratteristiche che lo rendono adatto al suo ruolo nella gestione della topologia della rete Ethernet. Le differenze tra loro risiedono principalmente nella quantità e nel tipo di informazioni che contengono, nella frequenza con cui vengono inviate e nel modo in cui influenzano il comportamento degli switch nella rete.

Funzionamento generale delle BPDU

In una rete funzionante, ogni switch invia BPDU contenenti l'identificazione di quello che ritiene sia il root bridge.

Se uno switch riceve una BPDU che indica che esiste un root bridge con un ID inferiore a quello che ha attualmente, aggiornerà le sue informazioni e inizierà a inoltrare quella BPDU invece della propria.

Questo processo garantisce che tutti gli switch raggiungano un accordo su quale sia il root bridge. Da lì, utilizzano le BPDU per determinare il percorso più breve verso il root bridge e bloccheranno tutte le porte che non si trovano su quel percorso per prevenire loop di rete.

È importante capire come il protocollo Spanning Tree utilizza questi pacchetti per mantenere una rete sana e funzionale.

Scelta del Root Bridge

Il processo inizia con la scelta del Root Bridge. Ciascuno switch invia una configurazione BPDU con il proprio Bridge ID come Root Bridge ID. Un Bridge ID è composto da un valore di priorità (2 byte) e dall'indirizzo MAC dello switch (6 byte). Lo switch con l'ID Bridge più basso diventa Root Bridge. In caso di parità di priorità, l'indirizzo MAC più basso decide il Root Bridge.

Scelta delle porte root e delle porte designate

Una volta stabilito il Root Bridge, gli altri switch devono determinare il percorso migliore per raggiungerlo. Questo viene fatto tramite Root Ports. Ogni switch, diverso dal Root Bridge, selezionerà una delle sue porte come Root Port, che è la porta con il costo di percorso più basso per il Root Bridge.

Le porte designate sono quelle che si trovano sul percorso selezionato per raggiungere il Root Bridge. Le porte designate sono responsabili dell'invio di BPDU lungo la gerarchia di rete in modo che altri switch possano trovare la strada verso il Root Bridge.

Blocco delle porte e dei ruoli delle porte in RSTP

Le porte che non sono selezionate come Porte Root o Porte Designate vengono bloccate per evitare loop. In uno stato di blocco, una porta non invierà né riceverà traffico dati, ma potrà comunque ricevere BPDU.

RSTP, a differenza del tradizionale STP, definisce ruoli aggiuntivi per le porte, come porta alternativa e porta di backup. Questi ruoli consentono una riconvergenza più rapida della rete in caso di modifiche alla topologia.

Cambiamenti nella topologia e nelle BPDU

Quando si verifica un cambiamento nella topologia, ad esempio un collegamento che si interrompe o si attiva, gli switch coinvolti iniziano a inviare BPDU TCN verso il Root Bridge. Quando il Root Bridge riceve queste BPDU, invia una configurazione BPDU a tutti gli switch per indicare che si è verificato un cambiamento nella topologia e che dovrebbero aggiornare le proprie informazioni.

Considerazioni finali

È importante notare che i dettagli sopra descrivono il comportamento standard del protocollo Spanning Tree e il modo in cui utilizza le BPDU. Tuttavia, esistono diverse versioni e varianti del protocollo Spanning Tree (come RSTP, MSTP, PVST, ecc.) che possono variare nei dettagli specifici di come utilizzano le BPDU e in altri aspetti del loro funzionamento.

In generale, le BPDU sono essenziali per mantenere la stabilità e l'efficienza delle reti Ethernet. Consentono la comunicazione e il coordinamento tra gli switch per evitare loop, selezionare il percorso migliore per il traffico e adattarsi ai cambiamenti nella topologia della rete.

Breve quiz conoscitivo

Cosa pensi di questo articolo?
Hai il coraggio di valutare le tue conoscenze apprese?

QUIZ - Svelare le BPDU: come le BPDU mantengono la rete in movimento

Vuoi suggerire un argomento?

Ogni settimana pubblichiamo nuovi contenuti. Vuoi che parliamo di qualcosa di specifico?
Argomento per il prossimo blog

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

CDIGO DE DESCUENTO

AN24-LIB

si applica ai libri e ai pacchetti di libri MikroTik

Giorni
Horas
Minuti
secondi

Introduzione a
OSPF-BGP-MPLS

Iscriviti per questo corso gratuito

MAE-RAV-ROS-240118
Giorni
Horas
Minuti
secondi

Iscriviti per questo corso gratuito

MAS-ROS-240111

Promo per il Giorno dei Tre Re!

REYES24

15%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto Three Kings Day!

*promozione valida fino a domenica 7 gennaio 2024
** il codice (RE24) si applica al carrello
***acquista adesso il tuo corso e seguilo fino al 31 marzo 2024

Promozione Capodanno!

NY24

20%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto di Capodanno!

*promozione valida fino a lunedì 1 gennaio 2024
** il codice (NY24) si applica al carrello
***acquista adesso il tuo corso e seguilo fino al 31 marzo 2024

Sconti di Natale!

XMAS23

30%

tutti i prodotti

Corsi MikroTik
Corsi dell'Accademia
Libri MikroTik

Approfitta del codice sconto per Natale!!!

**i codici vengono applicati nel carrello
Promo valida fino a lunedì 25 dicembre 2023

SCONTI DELLA CYBER WEEK

CW23-MK

17%

tutti i corsi MikroTik OnLine

CW23-AX

30%

tutti i corsi dell'Accademia

CW23-LIB

25%

tutti i libri e i pacchetti di libri MikroTik

Approfitta dei codici sconto per la Cyber ​​Week!!!

**i codici vengono applicati nel carrello
Promo valida fino a domenica 3 dicembre 2023

SCONTI DEL BLACK FRIDAY

BF23-MX

22%

tutti i corsi MikroTik OnLine

BF23-AX

35%

tutti i corsi dell'Accademia

BF23-LIB

30%

tutti i libri e i pacchetti di libri MikroTik

Approfitta dei codici sconto per il Black Friday!!!

**I codici vengono applicati nel carrello

i codici vengono applicati nel carrello
valido fino a domenica 26 novembre 2023

Giorni
Horas
Minuti
secondi

Iscriviti per questo corso gratuito

MAE-VPN-SET-231115

Promozione di Halloween

Approfitta dei codici sconto per Halloween.

I codici vengono applicati nel carrello

HW23-MK

Sconto del 11% su tutti i corsi MikroTik OnLine

11%

HW23-AX

Sconto del 30% su tutti i corsi dell'Academy

30%

HW23-LIB

Sconto del 25% su tutti i libri e i pacchetti di libri MikroTik

25%

Registrati e partecipa al corso gratuito Introduzione al Routing Avanzato con MikroTik (MAE-RAV-ROS)

Oggi (mercoledì) 11 ottobre 2023
Dalle 7:11 alle XNUMX:XNUMX (Colombia, Ecuador, Perù)

MAE-RAV-ROS-231011