SlideShare a Scribd company logo
1 of 2
Download to read offline
IEEECisco
SPANNING TREE PART 1
BPDU Format
Protocol ID 16
Spanning Tree Protocols
Algorithm
Legacy STP PVST
Defined By
Instances
Trunking
PVST+ RPVST+ MST
Legacy ST
802.1D-1998
1
N/A
Legacy ST
Cisco
Per VLAN
ISL
Legacy ST
Cisco
Per VLAN
802.1Q, ISL
Rapid ST
Cisco
Per VLAN
802.1Q, ISL
Rapid ST
802.1s,
802.1Q-2003
Configurable
802.1Q, ISL
RSTP
Rapid ST
802.1w,
802.1D-2004
1
N/A
Spanning Tree Instance Comparison
STP
C
A B
All VLANs
x
Root
PVST+
C
A B
VLAN 1
VLAN 10
VLAN 20
VLAN 30
xx xx
VLAN 1,10 Root VLAN 20,30 Root
MST
C
A B
MSTI 0 (1, 10)
MSTI 1 (20, 30)x x
MSTI 0 Root MSTI 1 Root
Field Bits
Version 8
BPDU Type 8
Flags 8
Root ID 64
Root Path Cost 32
Bridge ID 64
Port ID 16
Message Age 16
Max Age 16
Hello Time 16
Forward Delay 16
Spanning Tree Specifications
802.1D-1998
PVSTISL PVST+ RPVST+
802.1w
802.1s
802.1D-2004
802.1Q-2003
802.1Q-1998
802.1Q-2005
Link Costs
4 Mbps 250
Bandwidth Cost
10 Mbps 100
16 Mbps 62
45 Mbps 39
100 Mbps 19
155 Mbps 14
622 Mbps 6
1 Gbps 4
10 Gbps 2
Default Timers
Hello
Forward Delay
Max Age
2s
15s
20s
Port States
Disabled
Discarding
Legacy ST Rapid ST
Blocking
Listening
Learning Learning
Forwarding Forwarding
IEEE 802.1D-1998 Deprecated legacy STP standard
IEEE 802.1w Introduced RSTP
IEEE 802.1D-2004 Replaced legacy STP with RSTP
IEEE 802.1s Introduced MST
IEEE 802.1Q-2003 Added MST to 802.1Q
PVST Per-VLAN implementation of legacy STP
PVST+ Added 802.1Q trunking to PVST
RPVST+ Per-VLAN implementation of RSTP
Port Roles
Root Root
Legacy ST Rapid ST
Designated Designated
Blocking
Alternate
Backup
Spanning Tree Operation
Determine root bridge
The bridge advertising the lowest bridge ID becomes the root bridge
Select root port
Each bridge selects its primary port facing the root
Select designated ports
One designated port is selected per segment
Block ports with loops
All non-root and non-desginated ports are blocked
1
2
3
4
IEEE 802.1Q-2005 Most recent 802.1Q revision
20+ Gbps 1
SPANNING TREE PART 2
PVST+ and RPVST+ Configuration
spanning-tree mode {pvst | rapid-pvst}
! Bridge priority
spanning-tree vlan 1-4094 priority 32768
! Timers, in seconds
spanning-tree vlan 1-4094 hello-time 2
spanning-tree vlan 1-4094 forward-time 15
spanning-tree vlan 1-4094 max-age 20
! PVST+ Enhancements
spanning-tree backbonefast
spanning-tree uplinkfast
! Interface attributes
interface FastEthernet0/1
spanning-tree [vlan 1-4094] port-priority 128
spanning-tree [vlan 1-4094] cost 19
! Manual link type specification
spanning-tree link-type {point-to-point | shared}
! Enables PortFast if running PVST+, or
! designates an edge port under RPVST+
spanning-tree portfast
! Spanning tree protection
spanning-tree guard {loop | root | none}
! Per-interface toggling
spanning-tree bpduguard enable
spanning-tree bpdufilter enable
Troubleshooting
show spanning-tree [summary | detail | root]
show spanning-tree [interface | vlan]
MST Configuration
spanning-tree mode mst
! MST Configuration
spanning-tree mst configuration
name MyTree
revision 1
! Map VLANs to instances
instance 1 vlan 20, 30
instance 2 vlan 40, 50
! Bridge priority (per instance)
spanning-tree mst 1 priority 32768
! Timers, in seconds
spanning-tree mst hello-time 2
spanning-tree mst forward-time 15
spanning-tree mst max-age 20
! Maximum hops for BPDUs
spanning-tree mst max-hops 20
! Interface attributes
interface FastEthernet0/1
spanning-tree mst 1 port-priority 128
spanning-tree mst 1 cost 19
Bridge ID Format
Pri Sys ID Ext MAC Address
4 12 48
System ID Extension
12-bit value taken from VLAN number (IEEE 802.1t)
Priority
4-bit bridge priority (configurable from 0 to 61440 in
increments of 4096)
MAC Address
48-bit unique identifier
Path Selection
1 Bridge with lowest root ID becomes the root
2
3
4
Prefer the neighbor with the lowest cost to root
Prefer the neighbor with the lowest bridge ID
Prefer the lowest sender port ID
Optional PVST+ Ehancements
PortFast
Enables immediate transition into the forwarding state
(designates edge ports under MST)
UplinkFast
Enables switches to maintain backup paths to root
BackboneFast
Enables immediate expiration of the Max Age timer in
the event of an indirect link failure
Spanning Tree Protection
Root Guard
Prevents a port from becoming the root port
BPDU Guard
Error-disables a port if a BPDU is received
Loop Guard
Prevents a blocked port from transitioning to listening
after the Max Age timer has expired
BPDU Filter
Blocks BPDUs on an interface (disables STP)
RSTP Link Types
Point-to-Point
Connects to exactly one other bridge (full duplex)
Shared
Potentially connects to multiple bridges (half duplex)
Edge
Connects to a single host; designated by PortFast
show spanning-tree mst […]

More Related Content

What's hot

Difference b/w STP RSTP PVST & MSTP
Difference b/w STP RSTP PVST & MSTPDifference b/w STP RSTP PVST & MSTP
Difference b/w STP RSTP PVST & MSTPNetwax Lab
 
CCNP Switching Chapter 1
CCNP Switching Chapter 1CCNP Switching Chapter 1
CCNP Switching Chapter 1Chaing Ravuth
 
Ccnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassCcnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassSagarR24
 
Basic ASA Configuration, NAT in ASA Firewall
Basic ASA Configuration,NAT in ASA FirewallBasic ASA Configuration,NAT in ASA Firewall
Basic ASA Configuration, NAT in ASA Firewall NetProtocol Xpert
 
IOS Cisco - Cheat sheets
IOS Cisco - Cheat sheetsIOS Cisco - Cheat sheets
IOS Cisco - Cheat sheetsAlejandro Marin
 
Cisco Router Basic Configuration
Cisco Router Basic ConfigurationCisco Router Basic Configuration
Cisco Router Basic ConfigurationProf. Erwin Globio
 
CCNA ppt Day 1
CCNA ppt Day 1CCNA ppt Day 1
CCNA ppt Day 1VISHNU N
 
CCNA 2 Routing and Switching v5.0 Chapter 5
CCNA 2 Routing and Switching v5.0 Chapter 5CCNA 2 Routing and Switching v5.0 Chapter 5
CCNA 2 Routing and Switching v5.0 Chapter 5Nil Menon
 
Ccna PPT
Ccna PPTCcna PPT
Ccna PPTAIRTEL
 
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Bruno Teixeira
 
Policy Based Routing (PBR)
Policy Based Routing (PBR)Policy Based Routing (PBR)
Policy Based Routing (PBR)KHNOG
 
How to configure vlan, stp, dtp step by step guide
How to configure vlan, stp, dtp step by step guideHow to configure vlan, stp, dtp step by step guide
How to configure vlan, stp, dtp step by step guideIT Tech
 
STP Protection
STP ProtectionSTP Protection
STP ProtectionNetwax Lab
 
CCNA Routing Fundamentals - EIGRP, OSPF and RIP
CCNA  Routing Fundamentals -  EIGRP, OSPF and RIPCCNA  Routing Fundamentals -  EIGRP, OSPF and RIP
CCNA Routing Fundamentals - EIGRP, OSPF and RIPsushmil123
 
CCNA training 101
CCNA training 101CCNA training 101
CCNA training 101Rohan Reddy
 

What's hot (20)

Difference b/w STP RSTP PVST & MSTP
Difference b/w STP RSTP PVST & MSTPDifference b/w STP RSTP PVST & MSTP
Difference b/w STP RSTP PVST & MSTP
 
CCNP Switching Chapter 1
CCNP Switching Chapter 1CCNP Switching Chapter 1
CCNP Switching Chapter 1
 
Ccnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassCcnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] Class
 
Cisco nx os
Cisco nx os Cisco nx os
Cisco nx os
 
Basic ASA Configuration, NAT in ASA Firewall
Basic ASA Configuration,NAT in ASA FirewallBasic ASA Configuration,NAT in ASA Firewall
Basic ASA Configuration, NAT in ASA Firewall
 
IOS Cisco - Cheat sheets
IOS Cisco - Cheat sheetsIOS Cisco - Cheat sheets
IOS Cisco - Cheat sheets
 
Cisco Router Basic Configuration
Cisco Router Basic ConfigurationCisco Router Basic Configuration
Cisco Router Basic Configuration
 
CCNA ppt Day 1
CCNA ppt Day 1CCNA ppt Day 1
CCNA ppt Day 1
 
CCNA 2 Routing and Switching v5.0 Chapter 5
CCNA 2 Routing and Switching v5.0 Chapter 5CCNA 2 Routing and Switching v5.0 Chapter 5
CCNA 2 Routing and Switching v5.0 Chapter 5
 
Ccna PPT
Ccna PPTCcna PPT
Ccna PPT
 
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
Cisco Live! :: Cisco ASR 9000 Architecture :: BRKARC-2003 | Las Vegas 2017
 
Policy Based Routing (PBR)
Policy Based Routing (PBR)Policy Based Routing (PBR)
Policy Based Routing (PBR)
 
How to configure vlan, stp, dtp step by step guide
How to configure vlan, stp, dtp step by step guideHow to configure vlan, stp, dtp step by step guide
How to configure vlan, stp, dtp step by step guide
 
ACI MultiPod 구성
ACI MultiPod 구성ACI MultiPod 구성
ACI MultiPod 구성
 
STP Protection
STP ProtectionSTP Protection
STP Protection
 
CCNA
CCNACCNA
CCNA
 
CCNA Routing Fundamentals - EIGRP, OSPF and RIP
CCNA  Routing Fundamentals -  EIGRP, OSPF and RIPCCNA  Routing Fundamentals -  EIGRP, OSPF and RIP
CCNA Routing Fundamentals - EIGRP, OSPF and RIP
 
Private VLANs
Private VLANsPrivate VLANs
Private VLANs
 
CCNA Lab Guide
CCNA Lab GuideCCNA Lab Guide
CCNA Lab Guide
 
CCNA training 101
CCNA training 101CCNA training 101
CCNA training 101
 

Viewers also liked

2.3.1.5 packet tracer configuring rapid pvst+ answer
2.3.1.5 packet tracer   configuring rapid pvst+ answer2.3.1.5 packet tracer   configuring rapid pvst+ answer
2.3.1.5 packet tracer configuring rapid pvst+ answerNarayana Samy
 
CCNA R&S-12-Spanning Tree Protocol Concepts
CCNA R&S-12-Spanning Tree Protocol ConceptsCCNA R&S-12-Spanning Tree Protocol Concepts
CCNA R&S-12-Spanning Tree Protocol ConceptsAmir Jafari
 
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...Prasanna Shanmugasundaram
 
Ccna3 vlsm
Ccna3 vlsmCcna3 vlsm
Ccna3 vlsm1 2d
 
Ccna 3 chapter 1 exam answer v5
Ccna 3 chapter 1 exam answer v5Ccna 3 chapter 1 exam answer v5
Ccna 3 chapter 1 exam answer v5friv4schoolgames
 

Viewers also liked (8)

2.3.1.5 packet tracer configuring rapid pvst+ answer
2.3.1.5 packet tracer   configuring rapid pvst+ answer2.3.1.5 packet tracer   configuring rapid pvst+ answer
2.3.1.5 packet tracer configuring rapid pvst+ answer
 
CCNA R&S-12-Spanning Tree Protocol Concepts
CCNA R&S-12-Spanning Tree Protocol ConceptsCCNA R&S-12-Spanning Tree Protocol Concepts
CCNA R&S-12-Spanning Tree Protocol Concepts
 
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
 
Ccna3 vlsm
Ccna3 vlsmCcna3 vlsm
Ccna3 vlsm
 
Ccna 3 chapter 1 exam answer v5
Ccna 3 chapter 1 exam answer v5Ccna 3 chapter 1 exam answer v5
Ccna 3 chapter 1 exam answer v5
 
OSPF Basics
OSPF BasicsOSPF Basics
OSPF Basics
 
Ospf.ppt
Ospf.pptOspf.ppt
Ospf.ppt
 
Ppt of routing protocols
Ppt of routing protocolsPpt of routing protocols
Ppt of routing protocols
 

Similar to IEEECisco SPANNING TREE PROTOCOLS

PLNOG 17 - Piotr Wojciechowski - 802.1s MST, czyli STP u operatora i w DC nie...
PLNOG 17 - Piotr Wojciechowski - 802.1s MST, czyli STP u operatora i w DC nie...PLNOG 17 - Piotr Wojciechowski - 802.1s MST, czyli STP u operatora i w DC nie...
PLNOG 17 - Piotr Wojciechowski - 802.1s MST, czyli STP u operatora i w DC nie...PROIDEA
 
ACIT - CCNA Training Course Topic - Switch Stp ACIT
ACIT - CCNA Training Course Topic - Switch Stp ACITACIT - CCNA Training Course Topic - Switch Stp ACIT
ACIT - CCNA Training Course Topic - Switch Stp ACITSleek International
 
huawei-s3700-28tp-ei-dc-brochure-datasheet.pdf
huawei-s3700-28tp-ei-dc-brochure-datasheet.pdfhuawei-s3700-28tp-ei-dc-brochure-datasheet.pdf
huawei-s3700-28tp-ei-dc-brochure-datasheet.pdfHi-Network.com
 
cisco-ws-c2960x-48fpd-l-datasheet.pdf
cisco-ws-c2960x-48fpd-l-datasheet.pdfcisco-ws-c2960x-48fpd-l-datasheet.pdf
cisco-ws-c2960x-48fpd-l-datasheet.pdfHi-Network.com
 
huawei-ls-s5328c-ei-brochure-datasheet.pdf
huawei-ls-s5328c-ei-brochure-datasheet.pdfhuawei-ls-s5328c-ei-brochure-datasheet.pdf
huawei-ls-s5328c-ei-brochure-datasheet.pdfHi-Network.com
 
huawei-s5710-108c-pwr-hi-brochure-datasheet.pdf
huawei-s5710-108c-pwr-hi-brochure-datasheet.pdfhuawei-s5710-108c-pwr-hi-brochure-datasheet.pdf
huawei-s5710-108c-pwr-hi-brochure-datasheet.pdfHi-Network.com
 
cisco-ws-c2960x-48lps-l-datasheet.pdf
cisco-ws-c2960x-48lps-l-datasheet.pdfcisco-ws-c2960x-48lps-l-datasheet.pdf
cisco-ws-c2960x-48lps-l-datasheet.pdfHi-Network.com
 
huawei-s5710-28c-pwr-ei-ac-brochure-datasheet.pdf
huawei-s5710-28c-pwr-ei-ac-brochure-datasheet.pdfhuawei-s5710-28c-pwr-ei-ac-brochure-datasheet.pdf
huawei-s5710-28c-pwr-ei-ac-brochure-datasheet.pdfHi-Network.com
 
ComNet CNGE2FE8MSPOE2 Data Sheet
ComNet CNGE2FE8MSPOE2 Data SheetComNet CNGE2FE8MSPOE2 Data Sheet
ComNet CNGE2FE8MSPOE2 Data SheetJMAC Supply
 
huawei-ls-s3352p-pwr-ei-brochure-datasheet.pdf
huawei-ls-s3352p-pwr-ei-brochure-datasheet.pdfhuawei-ls-s3352p-pwr-ei-brochure-datasheet.pdf
huawei-ls-s3352p-pwr-ei-brochure-datasheet.pdfHi-Network.com
 
ComNet CNGE2FE8MSPOEPLUS Data Sheet
ComNet CNGE2FE8MSPOEPLUS Data SheetComNet CNGE2FE8MSPOEPLUS Data Sheet
ComNet CNGE2FE8MSPOEPLUS Data SheetJMAC Supply
 
huawei-ls-s3328tp-ei-mc-brochure-datasheet.pdf
huawei-ls-s3328tp-ei-mc-brochure-datasheet.pdfhuawei-ls-s3328tp-ei-mc-brochure-datasheet.pdf
huawei-ls-s3328tp-ei-mc-brochure-datasheet.pdfHi-Network.com
 
huawei-ls-s3352p-ei-48s-dc-brochure-datasheet.pdf
huawei-ls-s3352p-ei-48s-dc-brochure-datasheet.pdfhuawei-ls-s3352p-ei-48s-dc-brochure-datasheet.pdf
huawei-ls-s3352p-ei-48s-dc-brochure-datasheet.pdfHi-Network.com
 
huawei-ls-s3328tp-si-dc-brochure-datasheet.pdf
huawei-ls-s3328tp-si-dc-brochure-datasheet.pdfhuawei-ls-s3328tp-si-dc-brochure-datasheet.pdf
huawei-ls-s3328tp-si-dc-brochure-datasheet.pdfHi-Network.com
 
huawei-ls-s3328tp-ei-dc-brochure-datasheet.pdf
huawei-ls-s3328tp-ei-dc-brochure-datasheet.pdfhuawei-ls-s3328tp-ei-dc-brochure-datasheet.pdf
huawei-ls-s3328tp-ei-dc-brochure-datasheet.pdfHi-Network.com
 

Similar to IEEECisco SPANNING TREE PROTOCOLS (20)

PLNOG 17 - Piotr Wojciechowski - 802.1s MST, czyli STP u operatora i w DC nie...
PLNOG 17 - Piotr Wojciechowski - 802.1s MST, czyli STP u operatora i w DC nie...PLNOG 17 - Piotr Wojciechowski - 802.1s MST, czyli STP u operatora i w DC nie...
PLNOG 17 - Piotr Wojciechowski - 802.1s MST, czyli STP u operatora i w DC nie...
 
Spanning tree
Spanning treeSpanning tree
Spanning tree
 
Spanning tree
Spanning treeSpanning tree
Spanning tree
 
ACIT - CCNA Training Course Topic - Switch Stp ACIT
ACIT - CCNA Training Course Topic - Switch Stp ACITACIT - CCNA Training Course Topic - Switch Stp ACIT
ACIT - CCNA Training Course Topic - Switch Stp ACIT
 
huawei-s3700-28tp-ei-dc-brochure-datasheet.pdf
huawei-s3700-28tp-ei-dc-brochure-datasheet.pdfhuawei-s3700-28tp-ei-dc-brochure-datasheet.pdf
huawei-s3700-28tp-ei-dc-brochure-datasheet.pdf
 
cisco-ws-c2960x-48fpd-l-datasheet.pdf
cisco-ws-c2960x-48fpd-l-datasheet.pdfcisco-ws-c2960x-48fpd-l-datasheet.pdf
cisco-ws-c2960x-48fpd-l-datasheet.pdf
 
Ccnp3 lab 3_4_en
Ccnp3 lab 3_4_enCcnp3 lab 3_4_en
Ccnp3 lab 3_4_en
 
Ccnp3 lab 3_4_en
Ccnp3 lab 3_4_enCcnp3 lab 3_4_en
Ccnp3 lab 3_4_en
 
huawei-ls-s5328c-ei-brochure-datasheet.pdf
huawei-ls-s5328c-ei-brochure-datasheet.pdfhuawei-ls-s5328c-ei-brochure-datasheet.pdf
huawei-ls-s5328c-ei-brochure-datasheet.pdf
 
5 Jenis Switch
5 Jenis Switch5 Jenis Switch
5 Jenis Switch
 
huawei-s5710-108c-pwr-hi-brochure-datasheet.pdf
huawei-s5710-108c-pwr-hi-brochure-datasheet.pdfhuawei-s5710-108c-pwr-hi-brochure-datasheet.pdf
huawei-s5710-108c-pwr-hi-brochure-datasheet.pdf
 
cisco-ws-c2960x-48lps-l-datasheet.pdf
cisco-ws-c2960x-48lps-l-datasheet.pdfcisco-ws-c2960x-48lps-l-datasheet.pdf
cisco-ws-c2960x-48lps-l-datasheet.pdf
 
huawei-s5710-28c-pwr-ei-ac-brochure-datasheet.pdf
huawei-s5710-28c-pwr-ei-ac-brochure-datasheet.pdfhuawei-s5710-28c-pwr-ei-ac-brochure-datasheet.pdf
huawei-s5710-28c-pwr-ei-ac-brochure-datasheet.pdf
 
ComNet CNGE2FE8MSPOE2 Data Sheet
ComNet CNGE2FE8MSPOE2 Data SheetComNet CNGE2FE8MSPOE2 Data Sheet
ComNet CNGE2FE8MSPOE2 Data Sheet
 
huawei-ls-s3352p-pwr-ei-brochure-datasheet.pdf
huawei-ls-s3352p-pwr-ei-brochure-datasheet.pdfhuawei-ls-s3352p-pwr-ei-brochure-datasheet.pdf
huawei-ls-s3352p-pwr-ei-brochure-datasheet.pdf
 
ComNet CNGE2FE8MSPOEPLUS Data Sheet
ComNet CNGE2FE8MSPOEPLUS Data SheetComNet CNGE2FE8MSPOEPLUS Data Sheet
ComNet CNGE2FE8MSPOEPLUS Data Sheet
 
huawei-ls-s3328tp-ei-mc-brochure-datasheet.pdf
huawei-ls-s3328tp-ei-mc-brochure-datasheet.pdfhuawei-ls-s3328tp-ei-mc-brochure-datasheet.pdf
huawei-ls-s3328tp-ei-mc-brochure-datasheet.pdf
 
huawei-ls-s3352p-ei-48s-dc-brochure-datasheet.pdf
huawei-ls-s3352p-ei-48s-dc-brochure-datasheet.pdfhuawei-ls-s3352p-ei-48s-dc-brochure-datasheet.pdf
huawei-ls-s3352p-ei-48s-dc-brochure-datasheet.pdf
 
huawei-ls-s3328tp-si-dc-brochure-datasheet.pdf
huawei-ls-s3328tp-si-dc-brochure-datasheet.pdfhuawei-ls-s3328tp-si-dc-brochure-datasheet.pdf
huawei-ls-s3328tp-si-dc-brochure-datasheet.pdf
 
huawei-ls-s3328tp-ei-dc-brochure-datasheet.pdf
huawei-ls-s3328tp-ei-dc-brochure-datasheet.pdfhuawei-ls-s3328tp-ei-dc-brochure-datasheet.pdf
huawei-ls-s3328tp-ei-dc-brochure-datasheet.pdf
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

IEEECisco SPANNING TREE PROTOCOLS

  • 1. IEEECisco SPANNING TREE PART 1 BPDU Format Protocol ID 16 Spanning Tree Protocols Algorithm Legacy STP PVST Defined By Instances Trunking PVST+ RPVST+ MST Legacy ST 802.1D-1998 1 N/A Legacy ST Cisco Per VLAN ISL Legacy ST Cisco Per VLAN 802.1Q, ISL Rapid ST Cisco Per VLAN 802.1Q, ISL Rapid ST 802.1s, 802.1Q-2003 Configurable 802.1Q, ISL RSTP Rapid ST 802.1w, 802.1D-2004 1 N/A Spanning Tree Instance Comparison STP C A B All VLANs x Root PVST+ C A B VLAN 1 VLAN 10 VLAN 20 VLAN 30 xx xx VLAN 1,10 Root VLAN 20,30 Root MST C A B MSTI 0 (1, 10) MSTI 1 (20, 30)x x MSTI 0 Root MSTI 1 Root Field Bits Version 8 BPDU Type 8 Flags 8 Root ID 64 Root Path Cost 32 Bridge ID 64 Port ID 16 Message Age 16 Max Age 16 Hello Time 16 Forward Delay 16 Spanning Tree Specifications 802.1D-1998 PVSTISL PVST+ RPVST+ 802.1w 802.1s 802.1D-2004 802.1Q-2003 802.1Q-1998 802.1Q-2005 Link Costs 4 Mbps 250 Bandwidth Cost 10 Mbps 100 16 Mbps 62 45 Mbps 39 100 Mbps 19 155 Mbps 14 622 Mbps 6 1 Gbps 4 10 Gbps 2 Default Timers Hello Forward Delay Max Age 2s 15s 20s Port States Disabled Discarding Legacy ST Rapid ST Blocking Listening Learning Learning Forwarding Forwarding IEEE 802.1D-1998 Deprecated legacy STP standard IEEE 802.1w Introduced RSTP IEEE 802.1D-2004 Replaced legacy STP with RSTP IEEE 802.1s Introduced MST IEEE 802.1Q-2003 Added MST to 802.1Q PVST Per-VLAN implementation of legacy STP PVST+ Added 802.1Q trunking to PVST RPVST+ Per-VLAN implementation of RSTP Port Roles Root Root Legacy ST Rapid ST Designated Designated Blocking Alternate Backup Spanning Tree Operation Determine root bridge The bridge advertising the lowest bridge ID becomes the root bridge Select root port Each bridge selects its primary port facing the root Select designated ports One designated port is selected per segment Block ports with loops All non-root and non-desginated ports are blocked 1 2 3 4 IEEE 802.1Q-2005 Most recent 802.1Q revision 20+ Gbps 1
  • 2. SPANNING TREE PART 2 PVST+ and RPVST+ Configuration spanning-tree mode {pvst | rapid-pvst} ! Bridge priority spanning-tree vlan 1-4094 priority 32768 ! Timers, in seconds spanning-tree vlan 1-4094 hello-time 2 spanning-tree vlan 1-4094 forward-time 15 spanning-tree vlan 1-4094 max-age 20 ! PVST+ Enhancements spanning-tree backbonefast spanning-tree uplinkfast ! Interface attributes interface FastEthernet0/1 spanning-tree [vlan 1-4094] port-priority 128 spanning-tree [vlan 1-4094] cost 19 ! Manual link type specification spanning-tree link-type {point-to-point | shared} ! Enables PortFast if running PVST+, or ! designates an edge port under RPVST+ spanning-tree portfast ! Spanning tree protection spanning-tree guard {loop | root | none} ! Per-interface toggling spanning-tree bpduguard enable spanning-tree bpdufilter enable Troubleshooting show spanning-tree [summary | detail | root] show spanning-tree [interface | vlan] MST Configuration spanning-tree mode mst ! MST Configuration spanning-tree mst configuration name MyTree revision 1 ! Map VLANs to instances instance 1 vlan 20, 30 instance 2 vlan 40, 50 ! Bridge priority (per instance) spanning-tree mst 1 priority 32768 ! Timers, in seconds spanning-tree mst hello-time 2 spanning-tree mst forward-time 15 spanning-tree mst max-age 20 ! Maximum hops for BPDUs spanning-tree mst max-hops 20 ! Interface attributes interface FastEthernet0/1 spanning-tree mst 1 port-priority 128 spanning-tree mst 1 cost 19 Bridge ID Format Pri Sys ID Ext MAC Address 4 12 48 System ID Extension 12-bit value taken from VLAN number (IEEE 802.1t) Priority 4-bit bridge priority (configurable from 0 to 61440 in increments of 4096) MAC Address 48-bit unique identifier Path Selection 1 Bridge with lowest root ID becomes the root 2 3 4 Prefer the neighbor with the lowest cost to root Prefer the neighbor with the lowest bridge ID Prefer the lowest sender port ID Optional PVST+ Ehancements PortFast Enables immediate transition into the forwarding state (designates edge ports under MST) UplinkFast Enables switches to maintain backup paths to root BackboneFast Enables immediate expiration of the Max Age timer in the event of an indirect link failure Spanning Tree Protection Root Guard Prevents a port from becoming the root port BPDU Guard Error-disables a port if a BPDU is received Loop Guard Prevents a blocked port from transitioning to listening after the Max Age timer has expired BPDU Filter Blocks BPDUs on an interface (disables STP) RSTP Link Types Point-to-Point Connects to exactly one other bridge (full duplex) Shared Potentially connects to multiple bridges (half duplex) Edge Connects to a single host; designated by PortFast show spanning-tree mst […]