Login

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1

ARGOMENTO:

BPDU 10 Anni 7 Mesi fa #1

  • Annibaldi
  • Avatar di Annibaldi Autore della discussione
  • Offline
  • Elite Member
  • Elite Member
  • Messaggi: 100
  • Ringraziamenti ricevuti 6
Le BPDU vanno su UDP come accade per il RIP? gli update partono ogni 2 secondi se non ho capito male.
grazie per la risposta :cheer:

Si prega Accedi a partecipare alla conversazione.

BPDU 10 Anni 7 Mesi fa #2

  • jpalombi
  • Avatar di jpalombi
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 2646
  • Ringraziamenti ricevuti 1112
Ciao Alessandro,
innanzitutto il solo fatto che ti sia posto la domanda è indice di qualcosa ;)

Le BPDU non utilizzano l'UDP, in quanto incapsulate direttamente dentro Ethernet (come per le ARP).

Le BPDU dell' STP IEEE (messaggi scambiati dallo Spanning Tree Protocol) di default vengono inviate ogni 2 secondi, e sono sempre inviate al gruppo multicast riservato 01:80:C2:00:00:00, mentre il sorgente è quello univoco della porta.

Allego un'immagine della composizione del frame:



Senza scendere nel dettaglio di ogni campo e bit, aggiungo qualche info sperando siano utili e di interesse (senza confondere ulteriormente le idee ^^ )

Possiamo per esempio dire che il campo Version (Vers), settato a 0 o 2, indica rispettivamente l'utilizzo di STP o RSTP.

Il campo Flags invece contiene i bit Topology Chance (TC) e Topology Change Acknowledgment (TCA), definiti dallo standard originale 802.1d.

Bit aggiuntivi sono riservato al Proposal (P), Port Role (00, unkown; 01, alternate; 10, root; 11, designated), Learning (L), Forwarding (F), e Agreement (A). Questi vengono usati dal RSTP e definiti nello standard 802.1w.

Il campo Root ID fornisce l'identificativo del Root Bridge, composto da Priority (2 bytes) e MAC address. Il campo priority è quello che, se manualmente impostato, fornisce la possibilità di selezionare uno switch come root piuttosto che un altro. Va inoltre sottolineato che la priority del PVSTP+ è ulteriormente suddivisa (4 bit di priority e 12 bit di VLAN ID) motivo per il quale nelle implementazioni Cisco la priority può essere data solo con multipli di 4096 in decimale (unico modo infatti per non scrivere nel campo VLAN ID).

Il root path cost è il costo calcolato per raggiungere il root bridge (specificato nel campo Root ID). Il campo invece PID è invece l'identificativo della porta dalla quale è stato generato il frame, seguito dal campo configurabile Priority di 1 byte (il cui default è 0x80).

Il campo Message Age (MsgA) fornisce l'età del messaggio. Il Maximum Age (MaxA) indica il tempo prima del timeout (default: 20 secondi). L' Hello Time indica l'intervallo periodico di trasmissione delle BPDU di configurazione. Il Forward Delay (Forw Delay) è l'indicazione del tempo che viene passato negli stati di learning e listening.

Il campo Message Age non ha un valore fisso come gli altri. Infatti, quando il root bridge genera una BPDU, è settato a 0 (zero). Ogni bridge che riceve il frame (sulla propria root port), rigenera il frame sulle sue non-root port incrementando tale valore di 1. In sostanza, il campo in questione opera come un hop-count, fornendo dunque indicazione del numero di bridge (switch) che la BPDU ha attraversato e dai quali è stata processata prima di essere ricevuta. Quando una BPDU viene ricevuta, le informazioni in essa contenute vengono tenute in memoria e partecipano all'algoritmo dello STP fino a che non vadano in timeout, cosa che accade al tempo dato da (MaxA - MsgA). Dovesse questo accadere su una root port, il root bridge verrebbe dichiarato "morto" e partirebbe nuovamente un processo di elezione.
IpCert Instructor
CCENT - CCNA - CCNA CyberOps - CCNP Enterprise - CCNP Collaboration - CCNP Service Provider
CCS - Enterprise Core, Ent. Advanced Infrastructure, SP Core, SP Advanced Routing, SP VPN Services, Collaboration Core, Coll. Applications
Allegati:
Ringraziano per il messaggio: aghist

Si prega Accedi a partecipare alla conversazione.

Ultima Modifica: da jpalombi.

BPDU 10 Anni 7 Mesi fa #3

  • Annibaldi
  • Avatar di Annibaldi Autore della discussione
  • Offline
  • Elite Member
  • Elite Member
  • Messaggi: 100
  • Ringraziamenti ricevuti 6
scusa il ritardo...gentilissimo
grazie mille

Si prega Accedi a partecipare alla conversazione.

BPDU 10 Anni 7 Mesi fa #4

  • jpalombi
  • Avatar di jpalombi
  • Offline
  • Administrator
  • Administrator
  • Messaggi: 2646
  • Ringraziamenti ricevuti 1112
Ma scherzi? ;) Lo sai che è un piacere
IpCert Instructor
CCENT - CCNA - CCNA CyberOps - CCNP Enterprise - CCNP Collaboration - CCNP Service Provider
CCS - Enterprise Core, Ent. Advanced Infrastructure, SP Core, SP Advanced Routing, SP VPN Services, Collaboration Core, Coll. Applications
Ringraziano per il messaggio: Annibaldi

Si prega Accedi a partecipare alla conversazione.

  • Pagina:
  • 1
Moderatori: jpalombi