Professional Documents
Culture Documents
RSTP and MSTP: Marvin Rambhadjan
RSTP and MSTP: Marvin Rambhadjan
Marvin Rambhadjan
UvA
Overview
I Port Roles
Root Port Port to higher segments (to the Root Bridge)
Designated Port Port to lower segments
Alternate Port Backup Root Port
Backup Port Backup Designated Port
Disabled Port Not participating in RSTP
Port Roles
I STP
I A Forwarding or Listening state port that transits to Blocking (lost
connection)
I A port that transits in Forwarding state, while the switch already has
a Designated port (new connection)
I RSTP
I Non-Edge port that transits in Forwarding (new connection)
I Edge Ports
I End stations
I Not part of spanning tree process
I Point to Point
I Connection between switches
I Proposal and Agreement mechanism
www.cisco.com
www.cisco.com
Proposal Agreement
www.cisco.com
Proposal Agreement
www.cisco.com
Proposal Agreement
www.cisco.com
Topology Changes
TC Detection
I Start TC While timer (2x Hello-Time) on all Non-Edge designated
and root ports
I Flush all MAC addresses on these ports
I Sends BPDUs with TC bit set, while TC While timer has not expired
TC Propagation
I Flush all MAC addresses on all ports except receiving port
I Start TC While timer and sends BPDUs with TC bit set on all
Designated and Root ports
I TCN not longer used
I Load Balancing
I Create independent spanning tree instances
I 10 Root Bridges
I 10 BPDU’s
I 10 Spanning Tree calculations
Marvin Rambhadjan RSTP and MSTP
Rapid Spanning Tree Protocol
Per VLAN Spanning Tree
Multiple Spanning Tree Protocol
I Introduction Regions
I Two-Level Hierarchy
I Multiple independent Spanning Tree Instances
MSTP Terminology
MSTP parameters
Example IST
Example MSTIs
Hierarchy
I First Layer
I Common Internal Spanning Tree (CIST)
I Collection of Internal Spanning Tree (IST)
I Second Layer
I Internal Spanning Tree (IST)
I Multiple Spanning Tree Instance(s) (MSTI)
Flags
Bits Description
1 Topology Change Acknowledgement
1 Agreement
1 Forwarding
1 Learning
2 Port Role
1 Proposal
1 Topology Change
Questions?