In questa topologia, ho 2 switch che sono configurati per eseguire PVST non Rapid PVST + ma semplicemente
PVST Ti mostrerò questa configurazione in un attimo.
Il router 1 è collegato
allo switch 1 e il
router 2 è collegato allo switch 2 ei router funzionano semplicemente come periferiche di bordo o PC in questa topologia.
Ho anche un hub connesso allo switch 1 e all'interruttore 2.
Ecco l'interruttore 1, sh run | includi span come puoi vedere nel momento in cui gli
switch sono configurati per PVST Spiegherò in seguito gli ID di sistema
estesi più dettagliatamente, ma essenzialmente ciò significa che
la priorità degli switch si
basa sulla priorità e sul numero di VLAN.
Quindi, ad esempio, sh
Spanning Tree questo switch ha un ID bridge costituito dalla priorità 32769, che è
l'impostazione predefinita di 32768+ l'ID di sistema esteso di 1
perché stiamo osservando la VLAN 1 e l'indirizzo MAC di quanto segue.
questo interruttore è attualmente la radice
Quello che voglio che tu veda è che lo Spanning Tree abilitato qui è IEEE quindi in questo output
sembra che tu stia eseguendo 802. 1D ma in realtà,
lo switch è configurato per Per-VLAN Spanning Tree.
Per-VLAN Spanning Tree è compatibile con 802. Switch 1D e
quindi possiamo vedere IEEE nell'output qui.
Qui passa 2 sh run | include gli switch span configurati per
utilizzare PVST, gli ID di sistema esteso vengono utilizzati su questo switch, l'ID brIDge
è costituito dalla priorità 32769 che è 32768 il valore predefinito +
il numero VLAN che è VLAN 1 in questo esempio questo è
l'indirizzo MAC dell'interruttore .
Quindi abbiamo 2 switch, uno ha questo indirizzo MAC, uno
ha questo indirizzo MAC, lo switch 1 è diventato la radice dello Spanning Tree
perché ha un indirizzo MAC inferiore rispetto a questo switch.
Quindi, a causa del basso indirizzo MAC,
l'avviso AC è inferiore a EA nello switch esadecimale 1 è
diventato la radice dello Spanning Tree.
Quello che noterete anche è che sullo
switch 1 tutte le porte stanno inoltrando
nella topologia le porte che sono attualmente connesse sono
quelle porte e stanno tutte inoltrando sullo switch 2, tuttavia, la porta 1 che è gigabit 0/0
è la root porta e il
suo inoltro ha un costo di percorso di 4, il gigabit 0/1 sta bloccando
o scartando per usare il termine standard del settore.
La porta 2 sta inoltrando, la porta 3 sta bloccando.
Quindi anche questa porta sta bloccando.
Root passa avanti su tutte le porte.
Prima di mostrarti come è stato determinato lo
stato della porta diamo
un'occhiata ai BPDU Quindi inizierò a catturare su
quel link e quello che possiamo vedere qui in Wireshark è un BPDU Spanning Tree.
Quindi usa 802. 3 frame Ethernet notano
che l'indirizzo di destinazione è il noto indirizzo MAC di
Spanning Tree, è un indirizzo multicast / broadcast da questo indirizzo MAC.
Ecco l'interruttore
1 notare l'indirizzo MAC dello switch 00: 11: c6: ac: dd: e stiamo attualmente guardando la
porta 3 sullo switch, quindi nota
dd00 ma questo è dd03 perché in Spanning
Tree è la porta che stiamo attualmente guardando.
se siamo andati a guardare la porta 2
come esempio, l'indirizzo MAC termina in 02 abbiamo la porta 00 01 02 e
03 quindi di nuovo in Wireshark ecco la nostra cattura
inviata dalla porta 3 in Spanning Tree possiamo vedere la versione spanning
3 quindi questo è Spanning Tree 0
perché in questa porta utilizza
effettivamente l'802. 1D o la
versione originale di Spanning Tree.
L'identificativo root è 32768, c'è il numero VLAN e c'è l'indirizzo
MAC dello switch, che possiamo vedere chiaramente qui in modo
da notare l'identificatore di root, ci sono le informazioni di 32768 VLAN 1,
c'è l'indirizzo MAC dello switch.
Il costo del percorso root è 0 perché questa opzione è la radice,
quindi non c'è alcun costo per raggiungere la radice.
C'è l'identificatore della porta e qui ci sono alcuni timer usati in Spanning Tree.
Ora, quando si attiva uno switch, tutte le porte vengono messe in uno stato di blocco, quindi
vengono spostate in altri stati in base ai timer nell'802. 1D Quando lo switch Spanning Tree si
avvia, tutte le porte vengono messe nello stato di blocco dopo 20
secondi, le porte del timer di età massima vengono spostate nel
cosiddetto stato di ascolto.
In altre parole, se un interruttore è già attivo e
colleghi il cavo alla porta,
i collegamenti salgono, inizia
allo stato di ascolto, quindi le porte passano allo
stato di apprendimento in base al ritardo in avanti di 15 secondi
e dopo 15 secondi passaggi di transizione dallo stato di apprendimento allo stato di inoltro.
Quindi un 802. 1D o PVST possono impiegare
50 secondi affinché le porte inizino a
inoltrare gli switch perché passano dal blocco all'ascolto all'apprendimento all'inoltro.
Ora nello stato di ascolto, inviano BPDU ma
non aggiornano le tabelle degli indirizzi MAC.
nello stato di apprendimento, vengono inviate BPDU e
le tabelle degli indirizzi MAC vengono aggiornate.
Pertanto, solo se basato sul calcolo Spanning Tree è determinato
che una porta può
essere aperta, una porta viene impostata sullo stato di inoltro dopo 50 secondi.
quando l'interruttore si accende o in genere se l'interruttore è già
attivo e si collega un cavo a quell'interruttore dopo 30 secondi.
La porta inizierà l'inoltro.
Quindi nel BPDU possiamo vedere il timer di età massima
e il timer di ritardo di inoltro.
questo è determinato dal root bridge quindi sullo switch 1 che
è il root bridge
possiamo vedere che il ciao timer, in altre
parole, viene emesso inferno BPDU ogni 2 secondi, il tempo massimo
di invecchiamento è di 20 secondi e il
timer di ritardo di inoltro è di 15
secondi e questo è ciò che vediamo nei BPDU come catturato nella nostra topologia.