IEEE HomeSearch IEEE ShopWeb Account Contact IEEE IEEE
MembershipPublicationsServicesStandardsConferencesCareers/Jobs
IEEE-SA IEEE-SA Member Area Search our standards database for Abstract, Sponsor, Status, Contact,Ordering and Historical information. IEEE-SA Standards Association
Products & ServicesIEEE-SA MembershipStandards DevelopmentNews & InformationnavFillerHOMEHOME Icon

IEEE Std 802.1w-2001 Part 3: Media Access Control (MAC) Bridges—Amendment 2: Rapid Reconfiguration -Description

Abstract: This amendment to 802.1D, 1998 Edition (15802-3: 1998) and 802.1t-2001 defines the changes necessary to the operation of a MAC Bridge in order to provide rapid Spanning Tree reconfiguration capability.

Keywords: local area networks, MAC Bridge management, MAC Bridges, media access control (MAC) bridges, Rapid Spanning Tree Algorithm and Protocol (RSTP)

Content +

  • Editorial notes
    • 1. Overview
    • 1.1 Introduction
    • 1.2 Scope
    • 2. References
    • 4. Abbreviations
    • 5. Conformance
    • 5.1 Static conformance requirements
    • 5.2 Options
    • 6. Support of the MAC Service
    • 6.3 Quality of service maintenance
      • 6.3.1 Service availability
      • 6.3.2 Frame loss
      • 6.3.3 Frame misordering
      • 6.3.4 Frame duplication
    • 6.4 Internal Sublayer Service provided within the MAC Bridge
      • 6.4.3 Point to Point MAC parameters
    • 6.5 Support of the Internal Sublayer Service by specific MAC procedures
      • 6.5.1 Support by 802.3 (CSMA/CD)
    • 8. The Spanning Tree algorithm and protocol
    • 9. Encoding of Bridge Protocol Data Units (BPDUs)
    • 9.1 Structure
      • 9.1.1 Transmission and representation of octets
      • 9.1.2 Components
    • 9.2 Encoding of parameter types
      • 9.2.1 Encoding of protocol identifiers
      • 9.2.2 Encoding of protocol version identifiers
      • 9.2.3 Encoding of BPDU types
      • 9.2.4 Encoding of flags
      • 9.2.5 Encoding of Bridge Identifiers
      • 9.2.6 Encoding of Root Path Cost
      • 9.2.7 Encoding of Port Identifiers
      • 9.2.8 Encoding of Timer Values
      • 9.2.9 Encoding of Port Role values
      • 9.2.10 Encoding of Length Values
    • 9.3 BPDU formats and parameters
      • 9.3.1 Configuration BPDUs
      • 9.3.2 Topology change notification BPDUs
      • 9.3.3 Rapid Spanning Tree BPDUs (RST BPDUs)
      • 9.3.4 Validation of received BPDUs
    • 12. Generic Attribute Registration Protocol (GARP)
    • 12.7 Overview of GARP protocol operation
      • 12.7.10 Use of GARP in point-to-point LANs
    • 14. Bridge management
    • 14.2 Managed objects
    • 14.8 Bridge Protocol Entity
      • 14.8.1 The Protocol Entity
      • 14.8.2 Bridge Port
    • 17. Rapid Spanning Tree Algorithm and Protocol (RSTP)
    • 17.1 Requirements
    • 17.2 Requirements of the MAC bridges
    • 17.3 Overview
    • 17.4 Computation of the active topology
      • 17.4.1 Port Role Assignment
      • 17.4.2 Spanning tree priority vectors
    • 17.5 Port States
    • 17.6 Topology examples
    • 17.7 Communicating Spanning Tree Information
    • 17.8 Changing Spanning Tree Information
    • 17.9 Changing Port States
    • 17.10 Updating Learned Station Location Information
    • 17.11 RSTP and point-to-point links
    • 17.12 STP compatibility
    • 17.13 Rapid Spanning Tree state machines
    • 17.14 Notational conventions used in State Diagrams
    • 17.15 State machine timers
      • 17.15.1 fdWhile
      • 17.15.2 helloWhen
      • 17.15.3 mdelayWhile
      • 17.15.4 rbWhile
      • 17.15.5 rcvdInfoWhile
      • 17.15.6 rrWhile
      • 17.15.7 tcWhile
    • 17.16 State machine performance parameters
      • 17.16.1 ForceVersion
      • 17.16.2 FwdDelay
      • 17.16.3 HelloTime
      • 17.16.4 MigrateTime
      • 17.16.5 PortPathCost
      • 17.16.6 TxHoldCount
    • 17.17 Per-Bridge Variables
      • 17.17.1 BEGIN
      • 17.17.2 BridgeIdentifier
      • 17.17.3 BridgePriority
      • 17.17.4 BridgeTimes
      • 17.17.5 rootPortId
      • 17.17.6 rootPriority
      • 17.17.7 rootTimes
    • 17.18 Per-Port variables
      • 17.18.1 agreed
      • 17.18.2 designatedPriority
      • 17.18.3 designatedTimes
      • 17.18.4 forward
      • 17.18.5 forwarding
      • 17.18.6 infoIs
      • 17.18.7 initPm
      • 17.18.8 learn
      • 17.18.9 learning
      • 17.18.10 mcheck
      • 17.18.11 msgPriority
      • 17.18.12 msgTimes
      • 17.18.13 newInfo
      • 17.18.14 operEdge
      • 17.18.15 portEnabled
      • 17.18.16 portId
      • 17.18.17 portPriority
      • 17.18.18 portTimes
      • 17.18.19 proposed
      • 17.18.20 proposing
      • 17.18.21 rcvdBPDU
      • 17.18.22 rcvdMsg
      • 17.18.23 rcvdRSTP
      • 17.18.24 rcvdSTP
      • 17.18.25 rcvdTc
      • 17.18.26 rcvdTcAck
      • 17.18.27 rcvdTcn
      • 17.18.28 reRoot
      • 17.18.29 reselect
      • 17.18.30 role
      • 17.18.31 selected
      • 17.18.32 selectedRole
      • 17.18.33 sendRSTP
      • 17.18.34 sync
      • 17.18.35 synced
      • 17.18.36 tc
      • 17.18.37 tcAck
      • 17.18.38 tcProp
      • 17.18.39 tick
      • 17.18.40 txCount
      • 17.18.41 updtInfo
    • 17.19 State machine procedures
      • 17.19.1 clearReselectBridge()
      • 17.19.2 disableForwarding()
      • 17.19.3 disableLearning()
      • 17.19.4 enableForwarding()
      • 17.19.5 enableLearning()
      • 17.19.6 flush()
      • 17.19.7 newTcWhile()
      • 17.19.8 rcvBpdu()
      • 17.19.9 recordProposed()
      • 17.19.10 setSyncBridge()
      • 17.19.11 setReRootBridge()
      • 17.19.12 setSelectedBridge()
      • 17.19.13 setTcFlags()
      • 17.19.14 setTcPropBridge()
      • 17.19.15 txConfig()
      • 17.19.16 txRstp()
      • 17.19.17 txTcn()
      • 17.19.18 updtBPDUVersion()
      • 17.19.19 updtRcvdInfoWhile()
      • 17.19.20 updtRoleDisabledBridge()
      • 17.19.21 updtRolesBridge()
    • 17.20 The Port Timers state machine
    • 17.21 The Port Information state machine
    • 17.22 The Port Role Selection state machine
    • 17.23 The Port Role Transitions state machine
      • 17.23.1 Disabled, alternate, and backup port role transitions
      • 17.23.2 Root Port role transitions
      • 17.23.3 Designated Port role transitions
    • 17.24 Port State Transition state machine
    • 17.25 Topology Change state machine
    • 17.26 Port Protocol Migration state machine
    • 17.27 Port Transmit state machine
    • 17.28 Performance
      • 17.28.1 Requirements
      • 17.28.2 Parameter values
  • Annex A PICS Proforma
    • A.4 PICS proforma for ISO/IEC 15802-3 802.1D
      • A.4.1 Implementation identification
      • A.4.2 Protocol summary, 15802-3 802.1D
    • A.5 Major capabilities and options
    • A.6 Relay and filtering of frames
    • A.7 Maintenance of filtering entries in the filtering database
    • A.8 Addressing
    • A.9 Spanning Tree algorithm
    • A.10 Rapid Spanning Tree algorithm
    • A.11 Bridge management
    • A.12 Performance
    • A.13 GARP and GMRP
  • Annex B Calculating Spanning Tree parameters
    • B.1 Overview
    • B.2 Abbreviations and special symbols
    • B.3 Calculation
      • B.3.1 Lifetime, diameter, and transit delay
  • auto Recommended values for IEEE 802 Bridged LANs
    • B.3.2 Transmission of BPDUs
      • B.3.3 Accuracy of message age
      • B.3.4 Hello time
      • B.3.5 Bridge protocol message propagation time
      • B.3.6 Hold time
      • B.3.7 Max age
      • B.3.8 Forward delay
    • B.4 Selection of parameter ranges
      • B.4.1 Absolute maximum values
      • B.4.2 Hold time
      • B.4.3 Range of hello time
      • B.4.4 Maximum required values of max age and forward delay
      • B.4.5 Minimum values for max age and forward delay
      • B.4.6 Relationship between max age and forward delay
  • Annex F Target topology, migration, and interoperability
    • F.2 RSTP considerations
      • F.2.1 Overview of protocol changes
      • F.2.2 BPDU formats
      • F.2.3 RSTP performance
      • F.2.4 Misordering and Duplication in RSTP Bridges
  • Annex G Bibliography

links: [Standard Status] - [Purchase] - [PDF*] - [LAN/MAN (802) Collection - Description]

available for Standards Online LAN/MAN (802) Collection subscribers only

spacer

Copyright ©2004 IEEE-SA
Contact IEEE-SA
(m.v.rodriguez@ieee.org)
URL: http://standards.ieee.org/reading/ieee/std_public/description/lanman/802.1w-2001_desc.html

spacer