Debugging Spanning Trunk Protocol (STP)

July 12  by Eliza

Du kan samle spesifikk informasjon debug for en rekke elementer knyttet til Spanning Trunk Protocol (STP). Tenk over hva du kanskje vil se på dine debug data.

Hvis du aktiverer debugging for STP eller debugging for Bridge Protocol dataenheter (BPDU) elementer, vil du se en BPDU ramme for hvert VLAN hvert sekund. Dette kan fort fylle skjermen, slik at du ikke vil være i stand til å se for å slå debugging av.

Bare skriv det ingen versjon av kommandoen som startet feilsøking. Selv om du ikke kan se det skrevet, vil det fungere. Som en snarvei, kan du deaktivere all debugging på bryteren med ingen debug all kommando eller kortere u all.

Debug kommandoen kan være en travel verktøy hvis du ikke er forsiktig. Det vil fylle skjermen med utgang, og du vil ikke være i stand til å se for å slå den av. Bruk u alle til å deaktivere alle tilgjengelige debugging, og være tålmodig.

Switch2 # debug spenner-treet?
alle Alle spenntre debugging meldinger
backbonefast BackboneFast hendelser
BPDU Spanning tre BPDU
BPDU-opt Optimalisert BPDU håndtering
config spenntre config endringer
CSUF / csrt STP CSUF / CSRT
EtherChannel EtherChannel støtte
hendelser spenntre topologi hendelser
Unntakene spenntre unntak
generell spenntre general
MSTP MSTP debug kommandoer
pvst + PVST + hendelser
root spanning tree root hendelser
snmp Spanning Tree SNMP håndtering
veksle Switch Shim debug kommandoer
synkroniserings STP statlige synkroniserings hendelser
uplinkfast UplinkFast hendelser

debug alt og debug BPDU både raskt backlog displayet buffer, så selv etter at du deaktivere debugging, du kan være venter litt tid for output å fjerne. Mesteparten av dataene i utgangen er generert fra BPDU informasjon.

Switch2 # debug spenner-tree alle
01:22:46: STP: VLAN0001 rx BPDU: config-protokollen = IEEE, pakke fra FastEthernet0 / 1, linjetype IEEE_SPANNING, enctype 2, encsize 17
01:22:46: STP: ENC 01 80 C2 00 00 00 00 06 D6 AB A0 4C 00 26 42 42 03
01:22:46: STP: Data 000000000080010006D6ABA0400000000080010006D6ABA040800C0000140002000F00
01:22:46: STP: VLAN0001 Fa0 / 1: 0000 00 00 00 80010006D6ABA040 00000000 80010006D6ABA040 800C 0000 1400 0200 0F00
01:22:46: STP (1) port Fa0 / en avløser 0
01:22:46: STP SW: TX:: 0180.c200.0000 <-0006.d6ac.46c2 type / len 0026
01:22:46: Encap SAP linjetype IEEE-st vlan en len 60 på v1 Fa0 / 2
01:22:46: 42 42 03 SPAN
01:22:46: CFG P: 0000 V: 00 T: 00 F: 00 R: 8001 0006.d6ab.a040 00000013
01:22:46: B: 8001 0006.d6ac.46c0 80,02 A: 0100 M: 1400 H: 0200 F: 0F00
01:22:46: STP: VLAN0001 Fa0 / 2 tx BPDU: config-protokollen = IEEE
Data: 0000 00 00 00 80010006D6ABA040 00000013 80010006D6AC46C0 8002 0100 1400 0200 0F00
01:22:46: STP SW: PROC RX: 0100.0ccc.cccd <-0006.d6ab.a04c type / len 0032
01:22:46: Encap SNAP linjetype SSTP vlan 2 len 64 på v2 Fa0 / 1
01:22:46: AA AA 03 00000C 010B SSTP
01:22:46: CFG P: 0000 V: 00 T: 00 F: 00 R: 8002 0006.d6ab.a040 00000000
01:22:46: B: 8002 0006.d6ab.a040 80.0CA: 0000 M: 1400 H: 0200 F: 0F00
01:22:46: T: 0000 L: 0002 D: 0002

En mye lavere gjennomstrømming element for å spore, men like viktig, er tilstedeværelsen av topologi endringer. På et stabilt nettverk, ser du disse bare når bryterne blir startet på nytt. I dette eksempelet, porter var funksjonshemmet og re-aktivert på portene som brukes i et spenntre link. Legg merke til hvordan du kan se hele lytting, læring, og Spedisjon overgang.

Switch2 # debug spenner-tre hendelser
Spanningstrehendelser debugging er på
Switch2 #
3d13h: STP: VLAN0001 ny rot port Fa0 / 1, kostet 19
3d13h: STP: VLAN0001 Fa0 / 1 -> lytting
3d13h: STP: VLAN0002 ny rot port Fa0 / 1, kostet 19
3d13h: STP: VLAN0002 Fa0 / 1 -> lytting
3d13h: STP: VLAN0005 ny rot port Fa0 / 1, kostet 19
3d13h: STP: VLAN0005 Fa0 / 1 -> lytting
3d13h:% LINEPROTO-5-updown: line-protokollen på grensesnittet FastEthernet0 / 2, endret tilstand til ned
3d13h: STP: VLAN0001 sendte Topologi Endre Kunngjøring på Fa0 / 1
3d13h: STP: VLAN0002 sendte Topologi Endre Kunngjøring på Fa0 / 1
3d13h: STP: VLAN0005 sendte Topologi Endre Kunngjøring på Fa0 / 1
3d13h:% LINK-3-updown: Interface FastEthernet0 / 2, endret tilstand til ned
3d13h: STP: VLAN0001 Fa0 / 1 -> læring
3d13h: STP: VLAN0002 Fa0 / 1 -> læring
3d13h: STP: VLAN0005 Fa0 / 1 -> læring
3d13h:% LINK-3-updown: Interface FastEthernet0 / 2, endret staten til å opp
3d13h: set portid: VLAN0001 Fa0 / 2: ny port id 8002
3d13h: STP: VLAN0001 Fa0 / 2 -> lytting
3d13h: set portid: VLAN0002 Fa0 / 2: ny port id 8002
3d13h: STP: VLAN0002 Fa0 / 2 -> lytting
3d13h: set portid: VLAN0005 Fa0 / 2: ny port id 8002
3d13h: STP: VLAN0005 Fa0 / 2 -> lytting
3d13h: STP: VLAN0001 ny rot port Fa0 / 2, koste 19
3d13h: STP: VLAN0001 sendte Topologi Endre Kunngjøring på Fa0 / 2
3d13h: STP: VLAN0001 Fa0 / 1 -> blokkering
3d13h: STP: VLAN0005 ny rot port Fa0 / 2, koste 19
3d13h: STP: VLAN0005 sendte Topologi Endre Kunngjøring på Fa0 / 2
3d13h: STP: VLAN0005 Fa0 / 1 -> blokkering
3d13h: STP: VLAN0002 ny rot port Fa0 / 2, koste 19
3d13h: STP: VLAN0002 sendte Topologi Endre Kunngjøring på Fa0 / 2
3d13h: STP: VLAN0002 Fa0 / 1 -> blokkering
3d13h:% LINEPROTO-5-updown: line-protokollen på grensesnittet FastEthernet0 / 2, endret staten til å opp
3d13h: STP: VLAN0001 Fa0 / 2 -> læring
3d13h: STP: VLAN0002 Fa0 / 2 -> læring
3d13h: STP: VLAN0005 Fa0 / 2 -> læring
3d13h: STP: VLAN0001 sendte Topologi Endre Kunngjøring på Fa0 / 2
3d13h: STP: VLAN0001 Fa0 / 2 -> videresending
3d13h: STP: VLAN0002 Fa0 / 2 -> videresending
3d13h: STP: VLAN0005 Fa0 / 2 -> videresending

Til slutt, følgende kode, noe som illustrerer veldig pratsom BPDU debugging. Oppmerksom på hvilken type informasjon som er inkludert i den BPDU rammer som stadig krysser nettverket. I dette eksempelet, ser du hvor debugging er deaktivert.

Switch2 # debug spanning-tree BPDU
Switch2 #
3d13h: STP: VLAN0001 rx BPDU: config protokollen = IEEE, pakke fra FastEthernet0 / 2, linjetype IEEE_SPANNING, enctype 2, encsize 17
3d13h: STP: ENC 01 80 C2 00 00 00 00 06 D6 AB A0 4B 00 26 42 42 03
3d13h: STP: Data 000000000080010006D6ABA0400000000080010006D6ABA040800B0000140002000F00
3d13h: STP: VLAN0001 Fa0 / 2: 0000 00 00 00 80010006D6ABA040 00000000 80010006D6ABA040 800B 0000 1400 0200 0F00
3d13h: STP (1) port Fa0 / 2 avløser 0
3d13h: STP: VLAN0001 Fa0 / 3 tx BPDU: config-protokollen = IEEE
Data: 0000 00 00 00 80010006D6ABA040 00000013 80010006D6AC46C0 8003 0100 1400 0200 0F00
3d13h: STP: VLAN0001 rx BPDU: config protokollen = IEEE, pakke fra FastEthernet0 / 1, linjetype IEEE_SPANNING, enctype 2, encsize 17
3d13h: STP: ENC 01 80 C2 00 00 00 00 06 D6 AB A0 4C 00 26 42 42 03
3d13h: STP: Data 000000000080010006D6ABA0400000000080010006D6ABA040800C0000140002000F00
3d13h: STP: VLAN0001 Fa0 / 1: 0000 00 00 00 80010006D6ABA040 00000000 80010006D6ABA040 800C 0000 1400 0200 0F00
3d13h: STP (1) port Fa0 / en avløser 0
3d13h: STP: VLAN0005 rx BPDU: config protokollen = IEEE, pakke fra FastEthernet0 / 2, linjetype SSTP, enctype 3, encsize 22
3d13h: STP: ENC 01 00 0C CC CC CD 00 06 D6 AB A0 4B 00 32 AA AA 03 00 00 0C 01 0B
3d13h: STP: Data 000000000080050006D6ABA0400000000080050006D6ABA040800B0000140002000F00
3d13h: STP: VLAN0005 Fa0 / 2: 0000 00 00 00 80050006D6ABA040 00000000 80050006D6ABA040 800B 0000 1400 0200 0F00
3d13h: STP (5) port Fa0 / 2 avløser 0
3d13h: STP: VLAN0005 rx BPDU: config pu allrotocol = IEEE, pakke fra FastEthernet0 / 1, linjetype SSTP, enctype 3, encsize 22
3d13h: STP: ENC 01 00 0C CC CC CD 00 06 D6 AB A0 4C 00 32 AA AA 03 00 00 0C 01 0B
3d13h: STP: Data 000000000080050006D6ABA0400000000080050006D6ABA040800C0000140002000F00
3d13h: STP: VLAN0005 Fa0 / 1: 0000 00 00 00 80050006D6ABA040 00000000 80050006D6ABA040 800C 0000 1400 0200 0F00
3d13h: STP (5) port Fa0 / en avløser 0
3d13h: STP: VLAN0002 rx BPDU: config-protokollen = IEEE, pakke fra FastEthernet0 / 2, linjetype SSTP
Alt mulig debugging har blitt slått av
Switch2 #, enctype 3, encsize 22
3d13h: STP: ENC 01 00 0C CC CC CD 00 06 D6 AB A0 4B 00 32 AA AA 03 00 00 0C 01 0B
3d13h: STP: Data 000000000080020006D6ABA0400000000080020006D6ABA040800B0000140002000F00
3d13h: STP: VLAN0002 Fa0 / 2: 0000 00 00 00 80020006D6ABA040 00000000 80020006D6ABA040 800B 0000 1400 0200 0F00
3d13h: STP (2) port Fa0 / 2 avløser 0
3d13h: STP: VLAN0002 rx BPDU: config protokollen = IEEE, pakke fra FastEthernet0 / 1, linjetype SSTP, enctype 3, encsize 22
3d13h: STP: ENC 01 00 0C CC CC CD 00 06 D6 AB A0 4C 00 32 AA AA 03 00 00 0C 01 0B
3d13h: STP: Data 000000000080020006D6ABA0400000000080020006D6ABA040800C0000140002000F00
3d13h: STP: VLAN0002 Fa0 / 1: 0000 00 00 00 80020006D6ABA040 00000000 80020006D6ABA040 800C 0000 1400 0200 0F00
3d13h: STP (2) port Fa0 / en avløser 0