Shopping Cart

No products in the cart.

IEEE P802.1Q REV D2.2 July2014 DRAFT

$312.54

IEEE Draft Standard for Local and metropolitan area networks–Bridges and Bridged Networks

Published By Publication Date Number of Pages
IEEE N/A 1865
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

Revision Standard – Unapproved Draft. This standard specifies how the MAC Service is supported by Bridged Networks, the principles of operation of those networks, and the operation of MAC Bridges and VLAN Bridges, including management, protocols, and algorithms.

PDF Catalog

PDF Pages PDF Title
1 P802.1Q-REV/D2.2
17 Contents
50 Figures
57 Tables
63 IMPORTANT NOTICE: This standard is not intended to ensure safety, security, health, or environmental protection. Implementers of the standard are responsible for determining appropriate safety, security, environmental, and health practices or regulat…
1. Overview
1.1 Scope
64 1.2 Purpose
1.3 Introduction
71 2. Normative references
74 3. Definitions
91 4. Abbreviations
96 5. Conformance
5.1 Requirements terminology
5.2 Conformant components and equipment
97 5.3 Protocol Implementation Conformance Statement (PICS)
5.4 VLAN Bridge component requirements
98 5.4.1 VLAN Bridge component options
102 5.4.2 Multiple VLAN Registration Protocol (MVRP) requirements
103 5.4.3 VLAN Bridge requirements for congestion notification
5.4.4 Multiple Stream Registration Protocol (MSRP) requirements
104 5.4.5 Shortest Path Bridging operation (optional)
105 5.5 C-VLAN component conformance
5.5.1 C-VLAN component options
5.6 S-VLAN component conformance
106 5.6.1 S-VLAN component options
5.6.2 S-VLAN component requirements for PBB-TE
5.6.3 S-VLAN component requirements for PBB-TE IPS
5.6.4 S-VLAN component requirements for ECMP with flow filtering
5.7 I-component conformance
107 5.7.1 I-component options
5.8 B-component conformance
5.8.1 B-component options
108 5.8.2 B-component requirements for PBB-TE
5.8.3 B-component requirements for PBB-TE IPS
109 5.8.4 B-component requirements for ECMP with flow filtering
5.9 C-VLAN Bridge conformance
5.9.1 C-VLAN Bridge options
5.10 Provider Bridge conformance
5.10.1 S-VLAN Bridge conformance
5.10.2 Provider Edge Bridge conformance
110 5.11 System requirements for Priority-based Flow Control
5.12 Backbone Edge Bridge conformance
111 5.12.1 Backbone Edge Bridge requirements for PBB-TE
5.13 MAC Bridge component requirements
5.13.1 MAC Bridge component options
112 5.14 MAC Bridge conformance
5.14.1 MAC Bridge options
5.15 TPMR component conformance
5.15.1 TPMR component options
113 5.16 TPMR conformance
5.16.1 TPMR options
5.17 T-component conformance
5.17.1 T-component options
5.18 End station requirements for MMRP, MVRP, and MSRP
114 5.18.1 MMRP requirements and options
5.18.2 MVRP requirements and options
115 5.18.3 MSRP requirements and options
5.19 VLAN-aware end station requirements for Connectivity Fault Management
116 5.20 End station requirements—forwarding and queuing for time-sensitive streams
5.21 End station requirements for congestion notification
117 5.22 MAC-specific bridging methods
5.23 Edge Virtual Bridging (EVB) Bridge requirements
118 5.24 Edge Virtual Bridging (EVB) station requirements
119 5.24.1 Edge relay requirements
121 6. Support of the MAC Service
122 6.1 Basic architectural concepts and terms
6.2 Provision of the MAC service
123 6.2.1 Point-to-point, multipoint-to-multipoint, and rooted-multipoint connectivity
6.3 Support of the MAC service
124 6.4 Preservation of the MAC service
6.5 Quality of service maintenance
6.5.1 Service availability
125 6.5.2 Frame loss
6.5.3 Frame misordering
126 6.5.4 Frame duplication
127 6.5.5 Transit delay
128 6.5.6 Frame lifetime
6.5.7 Undetected frame error rate
6.5.8 Maximum Service Data Unit Size
6.5.9 Priority
129 6.5.10 Throughput
130 6.6 Internal Sublayer Service
6.6.1 Control primitives and parameters
6.7 Support of the Internal Sublayer Service by specific MAC procedures
6.7.1 Support of the Internal Sublayer Service by IEEE Std 802.3 (Ethernet)
6.8 Enhanced Internal Sublayer Service
6.8.1 Service primitives
132 6.8.2 Status parameters
6.8.3 Point-to-point parameters
6.8.4 Control primitives and parameters
6.9 Support of the EISS
133 6.9.1 Data indications
134 6.9.2 Data requests
135 6.9.3 Priority Code Point encoding
136 6.9.4 Regenerating priority
138 6.10 Support of the ISS/EISS by Provider Instance Ports
140 6.10.1 Data indications
141 6.10.2 Data requests
142 6.10.3 Priority Code Point encoding
6.11 Support of the EISS by Customer Backbone Ports
143 6.11.1 Data indications
144 6.11.2 Data requests
145 6.11.3 Priority Code Point decoding
6.11.4 Regenerating priority
6.12 Protocol VLAN classification
147 6.12.1 Protocol Templates
6.12.2 Protocol Group Identifiers
148 6.12.3 Protocol Group Database
6.13 Support of the ISS for attachment to a Provider Bridged Network
149 6.13.1 Data requests
150 6.13.2 Data indications
6.14 Support of the ISS within a system
151 6.15 Support of the ISS by additional technologies
6.16 Filtering services in Bridged Networks
6.16.1 Purpose(s) of filtering service provision
152 6.16.2 Goals of filtering service provision
6.16.3 Users of filtering services
6.16.4 Basis of service
6.16.5 Categories of service
153 6.16.6 Service configuration
6.16.7 Service definition for Extended Filtering Services
154 6.17 EISS Multiplex Entity
155 6.18 Backbone Service Instance Multiplex Entity
157 6.18.1 Demultiplexing direction
158 6.18.2 Multiplexing direction
6.18.3 Priority Code Point encoding
6.18.4 Status parameters
159 6.19 TESI Multiplex Entity
160 6.20 Support of the ISS with signaled priority
6.20.1 Data indications
161 6.20.2 Data requests
6.21 Infrastructure Segment Multiplex Entity
163 7. Principles of Virtual Bridged Network operation
7.1 Network overview
164 7.2 Use of VLANs
7.3 Active topology
165 7.4 VLAN topology
166 7.5 Locating end stations
7.6 Ingress, forwarding, and egress rules
168 8. Principles of Bridge operation
8.1 Bridge operation
8.1.1 Relay
169 8.1.2 Filtering and relaying information
8.1.3 Duplicate frame prevention
8.1.4 Traffic segregation
170 8.1.5 Traffic reduction
8.1.6 Traffic expediting
8.1.7 Conversion of frame formats
171 8.2 Bridge architecture
173 8.3 Model of operation
176 8.4 Active topologies, learning, and forwarding
177 8.5 Bridge Port Transmit and Receive
178 8.5.1 Bridge Port connectivity
179 8.5.2 TPMR Port connectivity
8.5.3 Support of Higher Layer Entities
180 8.6 The Forwarding Process
8.6.1 Active topology enforcement
182 8.6.2 Ingress filtering
8.6.3 Frame filtering
185 8.6.4 Egress filtering
186 8.6.5 Flow classification and metering
8.6.6 Queuing frames
188 8.6.7 Queue management
8.6.8 Transmission selection
191 8.7 The Learning Process
8.7.1 Default filtering utility criteria
192 8.7.2 Enhanced filtering utility criteria
8.7.3 Ageing of Dynamic Filtering Entries
193 8.8 The Filtering Database
196 8.8.1 Static Filtering Entries
197 8.8.2 Static VLAN Registration Entries
198 8.8.3 Dynamic Filtering Entries
8.8.4 MAC Address Registration Entries
199 8.8.5 Dynamic VLAN Registration Entries
8.8.6 Default Group filtering behavior
201 8.8.7 Dynamic Reservation Entries
8.8.8 Allocation of VIDs to FIDs
202 8.8.9 Querying the Filtering Database
205 8.8.10 Determination of the member set for a VID
206 8.8.11 Permanent Database
8.8.12 Connection_Identifier
207 8.9 MST, SPB, and ESP configuration information
8.9.1 MST Configuration Table
208 8.9.2 MST configuration identification
8.9.3 FID to MSTI Allocation Table
8.9.4 SPT Configuration Identification
209 8.10 Spanning Tree Protocol Entity
8.11 MRP Entities
8.12 Bridge Management Entity
210 8.13 Addressing
8.13.1 End stations
8.13.2 Bridge Ports
8.13.3 Use of LLC by Spanning Tree Protocol Entities
211 8.13.4 Reserved MAC Addresses
8.13.5 Group MAC Addresses for spanning tree entity
212 8.13.6 Group MAC Addresses for MRP Applications
213 8.13.7 Bridge Management Entities
214 8.13.8 Unique identification of a Bridge
8.13.9 Points of attachment and connectivity for Higher Layer Entities
217 8.13.10 VLAN attachment and connectivity for Higher Layer Entities
218 8.13.11 Connectivity Fault Management entities
220 9. Tagged frame format
9.1 Purpose of tagging
9.2 Representation and encoding of tag fields
221 9.3 Tag format
9.4 Tag Protocol Identifier (TPID) formats
9.5 Tag Protocol Identification
222 9.6 VLAN Tag Control Information
223 9.7 Backbone Service Instance Tag Control Information
225 10. Multiple Registration Protocol (MRP) and Multiple MAC Registration Protocol (MMRP)
10.1 MRP overview
228 10.2 MRP architecture
229 10.3 MRP Attribute Propagation (MAP)
230 10.3.1 MAP Context
231 10.4 Requirements to be met by MRP
10.5 Requirements for interoperability between MRP Participants
233 10.6 Protocol operation
237 10.7 Protocol specification
238 10.7.1 Notational conventions and abbreviations
239 10.7.2 Registrar Administrative Controls
240 10.7.3 Applicant Administrative Controls
10.7.4 Protocol timers
241 10.7.5 Protocol event definitions
244 10.7.6 Protocol Action definitions
246 10.7.7 Applicant state machine
248 10.7.8 Registrar state machine
10.7.9 LeaveAll state machine
10.7.10 PeriodicTransmission state machine
249 10.7.11 Timer values
250 10.7.12 Operational reporting and statistics
10.7.13 Interoperability considerations
251 10.8 Structure and encoding of MRP Protocol Data Units
10.8.1 Structure
253 10.8.2 Encoding of MRPDU parameters
256 10.8.3 Packing and parsing MRPDUs
258 10.9 Multiple MAC Registration Protocol (MMRP)—Purpose
259 10.10 Model of operation
260 10.10.1 Propagation of Group Membership information
261 10.10.2 Propagation of Group service requirement information
10.10.3 Source pruning
10.10.4 Use of Group service requirement registration by end stations
262 10.11 Default Group filtering behavior and MMRP propagation
263 10.12 Definition of the MMRP application
10.12.1 Definition of MRP elements
266 10.12.2 Provision and support of Extended Filtering Services
267 10.12.3 Use of “new” declaration capability
10.12.4 Attribute value support requirements
269 11. VLAN topology management
11.1 Static and dynamic VLAN configuration
270 11.2 Multiple VLAN Registration Protocol
11.2.1 MVRP overview
272 11.2.2 VLAN registration service definition
273 11.2.3 Definition of the MVRP application
276 11.2.4 VID translation table
11.2.5 Use of “new” declaration capability
11.2.6 New-only Participant and Registrar Administrative Controls
11.2.7 Attribute value support requirements
277 12. Bridge management
12.1 Management functions
12.1.1 Configuration Management
278 12.1.2 Fault Management
12.1.3 Performance Management
12.1.4 Security Management
12.1.5 Accounting Management
12.2 VLAN Bridge objects
279 12.3 Data types
280 12.4 Bridge Management Entity
12.4.1 Bridge Configuration
283 12.4.2 Port configuration
285 12.5 MAC entities
12.5.1 ISS Port Number table managed object (optional)
12.6 Forwarding process
286 12.6.1 The Port Counters
12.6.2 Priority handling
294 12.6.3 Traffic Class Table
295 12.7 Filtering Database
12.7.1 The Filtering Database
296 12.7.2 A Static Filtering Entry
12.7.3 A Dynamic Filtering Entry
297 12.7.4 A MAC Address Registration Entry
12.7.5 A VLAN Registration Entry
12.7.6 Permanent Database
298 12.7.7 General Filtering Database operations
300 12.8 Bridge Protocol Entity
12.8.1 The Protocol Entity
303 12.8.2 Bridge Port
307 12.9 MRP Entities
12.9.1 The MRP Timer object
308 12.9.2 The MRP Attribute Type object
309 12.9.3 Periodic state machine objects
12.10 Bridge VLAN managed objects
310 12.10.1 Bridge VLAN Configuration managed object
315 12.10.2 VLAN Configuration managed object
316 12.10.3 The VID to FID allocation managed object
319 12.11 MMRP entities
12.11.1 MMRP Configuration managed object
320 12.12 MST configuration entities
12.12.1 The MSTI List
322 12.12.2 The FID to MSTID Allocation Table
323 12.12.3 The MST Configuration Table
324 12.13 Provider Bridge management
326 12.13.1 Provider Bridge Port Type managed object
327 12.13.2 Customer Edge Port Configuration managed object
330 12.13.3 Remote Customer Access Port Configuration managed object
332 12.14 CFM entities
12.14.1 Maintenance Domain list managed object
334 12.14.2 CFM Stack managed object
335 12.14.3 Default MD Level managed object
336 12.14.4 Configuration Error List managed object
337 12.14.5 Maintenance Domain managed object
339 12.14.6 Maintenance Association managed object
342 12.14.7 Maintenance association End Point managed object
349 12.15 Backbone Core Bridge management
12.16 Backbone Edge Bridge management
351 12.16.1 BEB configuration managed object
354 12.16.2 BEB/PB/VLAN Bridge Port configuration managed object
355 12.16.3 VIP configuration managed object
356 12.16.4 PIP configuration managed object
363 12.16.5 CBP Configuration managed object
365 12.17 DDCFM entities
366 12.17.1 DDCFM Stack managed object
12.17.2 Reflection Responder managed object
370 12.17.3 RFM Receiver managed object
371 12.17.4 Decapsulator Responder managed object
373 12.17.5 SFM Originator managed object
376 12.18 PBB-TE Protection Switching managed objects
12.18.1 TE protection group list managed object
377 12.18.2 TE protection group managed object
379 12.19 TPMR managed objects
380 12.19.1 TPMR management entity
382 12.19.2 MAC and PHY entities
12.19.3 Forwarding Process
387 12.19.4 MAC status propagation entity
389 12.20 Management entities for forwarding and queueing for time-sensitive streams
12.20.1 The Bandwidth Availability Parameter Table
390 12.20.2 The Transmission Selection Algorithm Table
12.20.3 The Priority Regeneration Override Table
12.21 Congestion notification managed objects
391 12.21.1 CN component managed object
392 12.21.2 CN component priority managed object
393 12.21.3 CN Port priority managed object
12.21.4 Congestion Point managed object
394 12.21.5 Reaction Point port priority managed object
395 12.21.6 Reaction Point group managed object
12.22 SRP entities
12.22.1 SRP Bridge Base Table
12.22.2 SRP Bridge Port Table
396 12.22.3 SRP Latency Parameter Table
397 12.22.4 SRP Stream Table
12.22.5 SRP Reservations Table
12.23 Priority-based Flow Control objects
398 12.24 1:1 PBB-TE Infrastructure Protection Switching (IPS) managed objects
12.24.1 IPG list managed object
400 12.24.2 IPG managed object
402 12.25 Shortest Path Bridging managed objects
403 12.25.1 The SPB System managed object
406 12.25.2 The SPB MTID Static managed object
407 12.25.3 The SPB Topology Instance Dynamic managed object
408 12.25.4 The SPB ECT Static Entry managed object
409 12.25.5 The SPB ECT Dynamic Entry managed object
410 12.25.6 The SPB Adjacency Static Entry managed object
411 12.25.7 The SPB Adjacency Dynamic Entry managed object
412 12.25.8 The SPBM BSI Static Entry managed object
413 12.25.9 The SPB Topology Node Table managed object
414 12.25.10 The SPB Topology ECT Table managed object
415 12.25.11 The SPB Topology Edge Table managed object
12.25.12 The SPBM Topology Service Table managed object
417 12.25.13 The SPBV Topology Service Table managed object
12.25.14 The ECMP ECT Static Entry managed object
418 12.26 Edge Virtual Bridging management
422 12.26.1 EVB system base table
424 12.26.2 SBP table entry
12.26.3 VSI table entry
428 12.26.4 S-channel configuration and management
431 12.26.5 Edge relay management
432 12.27 Edge Control Protocol management
12.27.1 ECP table entry
433 13. Spanning Tree Protocols
434 13.1 Protocol design requirements
435 13.2 Protocol support requirements
13.2.1 MSTP support requirements
13.2.2 SPB support requirements
436 13.3 Protocol design goals
13.4 RSTP overview
437 13.4.1 Computation of the active topology
438 13.4.2 Example topologies
441 13.5 MSTP overview
442 13.5.1 Example topologies
445 13.5.2 Relationship of MSTP to RSTP
13.5.3 Modeling an MST or SPT Region as a single Bridge
446 13.6 SPB overview
447 13.7 Compatibility and interoperability
13.7.1 Designated Port selection
13.7.2 Force Protocol Version
448 13.8 MST Configuration Identifier
449 13.9 Spanning Tree Priority Vectors
451 13.10 CIST Priority Vector calculations
453 13.11 MST Priority Vector calculations
455 13.12 Port Role assignments
456 13.13 Stable connectivity
457 13.14 Communicating Spanning Tree information
458 13.15 Changing Spanning Tree information
459 13.16 Changing Port States with RSTP or MSTP
460 13.16.1 Subtree connectivity and priority vectors
13.16.2 Root Port transition to Forwarding
13.16.3 Designated Port transition to Forwarding
461 13.16.4 Master Port transition to Forwarding
464 13.17 Changing Port States with SPB
466 13.17.1 Agreement Digest
13.18 Managing spanning tree topologies
468 13.19 Updating learned station location information
470 13.20 Managing reconfiguration
471 13.21 Partial and disputed connectivity
13.22 In-service upgrades
472 13.23 Fragile Bridges
473 13.24 Spanning tree protocol state machines
475 13.25 State machine timers
476 13.25.1 edgeDelayWhile
13.25.2 fdWhile
13.25.3 helloWhen
13.25.4 mdelayWhile
13.25.5 rbWhile
13.25.6 rcvdInfoWhile
477 13.25.7 rrWhile
13.25.8 tcDetected
13.25.9 tcWhile
13.25.10 pseudoInfoHelloWhen
13.26 Per Bridge variables
478 13.26.1 agreementDigest
13.26.2 BridgeIdentifier
13.26.3 BridgePriority
13.26.4 BridgeTimes
479 13.26.5 ForceProtocolVersion
13.26.6 MigrateTime
13.26.7 MstConfigId
13.26.8 AuxMstConfigId
13.26.9 rootPortId
13.26.10 rootPriority
13.26.11 rootTimes
13.26.12 TxHoldCount
13.27 Per port variables
482 13.27.1 AdminEdge
13.27.2 ageingTime
13.27.3 agree
13.27.4 agreed
13.27.5 agreedAbove
13.27.6 agreedDigest
13.27.7 agreedDigestValid
13.27.8 agreeDigest
13.27.9 agreeDigestValid
13.27.10 agreedMisorder
483 13.27.11 agreedN
13.27.12 agreedND
13.27.13 agreedPriority
13.27.14 agreedTopology
13.27.15 agreementOutstanding
13.27.16 agreeN
13.27.17 agreeND
13.27.18 AutoEdge
13.27.19 AutoIsolate
484 13.27.20 designatedPriority
13.27.21 designatedTimes
13.27.22 disputed
13.27.23 enableBPDUrx
13.27.24 enableBPDUtx
13.27.25 ExternalPortPathCost
13.27.26 isL2gp
13.27.27 isolate
485 13.27.28 fdbFlush
13.27.29 forward
13.27.30 forwarding
13.27.31 infoInternal
13.27.32 infoIs
13.27.33 InternalPortPathCost
486 13.27.34 learn
13.27.35 learning
13.27.36 master
13.27.37 mastered
13.27.38 mcheck
13.27.39 msgPriority
13.27.40 msgTimes
487 13.27.41 neighbourPriority
13.27.42 newInfo
13.27.43 newInfoMsti
13.27.44 operEdge
13.27.45 portEnabled
13.27.46 portId
13.27.47 portPriority
488 13.27.48 portTimes
13.27.49 proposed
13.27.50 proposing
13.27.51 pseudoRootId
13.27.52 rcvdBPDU
13.27.53 rcvdInfo
13.27.54 rcvdInternal
13.27.55 rcvdMsg
13.27.56 rcvdRSTP
13.27.57 rcvdSTP
13.27.58 rcvdTc
13.27.59 rcvdTcAck
489 13.27.60 rcvdTcn
13.27.61 reRoot
13.27.62 reselect
13.27.63 restrictedDomainRole
13.27.64 restrictedRole
13.27.65 restrictedTcn
13.27.66 role
13.27.67 selected
13.27.68 selectedRole
490 13.27.69 sendRSTP
13.27.70 sync
13.27.71 synced
13.27.72 tcAck
13.27.73 tcProp
13.27.74 tick
13.27.75 txCount
13.27.76 updtInfo
13.28 State machine conditions and parameters
491 13.28.1 allSptAgree
13.28.2 allSynced
13.28.3 allTransmitReady
13.28.4 BestAgreementPriority
13.28.5 cist
13.28.6 cistRootPort
492 13.28.7 cistDesignatedPort
13.28.8 EdgeDelay
13.28.9 forwardDelay
13.28.10 FwdDelay
13.28.11 HelloTime
13.28.12 MaxAge
13.28.13 msti
13.28.14 mstiDesignatedOrTCpropagatingRootPort
13.28.15 mstiMasterPort
13.28.16 operPointToPoint
13.28.17 rcvdAnyMsg
13.28.18 rcvdCistMsg
493 13.28.19 rcvdMstiMsg
13.28.20 reRooted
13.28.21 rstpVersion
13.28.22 spt
13.28.23 stpVersion
13.28.24 updtCistInfo
13.28.25 updtMstiInfo
13.29 State machine procedures
494 13.29.1 betterorsameInfo(newInfoIs)
13.29.2 clearAllRcvdMsgs()
13.29.3 clearReselectTree()
495 13.29.4 disableForwarding()
13.29.5 disableLearning()
13.29.6 enableForwarding()
13.29.7 enableLearning()
13.29.8 fromSameRegion()
13.29.9 newTcDetected()
13.29.10 newTcWhile()
496 13.29.11 pseudoRcvMsgs()
13.29.12 rcvInfo()
497 13.29.13 rcvMsgs()
13.29.14 rcvAgreements()
13.29.15 recordAgreement()
498 13.29.16 recordDispute()
13.29.17 recordMastered()
13.29.18 recordPriority()
13.29.19 recordProposal()
13.29.20 recordTimes()
499 13.29.21 setReRootTree()
13.29.22 setSelectedTree()
13.29.23 setSyncTree()
13.29.24 setTcFlags()
13.29.25 setTcPropTree()
13.29.26 syncMaster()
13.29.27 txConfig()
500 13.29.28 txRstp()
13.29.29 txTcn()
13.29.30 updtAgreement()
501 13.29.31 updtBPDUVersion()
13.29.32 updtDigest()
502 13.29.33 updtRcvdInfoWhile()
503 13.29.34 updtRolesTree()
504 13.29.35 uptRolesDisabledTree()
13.30 The Port Timers state machine
505 13.31 Port Receive state machine
506 13.32 Port Protocol Migration state machine
13.33 Bridge Detection state machine
13.34 Port Transmit state machine
508 13.35 Port Information state machine
509 13.36 Port Role Selection state machine
13.37 Port Role Transitions state machine
513 13.38 Port State Transition state machine
13.38.1 Port State transitions for the CIST and MSTIs
13.38.2 Port State transitions for SPTs
515 13.39 Topology Change state machine
516 13.40 Layer 2 Gateway Port Receive state machine
13.41 Customer Edge Port Spanning Tree operation
13.41.1 Provider Edge Port operPointToPointMAC and operEdge
517 13.41.2 updtRolesTree()
13.41.3 setReRootTree(), setSyncTree(), setTcPropTree()
13.41.4 allSynced, reRooted
13.41.5 Configuration parameters
518 13.42 Virtual Instance Port Spanning Tree operation
519 14. Encoding of Bridge Protocol Data Units (BPDUs)
14.1 BPDU Structure
14.1.1 Transmission and representation of octets
521 14.1.2 Common BPDU fields
14.2 Encoding of parameter types
14.2.1 Encoding of Protocol Identifiers
14.2.2 Encoding of Protocol Version Identifiers
14.2.3 Encoding of BPDU types
14.2.4 Encoding of flags
14.2.5 Encoding of Bridge Identifiers
522 14.2.6 Encoding of External Root Path Cost and Internal Root Path Cost
14.2.7 Encoding of Port Identifiers
523 14.2.8 Encoding of Timer Values
14.2.9 Encoding of Port Role values
14.2.10 Encoding of Length Values
14.2.11 Encoding of Hop Counts
14.3 Transmission of BPDUs
524 14.4 Encoding and decoding of STP Configuration, RST, MST, and SPT BPDUs
525 14.4.1 MSTI Configuration Messages
526 14.5 Validation of received BPDUs
527 14.6 Validation and interoperability
529 15. Support of the MAC Service by Provider Bridged Networks
15.1 Service transparency
530 15.2 Customer service interfaces
15.3 Port-based service interface
531 15.4 C-tagged service interface
532 15.5 S-tagged service interface
533 15.6 Remote customer service interfaces
536 15.7 Service instance segregation
15.8 Service instance selection and identification
537 15.9 Service priority selection
538 15.10 Service access protection
539 16. Principles of Provider Bridged Network operation
16.1 Provider Bridged Network overview
540 16.2 Provider Bridged Network
543 16.3 Service instance connectivity
544 16.4 Service provider learning of customer end station addresses
16.5 Detection of connectivity loops through attached networks
545 16.6 Network management
546 17. Management Information Base (MIB)
17.1 Internet Standard Management Framework
17.2 Structure of the MIB
547 17.2.1 Structure of the IEEE8021-TC-MIB
549 17.2.2 Structure of the IEEE8021-BRIDGE-MIB
554 17.2.3 Structure of the IEEE8021-SPANNING-TREE MIB
556 17.2.4 Structure of the IEEE8021-Q-BRIDGE-MIB
563 17.2.5 Structure of the IEEE8021-PB-MIB
17.2.6 Structure of the IEEE8021-MSTP-MIB
568 17.2.7 Structure of the IEEE8021-CFM-MIB
574 17.2.8 Structure of the IEEE8021-PBB-MIB
577 17.2.9 Structure of the IEEE8021-DDCFM-MIBs
579 17.2.10 Structure of the IEEE8021-PBBTE-MIB
582 17.2.11 Structure of the TPMR MIB
584 17.2.12 Structure of the IEEE8021-FQTSS-MIB
585 17.2.13 Structure of the Congestion Notification MIB
587 17.2.14 Structure of the IEEE8021-SRP-MIB
589 17.2.15 Structure of the MVRP extension MIB
17.2.16 Structure of the MIRP MIB
590 17.2.17 Structure of the Priority-based Flow Control MIB
17.2.18 Structure of the IEEE80221-TEIPS MIB
592 17.2.19 Structure of the IEEE8021-SPB-MIB
596 17.2.20 Structure of the IEEE8021-EVB-MIB
601 17.2.21 Structure of the IEEE8021-ECMP-MIB
17.3 Relationship to other MIBs
602 17.3.1 Relationship of the IEEE8021-TC-MIB to other MIB modules
17.3.2 Relationship of the IEEE8021-BRIDGE-MIB to other MIB modules
604 17.3.3 Relationship of the IEEE8021-RSTP MIB to other MIB modules
605 17.3.4 Relationship of the IEEE8021-Q-BRIDGE-MIB to other MIB modules
606 17.3.5 Relationship of the IEEE8021-PB-BRIDGE MIB to other MIB modules
607 17.3.6 Relationship of the IEEE8021-MSTP-MIB to other MIB modules
17.3.7 Relationship of the IEEE8021-CFM-MIB to other MIB modules
608 17.3.8 Relationship of the IEEE8021-PBB-MIB to other MIB modules
609 17.3.9 Relationship of the IEEE8021-DDCFM to other MIB modules
17.3.10 Relationship of the IEEE8021-PBBTE-MIB to other MIB modules
610 17.3.11 Relationship of the TPMR MIB to other MIB modules
17.3.12 Relationship of the IEEE8021-FQTSS-MIB to other MIB modules
17.3.13 Relationship of the IEEE802-CN-MIB to other MIB modules
611 17.3.14 Relationship of the IEEE8021-SRP-MIB to other MIB modules
17.3.15 Relationship of the IEEE8021-MVRPX-MIB to other MIB modules
17.3.16 Relationship of the IEEE8021-MIRP-MIB to other MIB modules
17.3.17 Relationship of the Priority-based Flow Control MIB to other MIB modules
17.3.18 Relationship of the IEEE8021-TEIPS-MIB to other MIB modules
612 17.3.19 Relationship of the of the IEEE8021-SPB-MIB to other MIB modules
17.3.20 Relationship of the IEEE8021-EVB-MIB to other MIB modules
17.3.21 Relationship of the of the IEEE8021-ECMP-MIB to other MIB modules
17.4 Security considerations
613 17.4.1 Security considerations of the IEEE8021-TC-MIB
17.4.2 Security considerations of the IEEE8021-BRIDGE-MIB
614 17.4.3 Security considerations of the IEEE8021-SPANNING-TREE MIB
17.4.4 Security considerations of the IEEE8021-Q-BRIDGE-MIB
615 17.4.5 Security considerations of the IEEE8021-PB-MIB
616 17.4.6 Security considerations of the IEEE8021-MSTP-MIB
17.4.7 Security considerations of the IEEE8021-CFM-MIB
618 17.4.8 Security considerations of the IEEE8021-PBB-MIB
619 17.4.9 Security considerations of the IEEE8021-DDCFM-MIB
17.4.10 Security considerations of the IEEE8021-PBBTE-MIB
620 17.4.11 Security considerations of the TPMR MIB
621 17.4.12 Security considerations of the IEEE8021-FQTSS-MIB
17.4.13 Security considerations of the Congestion Notification MIB
623 17.4.14 Security considerations of the IEEE8021-SRP-MIB
17.4.15 Security considerations of the IEEE8021-MVRPX-MIB
624 17.4.16 Security considerations of the IEEE8021-MIRP-MIB
17.4.17 Security considerations for the Priority-based Flow Control MIB
17.4.18 Security considerations of the IEEE8021-TEIPS-MIB
625 17.4.19 Security considerations of the IEEE8021-SPB-MIB
17.4.20 Security considerations of the IEEE8021-EVB-MIB
627 17.4.21 Security considerations of the IEEE8021-ECMP-MIB
17.5 Dynamic component and Port creation
17.5.1 Overview of the dynamically created Bridge entities
628 17.5.2 Component creation
629 17.5.3 Port creation
639 17.6 MIB operations for service interface configuration
640 17.6.1 Provisioning Provider Bridged Network service interfaces
642 17.6.2 Provisioning Backbone Bridged Network service interfaces
649 17.7 MIB modules
17.7.1 Definitions for the IEEE8021-TC-MIB module
660 17.7.2 Definitions for the IEEE8021-BRIDGE-MIB module
700 17.7.3 Definitions for the IEEE8021-SPANNING-TREE-MIB module
718 17.7.4 Definitions for the IEEE8021-Q-BRIDGE-MIB module
764 17.7.5 Definitions for the IEEE8021-PB-MIB module
782 17.7.6 Definitions for the IEEE8021-MSTP-MIB module
811 17.7.7 Definitions for the CFM MIB modules
895 17.7.8 Definitions for the IEEE8021-PBB-MIB module
918 17.7.9 Definitions for the IEEE8021-DDCFM-MIB module
936 17.7.10 Definitions for the IEEE8021-PBBTE-MIB module
953 17.7.11 Definitions for the IEEE8021-TPMR-MIB module
967 17.7.12 Definitions for the IEEE8021-FQTSS-MIB module
978 17.7.13 Definitions for the IEEE8021-CN-MIB module
1015 17.7.14 Definitions for the IEEE8021-SRP-MIB module
1031 17.7.15 Definitions for the IEEE8021-MVRPX-MIB module
1036 17.7.16 Definitions for the IEEE8021-MIRP-MIB module
1042 17.7.17 Definitions for the IEEE8021-PFC-MIB module
1046 17.7.18 Definitions for the IEEE8021-TEIPS-V2-MIB module
1061 17.7.19 Definitions for the IEEE8021-SPB-MIB module
1099 17.7.20 Definitions for the IEEE8021-EVB-MIB module
1129 17.7.21 Definitions for the IEEE8021-ECMP-MIB module
1159 18. Principles of Connectivity Fault Management operation
1160 18.1 Maintenance Domains and Domain Service Access Points
1162 18.2 Service instances and Maintenance Associations
1163 18.3 Maintenance Domain Levels
1167 19. Connectivity Fault Management Entity operation
19.1 Maintenance Points
19.2 Maintenance association End Point
1168 19.2.1 MEP identification
1169 19.2.2 MEP functions
19.2.3 MEP architecture
19.2.4 MP Type Demultiplexer
1171 19.2.5 MP Multiplexer
19.2.6 MP Level Demultiplexer
19.2.7 MP OpCode Demultiplexer
19.2.8 MEP Continuity Check Receiver
1172 19.2.9 MEP Continuity Check Initiator
19.2.10 MP Loopback Responder
19.2.11 MEP Loopback Initiator
19.2.12 MEP Linktrace Initiator
1173 19.2.13 MEP LTI SAP
19.2.14 MEP Linktrace SAP
19.2.15 MEP CCM Database
19.2.16 MEP Fault Notification Generator
19.2.17 MEP Decapsulator Responder
19.2.18 MEP RFM Receiver
1174 19.3 MIP Half Function
19.3.1 MHF identification
19.3.2 MHF functions
1175 19.3.3 MHF architecture
19.3.4 MHF Level Demultiplexer
19.3.5 MHF Type Demultiplexer
1176 19.3.6 MHF OpCode Demultiplexer
19.3.7 MHF Multiplexer
19.3.8 MHF Loopback Responder
19.3.9 MHF Continuity Check Receiver
19.3.10 MIP CCM Database
19.3.11 MHF Linktrace SAP
19.3.12 MHF Decapsulator Responder
19.3.13 MHF RFM Receiver
19.4 Maintenance Point addressing
1177 19.5 Linktrace Output Multiplexer
1178 19.6 Linktrace Responder
1180 20. Connectivity Fault Management protocols
1181 20.1 Continuity Check protocol
1183 20.1.1 MAC status reporting in the CCM
20.1.2 Defects and Fault Alarms
1184 20.1.3 CCM reception
20.2 Loopback protocol
1185 20.2.1 Loopback Message transmission
20.2.2 Loopback Message reception and Loopback Reply transmission
1186 20.2.3 Loopback Reply reception
20.3 Linktrace protocol
1187 20.3.1 Linktrace Message origination
1188 20.3.2 Linktrace Message reception, forwarding, and replying
1189 20.3.3 Linktrace Reply reception
1190 20.4 Connectivity Fault Management state machines
20.5 CFM state machine timers
1191 20.5.1 LTFwhile
1192 20.5.2 CCIwhile
20.5.3 errorCCMwhile
20.5.4 xconCCMwhile
20.5.5 LBIwhile
20.5.6 FNGwhile
20.5.7 mmCCMwhile
20.5.8 mmLocwhile
20.5.9 mmFNGwhile
20.5.10 rMEPwhile
1193 20.6 CFM procedures
20.6.1 CCMtime()
20.7 Maintenance Domain variable
20.7.1 mdLevel
20.8 Maintenance Association variables
20.8.1 CCMinterval
20.9 MEP variables
1194 20.9.1 MEPactive
20.9.2 enableRmepDefect
1195 20.9.3 MAdefectIndication
20.9.4 allRMEPsDead
20.9.5 lowestAlarmPri
20.9.6 presentRDI
20.9.7 MEPprimaryVID
20.9.8 presentTraffic
20.9.9 presentmmLoc
1196 20.9.10 ISpresentTraffic
20.9.11 ISpresentmmLoc
20.9.12 EpMEP
20.10 MEP Continuity Check Initiator variables
20.10.1 CCIenabled
20.10.2 CCIsentCCMs
20.10.3 MACstatusChanged
20.10.4 Npaths
1197 20.10.5 flowHash[ ]
20.10.6 pathN
20.10.7 CCMcnt
20.11 MEP Continuity Check Initiator procedures
20.11.1 xmitCCM()
1198 20.12 MEP Continuity Check Initiator state machine
20.13 MHF Continuity Check Receiver variables
1199 20.13.1 MHFrecvdCCM
20.13.2 MHFCCMPDU
20.14 MHF Continuity Check Receiver procedures
20.14.1 MHFprocessCCM()
20.15 MHF Continuity Check Receiver state machine
1200 20.16 MEP Continuity Check Receiver variables
20.16.1 CCMreceivedEqual
20.16.2 CCMequalPDU
1201 20.16.3 CCMreceivedLow
20.16.4 CCMlowPDU
20.16.5 recvdMacAddress
20.16.6 recvdRDI
20.16.7 recvdInterval
20.16.8 recvdPortState
20.16.9 recvdInterfaceStatus
20.16.10 recvdSenderId
20.16.11 recvdFrame
20.16.12 CCMsequenceErrors
1202 20.16.13 rcvdTrafficBit
20.17 MEP Continuity Check Receiver procedures
20.17.1 MEPprocessEqualCCM()
1203 20.17.2 MEPprocessLowCCM()
20.18 MEP Continuity Check Receiver state machine
20.19 Remote MEP variables
1204 20.19.1 rMEPCCMdefect
20.19.2 rMEPlastRDI and rMEPlastRDI[i]
20.19.3 rMEPlastPortState
20.19.4 rMEPlastInterfaceStatus
20.19.5 rMEPlastSenderId
20.19.6 rCCMreceived
20.19.7 rMEPmacAddress
20.19.8 rMEPportStatusDefect
1205 20.19.9 rMEPinterfaceStatusDefect
20.19.10 lastPathN
20.20 Remote MEP state machine
20.21 Remote MEP Error variables
20.21.1 errorCCMreceived
20.21.2 errorCCMlastFailure
20.21.3 errorCCMdefect
20.22 Remote MEP Error state machine
1206 20.23 MEP Cross Connect variables
20.23.1 xconCCMreceived
1207 20.23.2 xconCCMlastFailure
20.23.3 xconCCMdefect
20.24 MEP Cross Connect state machine
20.25 MEP Mismatch variables
1208 20.25.1 mmCCMreceived
20.25.2 mmCCMdefect
20.25.3 mmCCMTime
20.25.4 disableLocdefect
1209 20.25.5 mmLocdefect
20.26 MEP Mismatch state machines
20.27 MP Loopback Responder variables
20.27.1 LBMreceived
1210 20.27.2 LBMPDU
20.28 MP Loopback Responder procedures
20.28.1 ProcessLBM()
1211 20.28.2 xmitLBR()
20.29 MP Loopback Responder state machine
20.30 MEP Loopback Initiator variables
1212 20.30.1 LBMsToSend
20.30.2 nextLBMtransID
20.30.3 expectedLBRtransID
20.30.4 LBIactive
20.30.5 xmitReady
1213 20.30.6 LBRreceived
20.30.7 LBRPDU
20.31 MEP Loopback Initiator transmit procedures
20.31.1 xmitLBM()
20.32 MEP Loopback Initiator transmit state machine
1214 20.33 MEP Loopback Initiator receive procedures
20.33.1 ProcessLBR()
1215 20.34 MEP Loopback Initiator receive state machine
20.35 MEP Fault Notification Generator variables
20.35.1 fngPriority
1216 20.35.2 fngDefect
20.35.3 fngAlarmTime
20.35.4 fngResetTime
20.35.5 someRMEPCCMdefect
20.35.6 someMACstatusDefect
20.35.7 someRDIdefect
20.35.8 highestDefectPri
20.35.9 highestDefect
1217 20.36 MEP Fault Notification Generator procedures
20.36.1 xmitFaultAlarm()
20.37 MEP Fault Notification Generator state machine
1218 20.38 MEP Mismatch Fault Notification Generator variables
20.38.1 mfngAllowed
20.38.2 mmdefectIndication
20.38.3 mfngAlarmTime
20.38.4 mfngResetTime
20.39 MEP Mismatch Fault Notification Generator procedures
20.39.1 xmitFaultAlarm()
20.40 MEP Mismatch Fault Notification Generator state machine
1219 20.41 MEP Linktrace Initiator variables
20.41.1 nextLTMtransID
20.41.2 ltmReplyList
1221 20.42 MEP Linktrace Initiator procedures
20.42.1 xmitLTM()
1222 20.43 MEP Linktrace Initiator receive variables
20.43.1 LTRreceived
20.43.2 LTRPDU
1223 20.44 MEP Linktrace Initiator receive procedures
20.44.1 ProcessLTR()
20.45 MEP Linktrace Initiator receive state machine
20.46 Linktrace Responder variables
1224 20.46.1 nPendingLTRs
20.46.2 LTMreceived
20.46.3 LTMPDU
20.47 LTM Receiver procedures
20.47.1 ProcessLTM()
1228 20.47.2 clearPendingLTRs()
20.47.3 ForwardLTM()
1229 20.47.4 enqueLTR()
1230 20.48 LTM Receiver state machine
20.49 LTR Transmitter procedure
20.49.1 xmitOldestLTR()
1231 20.50 LTR Transmitter state machine
20.51 CFM PDU validation and versioning
1232 20.51.1 Goals of CFM PDU versioning
20.51.2 PDU transmission
20.51.3 PDU validation
20.51.4 Validation pass
1234 20.51.5 Execution pass
20.51.6 Future extensions
1235 20.52 PDU identification
20.53 Use of transaction IDs and sequence numbers
1236 21. Encoding of CFM Protocol Data Units
21.1 Structure, representation, and encoding
21.2 CFM encapsulation
1237 21.3 CFM request and indication parameters
21.3.1 destination_address parameter
21.3.2 source_address parameter
1238 21.4 Common CFM Header
21.4.1 MD Level
21.4.2 Version
21.4.3 OpCode
21.4.4 Flags
21.4.5 First TLV Offset
1239 21.5 TLV Format
21.5.1 General format for CFM TLVs
1240 21.5.2 Organization-Specific TLV
1241 21.5.3 Sender ID TLV
1242 21.5.4 Port Status TLV
1243 21.5.5 Interface Status TLV
1244 21.5.6 Data TLV
21.5.7 End TLV
21.6 Continuity Check Message format
1245 21.6.1 Flags
1246 21.6.2 First TLV Offset
21.6.3 Sequence Number
21.6.4 Maintenance association End Point Identifier
21.6.5 Maintenance Association Identifier
1249 21.6.6 Defined by ITU-T Y.1731 (02/2008)
21.6.7 Optional CCM TLVs
21.7 Loopback Message and Loopback Reply formats
21.7.1 Flags
1250 21.7.2 First TLV Offset
21.7.3 Loopback Transaction Identifier
21.7.4 Additional LBM/LBR TLVs
21.7.5 PBB-TE MIP TLV
1251 21.8 Linktrace Message Format
21.8.1 Flags
1252 21.8.2 First TLV Offset
21.8.3 LTM Transaction Identifier
21.8.4 LTM TTL
21.8.5 Original MAC Address
21.8.6 Target MAC Address
21.8.7 Additional LTM TLVs
1253 21.8.8 LTM Egress Identifier TLV
21.9 Linktrace Reply Format
1254 21.9.1 Flags
21.9.2 First TLV Offset
21.9.3 LTR Transaction Identifier
21.9.4 Reply TTL
21.9.5 Relay Action
1255 21.9.6 Additional LTR TLVs
21.9.7 LTR Egress Identifier TLV
21.9.8 Reply Ingress TLV
1257 21.9.9 Reply Egress TLV
1259 22. Connectivity Fault Management in systems
22.1 CFM shims in Bridges
22.1.1 Preliminary positioning of Maintenance Points
1260 22.1.2 CFM and the Forwarding Process
1262 22.1.3 Up/Down separation of Maintenance Points
1264 22.1.4 Service instances over multiple Bridges
1266 22.1.5 Multiple VID service instances
22.1.6 Untagged CFM PDUs
22.1.7 Maintenance Points and non-VLAN aware Bridges
22.1.8 Maintenance Points and other standards
1269 22.1.9 CFM and IEEE 802.3-2012 Clause 57 OAM
22.2 Maintenance Entity creation
1270 22.2.1 Creating Maintenance Domains and Maintenance Associations
22.2.2 Creating MEPs
1272 22.2.3 Creating MIPs
1273 22.2.4 CFM configuration errors
1274 22.3 MPs, Ports, and MD Level assignment
22.4 Stations and Connectivity Fault Management
1275 22.5 Scalability of Connectivity Fault Management
1276 22.6 CFM in Provider Bridges
22.6.1 Maintenance Points and C-VLAN components
1277 22.6.2 Maintenance C-VLAN on a Port-based service interface
1278 22.6.3 Maintenance C-VLAN on a C-tagged service interface
22.6.4 Maintenance Points and Port-mapping S-VLAN components
1279 22.7 Management Port MEPs and CFM in the enterprise environment
1281 22.8 Implementing CFM on Bridges that implement earlier revisions of IEEE Std 802.1Q
1283 23. MAC status propagation
1284 23.1 Model of operation
1285 23.1.1 MAC Status Shim
1286 23.1.2 Relationship of Connectivity Fault Management to the MAC Status Shim
23.2 MAC status protocol (MSP) overview
1290 23.3 MAC status protocol state machines
1292 23.4 State machine timers
23.4.1 linkNotifyWhen
23.4.2 linkNotifyWhile
23.4.3 macNotifyWhile
23.4.4 macRecoverWhile
23.5 MSP performance parameters
23.5.1 LinkNotify
1293 23.5.2 LinkNotifyWait
23.5.3 LinkNotifyRetry
23.5.4 MACNotify
23.5.5 MACNotifyTime
23.5.6 MACRecoverTime
23.6 State machine variables
23.6.1 BEGIN
23.6.2 addConfirmed
23.6.3 disableMAC
23.6.4 disabledMAC
23.6.5 disableMSS
23.6.6 lossConfirmed
1294 23.6.7 macOperational
23.6.8 mssOperational
23.6.9 prop
23.6.10 rxAck
23.6.11 rxAdd
23.6.12 rxAddConfirm
23.6.13 rxLoss
23.6.14 rxLossConfirm
23.6.15 txAck
23.6.16 txAdd
23.6.17 txAddConfirm
23.6.18 txLoss
1295 23.6.19 txLossConfirm
23.7 State machine procedures
23.8 Status Transition state machine
23.9 Status Notification state machine
23.10 Receive Process
1296 23.11 Transmit Process
23.12 Management of MSP
1297 23.13 MSPDU transmission, addressing, and protocol identification
23.13.1 Destination MAC Address
23.13.2 Source MAC Address
23.13.3 Priority
1298 23.13.4 EtherType use and encoding
23.14 Representation and encoding of octets
23.15 MSPDU structure
23.15.1 Protocol Version
1299 23.15.2 Packet Type
23.16 Validation of received MSPDUs
23.17 Other MSP participants
1300 24. Bridge performance
24.1 Guaranteed Port Filtering Rate
24.2 Guaranteed Bridge Relaying Rate
24.3 RSTP performance requirements
1302 25. Support of the MAC Service by Provider Backbone Bridged Networks
1304 25.1 Service transparency
25.2 Customer service interface
1305 25.3 Port-based service interface
1306 25.4 S-tagged service interface
1308 25.5 I-tagged service interface
1310 25.6 Service instance segregation
25.7 Service instance selection and identification
1311 25.8 Service priority and drop eligibility selection
25.9 Service access protection
1313 25.9.1 Class II redundant LANs access protection
1314 25.9.2 Class III simple redundant LANs and nodes access protection
1315 25.10 Support of the MAC Service by a PBB-TE Region
1316 25.10.1 Provisioning TESIs
1317 25.10.2 ESP forwarding behavior
1318 25.11 Transparent service interface
1320 26. Principles of Provider Backbone Bridged Network operation
26.1 Provider Backbone Bridged Network overview
1321 26.2 Provider Backbone Bridged Network example
1323 26.3 Backbone VLAN connectivity
1324 26.4 Backbone addressing
26.4.1 Learning individual backbone addresses at a PIP
1325 26.4.2 Translating backbone destination addresses at a CBP
26.4.3 Backbone addressing considerations for CFM Maintenance Points
1326 26.5 Detection of connectivity loops through attached networks
26.6 Scaling of Provider Backbone Bridges
26.6.1 Hierarchal PBBNs
1327 26.6.2 Peer PBBNs
26.7 Network Management
26.8 Connectivity Fault Management in Provider Backbone Bridges
1333 26.8.1 CFM over Port-based and S-tagged Service Interfaces
1334 26.8.2 Connectivity Fault Management over I-tagged Service Interfaces
26.8.3 Connectivity Fault Management over hierarchal E-NNI
26.8.4 Connectivity Fault Management over peer E-NNI
1335 26.9 Connectivity Fault Management in a PBB-TE Region
26.9.1 Addressing PBB-TE MEPs
26.9.2 TESI identification
1336 26.9.3 PBB-TE MEP placement in a Bridge Port
26.9.4 PBB-TE MIP placement in a Bridge Port
26.9.5 TESI Maintenance Domains
1337 26.9.6 PBB-TE enhancements of the CFM protocols
1339 26.9.7 Addressing Infrastructure Segment MEPs
26.9.8 Infrastructure Segment identification
1340 26.9.9 Infrastructure Segment MEP placement in a Bridge Port
26.9.10 Infrastructure Segment Maintenance Domains
26.9.11 IPS extensions to Continuity Check operation
1342 26.10 Protection switching for point-to-point TESIs
26.10.1 Introduction
1343 26.10.2 1:1 point-to-point TESI protection switching
1345 26.10.3 Protection Switching state machines
1351 26.11 Infrastructure Protection Switching in PBB-TE Region
1352 26.11.1 Infrastructure Segment monitoring
1353 26.11.2 1:1 IPS
1356 26.11.3 IPS Control entity
1357 26.11.4 1:1 IPS state machines
26.11.5 M:1 IPS
1363 26.12 Mismatch defect
1364 26.13 Signaling VLAN registrations among I-components
1365 27. Shortest Path Bridging (SPB)
1367 27.1 Protocol design requirements
1368 27.2 Protocol support
1369 27.3 Protocol design goals
27.4 ISIS-SPB VLAN configuration
1371 27.4.1 SPT Region and ISIS-SPB adjacency determination
1372 27.5 ISIS-SPB information
1373 27.6 Calculating CIST connectivity
1374 27.7 Connectivity between regions in the same domain
27.8 Calculating SPT connectivity
1375 27.8.1 ISIS-SPB overload
27.9 Loop prevention
1376 27.10 SPVID and SPSourceID allocation
1377 27.11 Allocation of VIDs to FIDs
1378 27.12 SPBV SPVID translation
27.13 VLAN topology management
1379 27.14 Individual addresses and SPBM
1380 27.14.1 Loop mitigation
27.14.2 Loop prevention
1381 27.15 SPBM group addressing
1382 27.16 Backbone service instance topology management
1383 27.17 Equal cost shortest paths, ECTs, and load spreading
27.18 Connectivity Fault Management for SPBM
1384 27.18.1 SPBM Maintenance Association types
27.18.2 SPBM MEP placement in a Bridge Port
27.18.3 SPBM MIP placement in a Bridge Port
27.18.4 SPBM modifications of the CFM protocols
1386 27.19 Using SPBV and SPBM
27.19.1 Shortest Path Bridging—VID
1388 27.19.2 Shortest Path Bridging—MAC
1390 27.20 Security considerations
1391 28. ISIS-SPB Link State Protocol
28.1 ISIS-SPB control plane MAC
1392 28.2 Formation and maintenance of ISIS-SPB adjacencies
1393 28.3 Loop prevention
28.4 The Agreement Digest
1394 28.4.1 Agreement Digest Format Identifier
28.4.2 Agreement Digest Format Capabilities
28.4.3 Agreement Digest Convention Identifier
28.4.4 Agreement Digest Convention Capabilities
1395 28.4.5 Agreement Digest Edge Count
28.4.6 The Computed Topology Digest
1396 28.5 Symmetric shortest path tie breaking
1397 28.6 Symmetric ECT framework
1398 28.7 Symmetric ECT
1399 28.8 ECT Algorithm details
1400 28.9 ECT Migration
28.9.1 Use of a new ECT Algorithm in SPBV
1401 28.9.2 Use of a new ECT Algorithm in SPBM
1402 28.10 MAC Address registration
28.11 Circuit IDs and Port Identifiers
1403 28.12 ISIS-SPB TLVs
28.12.1 MT-Capability TLV
28.12.2 SPB MCID sub-TLV
1404 28.12.3 SPB Digest sub-TLV
1405 28.12.4 SPB Base VLAN-Identifiers sub-TLV
1406 28.12.5 SPB Instance sub-TLV
1407 28.12.6 SPB Instance Opaque ECT Algorithm sub-TLV
1409 28.12.7 SPB Link Metric sub-TLV
1410 28.12.8 SPB Adjacency Opaque ECT Algorithm sub-TLV
28.12.9 SPBV MAC address sub-TLV
1412 28.12.10 SPBM Service Identifier and Unicast Address (ISID-ADDR) sub-TLV
1414 29. DDCFM operations and protocols
29.1 Principles of DDCFM operation
29.1.1 Data-driven and data-dependent faults (DDFs)
29.1.2 Basic principle to diagnose and isolate DDFs
1417 29.2 DDCFM Entity operation
29.2.1 DDCFM implementation
1418 29.2.2 Forward Path Test Reflection Responder
1419 29.2.3 Reflection Responder related parameters
1420 29.2.4 Reflection Target and RFM Receiver
29.2.5 Return path test related parameters
1421 29.2.6 Decapsulator Responder
1422 29.2.7 SFM Originator
29.3 DDCFM protocols
29.3.1 Reflection Responder variables
1424 29.3.2 RR Filter Procedures
1425 29.3.3 RR Encapsulation Procedures
1426 29.3.4 RR Transmit procedure
1427 29.3.5 Reflection Responder related state machines
1428 29.3.6 RFM Receiver variables
1429 29.3.7 RFM Receiver procedure
1430 29.3.8 Decapsulator Responder variables
29.3.9 Decapsulator Responder procedures
1432 29.3.10 Decapsulator Responder state machine
29.4 Encoding of DDCFM Protocol Data Units
29.4.1 RFM and SFM Header
29.4.2 RFM format
1433 29.4.3 SFM format
1435 30. Principles of congestion notification
30.1 Congestion notification design requirements
1437 30.2 Quantized Congestion Notification protocol
1438 30.2.1 The CP Algorithm
1439 30.2.2 Basic Reaction Point algorithm
1440 30.2.3 RP algorithm with timer
1441 30.3 Congestion Controlled Flow
1442 30.4 Congestion Notification Priority Value
30.5 Congestion Notification Tag
30.6 Congestion Notification Domain
1443 30.7 Multicast data
1444 30.8 Congestion notification and additional tags
1446 31. Congestion notification entity operation
31.1 Congestion aware Bridge Forwarding Process
31.1.1 Congestion Point
1447 31.1.2 Congestion Point ingress multiplexer
31.2 Congestion aware end station functions
1448 31.2.1 Output flow segregation
1449 31.2.2 Per-CNPV station function
1451 31.2.3 Flow Select Database
31.2.4 Flow multiplexer
31.2.5 CNM demultiplexer
31.2.6 Input flow segregation
1452 31.2.7 End station input queue
31.2.8 Reception selection
1453 32. Congestion notification protocol
32.1 Congestion Notification Domain operations
32.1.1 Congestion Notification Domain defense
1455 32.1.2 Automatic Congestion Notification Domain recognition
32.1.3 Variables controlling Congestion Notification Domain defense
1456 32.2 CN component variables
1457 32.2.1 cngMasterEnable
32.2.2 cngCnmTransmitPriority
32.2.3 cngDiscardedFrames
32.2.4 cngErroredPortList
32.3 Congestion notification per-CNPV variables
32.3.1 cncpDefModeChoice
1458 32.3.2 cncpAlternatePriority
32.3.3 cncpAutoAltPri
32.3.4 cncpAdminDefenseMode
32.3.5 cncpCreation
32.3.6 cncpLldpInstanceChoice
32.3.7 cncpLldpInstanceSelector
1459 32.4 CND defense per-Port per-CNPV variables
32.4.1 cnpdDefModeChoice
32.4.2 cnpdAdminDefenseMode
1460 32.4.3 cnpdAutoDefenseMode
32.4.4 cnpdLldpInstanceChoice
32.4.5 cnpdLldpInstanceSelector
32.4.6 cnpdAlternatePriority
32.4.7 cnpdXmitCnpvCapable
32.4.8 cnpdXmitReady
1461 32.4.9 cncpDoesEdge
32.4.10 cnpdAcceptsCnTag
32.4.11 cnpdRcvdCnpv
32.4.12 cnpdRcvdReady
32.4.13 cnpdIsAdminDefMode
1462 32.4.14 cnpdDefenseMode
32.5 Congestion Notification Domain defense procedures
32.5.1 DisableCnpvRemapping()
32.5.2 TurnOnCnDefenses()
32.5.3 TurnOffCnDefenses()
1463 32.6 Congestion Notification Domain defense state machine
32.7 Congestion notification protocol
1464 32.8 Congestion Point variables
1465 32.8.1 cpMacAddress
32.8.2 cpId
32.8.3 cpQSp
32.8.4 cpQLen
32.8.5 cpQLenOld
32.8.6 cpW
32.8.7 cpQOffset
32.8.8 cpQDelta
1466 32.8.9 cpFb
32.8.10 cpEnqued
32.8.11 cpSampleBase
32.8.12 cpDiscardedFrames
32.8.13 cpTransmittedFrames
32.8.14 cpTransmittedCnms
32.8.15 cpMinHeaderOctets
32.9 Congestion Point procedures
1467 32.9.1 Random
32.9.2 NewCpSampleBase()
32.9.3 EM_UNITDATA.request (parameters)
1468 32.9.4 GenerateCnmPdu()
1469 32.10 Reaction Point per-Port per-CNPV variables
32.10.1 rpppMaxRps
32.10.2 rpppCreatedRps
32.10.3 rpppRpCentiseconds
32.11 Reaction Point group variables
1470 32.11.1 rpgEnable
32.11.2 rpgTimeReset
32.11.3 rpgByteReset
32.11.4 rpgThreshold
32.11.5 rpgMaxRate
32.11.6 rpgAiRate
32.11.7 rpgHaiRate
32.11.8 rpgGd
32.11.9 rpgMinDecFac
1471 32.11.10 rpgMinRate
32.12 Reaction Point timer
32.12.1 RpWhile
32.13 Reaction Point variables
32.13.1 rpEnabled
32.13.2 rpByteCount
32.13.3 rpByteStage
1472 32.13.4 rpTimeStage
32.13.5 rpTargetRate
32.13.6 rpCurrentRate
32.13.7 rpFreeze
32.13.8 rpLimiterRate
32.13.9 rpFb
32.14 Reaction Point procedures
1473 32.14.1 ResetCnm
32.14.2 TestRpTerminate
32.14.3 TransmitDataFrame
32.14.4 ReceiveCnm
1474 32.14.5 ProcessCnm
32.14.6 AdjustRates
32.15 RP rate control state machine
1476 32.16 Congestion notification and encapsulation interworking function
1478 33. Encoding of congestion notification Protocol Data Units
33.1 Structure, representation, and encoding
33.2 Congestion Notification Tag format
1479 33.2.1 Flow Identifier
33.3 Congestion Notification Message
1480 33.4 Congestion Notification Message PDU format
33.4.1 Version
33.4.2 ReservedV
1481 33.4.3 Quantized Feedback
33.4.4 Congestion Point Identifier
33.4.5 cnmQOffset
33.4.6 cnmQDelta
33.4.7 Encapsulated priority
33.4.8 Encapsulated destination MAC address
33.4.9 Encapsulated MSDU length
33.4.10 Encapsulated MSDU
1482 33.4.11 CNM Validation
1483 34. Forwarding and queuing for time-sensitive streams
34.1 Overview
34.2 Detection of SRP domains
1484 34.3 The bandwidth availability parameters
34.3.1 Relationships among bandwidth availability parameters
1485 34.3.2 Bandwidth availability parameter management
34.4 Deriving actual bandwidth requirements from the size of the MSDU
1486 34.5 Mapping priorities to traffic classes for time-sensitive streams
1488 34.6 End station behavior
34.6.1 Talker behavior
1489 34.6.2 Listener behavior
1490 35. Stream Reservation Protocol (SRP)
1491 35.1 Multiple Stream Registration Protocol (MSRP)
1492 35.1.1 MSRP and Shared Media
35.1.2 Behavior of end stations
1494 35.1.3 Behavior of Bridges
35.1.4 Stream Reservation Protocol (SRP) Domains and status parameters
35.2 Definition of the MSRP application
1495 35.2.1 Definition of internal state variables
1497 35.2.2 Definition of MRP elements
1508 35.2.3 Provision and support of Stream registration service
1512 35.2.4 MSRP Attribute Propagation
1516 35.2.5 Operational reporting and statistics
35.2.6 Encoding
1517 35.2.7 Attribute value support requirements
1518 36. Priority-based Flow Control
36.1 Priority-based Flow Control operation
36.1.1 Overview
1519 36.1.2 PFC primitives
1520 36.1.3 Detailed specification of PFC operation
1521 36.2 PFC aware system queue functions
1522 36.2.1 PFC Initiator
36.2.2 PFC Receiver
1524 37. Enhanced Transmission Selection (ETS)
37.1 Overview
37.1.1 Relationship to other transmission selection algorithms
37.2 ETS configuration parameters
37.3 ETS algorithm
1525 37.4 Legacy configuration
1526 38. Data Center Bridging eXchange Protocol (DCBX)
38.1 Overview
38.2 Goals
38.3 Types of DCBX attributes
38.3.1 Informational attributes
38.4 DCBX and LLDP
1527 38.4.1 Asymmetric attribute passing
1528 38.4.2 Symmetric attribute passing
1530 39. Multiple I-SID Registration Protocol
39.1 MIRP overview
1531 39.1.1 Behavior of I-components
1532 39.1.2 Behavior of B-components
39.2 Definition of the MIRP application
39.2.1 Definition of MRP protocol elements
1535 39.2.2 Alternate MIRP model for B-components
1537 39.2.3 Use of “new” declaration capability
39.2.4 Attribute value support requirements
39.2.5 MRP Message filtering
1538 40. Edge Virtual Bridging (EVB)
1540 40.1 EVB architecture without S-channels
1541 40.2 EVB architecture with S-channels
1543 40.3 Asymmetric EVB architecture without S-channels
40.4 EVB status parameters
1544 40.4.1 EVBMode = Not supported
40.4.2 EVBMode = EVB Bridge
40.4.3 EVBMode = EVB station
1546 41. VSI discovery and configuration protocol (VDP)
41.1 VSI manager ID TLV definition
41.1.1 TLV type
41.1.2 TLV information string length
1547 41.1.3 VSI Manager ID
41.2 VDP association TLV definitions
41.2.1 TLV type
1548 41.2.2 TLV information string length
41.2.3 Status
41.2.4 VSI Type ID (VTID)
41.2.5 VSI Type Version
41.2.6 VSIID format
1549 41.2.7 VSIID
41.2.8 Filter Info format
1550 41.2.9 Filter Info field
1553 41.2.10 VDP TLV type and Status semantics
1554 41.3 Organizationally defined TLV definitions
41.3.1 TLV type
41.3.2 TLV information string length
41.3.3 Organizationally unique identifier (OUI) or Company ID (CID)
41.3.4 Organizationally defined information
41.4 Validation rules for VDP TLVs
1555 41.5 VDP state machines
41.5.1 State machine conventions
41.5.2 Bridge VDP state machine
1556 41.5.3 Station VDP state machine
1557 41.5.4 VDP state machine timers
41.5.5 VDP state machine variables and parameters
1559 41.5.6 Command-Response TLV field references in state machines
1560 41.5.7 VDP state machine procedures
1562 42. S-Channel Discovery and Configuration Protocol (CDCP)
42.1 CDCP discovery and configuration
42.2 CDCP state machine overview
1563 42.3 CDCP configuration state machine
1564 42.4 CDCP configuration variables
42.4.1 AdminChnCap
1565 42.4.2 AdminRole
42.4.3 AdminSVIDWants
42.4.4 LastLocalSVIDPool
42.4.5 LastRemoteSVIDList
42.4.6 LastSVIDWants
42.4.7 LocalSVIDPool
42.4.8 OperChnCap
42.4.9 OperRole
1566 42.4.10 OperSVIDList
42.4.11 RemoteChnCap
42.4.12 RemoteRole
42.4.13 RemoteSVIDList
42.4.14 schState
42.5 CDCP configuration procedures
42.5.1 SetSVIDRequest (OperRole, AdminSVIDWants, OperSVIDList)
1567 42.5.2 RxSVIDConfig (OperSVIDList, LastRemoteSVIDList)
42.5.3 TxSVIDConfig (OperChnCap, RemoteChnCap, LastLocalSVIDPool, RemoteSVIDList, OperSVIDList)
1568 43. Edge Control Protocol (ECP)
43.1 Edge control protocol operation
1569 43.2 Edge Control Sublayer Service (ECSS)
43.3 Edge control protocol (ECP) and state machine
43.3.1 State machine conventions
43.3.2 Overview
1570 43.3.3 Edge control protocol data unit (ECPDU)
1571 43.3.4 ECP transmit state machine
43.3.5 ECP receive state machine
1572 43.3.6 ECP state machine timers
1573 43.3.7 ECP state machine variables and parameters
1574 43.3.8 ECP state machine procedures
1575 44. Equal Cost Multiple Paths
44.1 SPBM ECMP
44.1.1 ECMP Operation
1576 44.1.2 ECMP ECT Algorithm
1578 44.1.3 Loop prevention for ECMP
44.2 Support for Flow Filtering
1579 44.2.1 Flow filtering tag
1580 44.2.2 F-TAG processing
1581 44.2.3 Forwarding process extension for flow filtering
1582 44.2.4 TTL Loop mitigation
44.2.5 Connectivity Fault Management for ECMP with flow filtering
1584 44.2.6 Operation with selective support for flow filtering
1585 Annex A
PICS proforma—Bridge implementations
A.1 Introduction
A.2 Abbreviations and special symbols
A.2.1 Status symbols
A.2.2 General abbreviations
1586 A.3 Instructions for completing the PICS proforma
A.3.1 General structure of the PICS proforma
A.3.2 Additional information
A.3.3 Exception information
1587 A.3.4 Conditional status
1588 A.4 PICS proforma for IEEE Std 802.1Q—Bridge implementations
A.4.1 Implementation identification
A.4.2 Protocol summary, IEEE Std 802.1Q
1589 A.5 Major capabilities
1593 A.6 Media Access Control methods
A.7 Relay and filtering of frames
1595 A.8 Basic Filtering Services
1596 A.9 Addressing
1598 A.10 Rapid Spanning Tree Protocol
1599 A.11 BPDU encoding
1600 A.12 Implementation parameters
1601 A.13 Performance
A.14 Bridge management
1611 A.15 Remote management
A.16 Expedited traffic classes
1612 A.17 Extended Filtering Services
A.18 Multiple Spanning Tree Protocol
1614 A.19 VLAN support
1618 A.20 MMRP
1619 A.21 MVRP
1620 A.22 MRP
A.23 Connectivity Fault Management
1627 A.24 Management Information Base (MIB)
1629 A.25 Protection Switching
1630 A.26 Data-driven and data-dependent connectivity fault management
A.27 TPMR
1631 A.28 MSP
A.29 Forwarding and queuing for time-sensitive streams
1632 A.30 Congestion notification
1633 A.31 Stream Reservation Protocol
1636 A.32 MIRP
1637 A.33 Priority-based Flow Control
A.34 Enhanced Transmission Selection
1639 A.35 DCBX
A.36 Infrastructure Protection Switching (IPS)
A.37 Shortest Path Bridging
1641 A.38 EVB Bridge
1642 A.39 EVB station
1644 A.40 Edge relay
1646 A.41 VEB and VEPA edge relay components
1647 A.42 VDP, CDCP, and ECP
1648 Annex B
PICS proforma—End station implementations
B.1 Introduction
B.2 Abbreviations and special symbols
B.2.1 Status symbols
B.2.2 General abbreviations
1649 B.3 Instructions for completing the PICS proforma
B.3.1 General structure of the PICS proforma
B.3.2 Additional information
B.3.3 Exception information
1650 B.3.4 Conditional status
1651 B.4 PICS proforma for IEEE Std 802.1Q—End station implementations
B.4.1 Implementation identification
B.4.2 Protocol summary, IEEE Std 802.1Q
1652 B.5 Major capabilities
1653 B.6 MMRP
1654 B.7 MVRP
B.8 MRP
1655 B.9 Forwarding and queuing for time-sensitive streams
B.10 SRP (Stream Reservation Protocol)
1658 B.11 Congestion notification
1659 B.12 Priority-based Flow Control
1660 B.13 Enhanced Transmission Selection
B.14 DCBX
1661 Annex C
DMN (Designated MSRP Node) Implementations
C.1 Designated MSRP nodes on CSNs
C.1.1 Coordinated Shared Network (CSN) characteristics
1662 C.1.2 Designated MSRP Node handling on CSN
C.1.3 MSRPDU handling on a CSN
1664 C.1.4 CSN bandwidth fluctuations
C.2 Designated MSRP Node on MoCA
C.2.1 DMN Selection on MoCA Network
1668 C.2.2 MoCA network bandwidth management
1669 C.3 Designated MSRP Nodes on IEEE 802.11 media
C.3.1 MSRP Handling
1674 C.3.2 BSS DMN selection
C.3.3 BSS network bandwidth management
1678 Annex D
(normative)
IEEE 802.1 Organizationally Specific TLVs
D.1 Requirements of the IEEE 802.1 Organizationally Specific TLV sets
1679 D.2 Organizationally Specific TLV definitions
D.2.1 Port VLAN ID TLV
D.2.2 Port And Protocol VLAN ID TLV
1680 D.2.3 VLAN Name TLV
1681 D.2.4 Protocol Identity TLV
1682 D.2.5 VID Usage Digest TLV
D.2.6 Management VID TLV
1683 D.2.7 Link Aggregation TLV
1684 D.2.8 Congestion Notification TLV
1685 D.2.9 ETS Configuration TLV
1687 D.2.10 ETS Recommendation TLV
1688 D.2.11 Priority-based Flow Control Configuration TLV
1689 D.2.12 Application Priority TLV
1690 D.2.13 EVB TLV
1694 D.2.14 CDCP TLV
1696 D.3 IEEE 802.1 Organizationally Specific TLV management
D.3.1 IEEE 802.1 Organizationally Specific TLV selection management
D.3.2 IEEE 802.1 managed objects—TLV variables
1698 D.4 PICS proforma for IEEE 802.1 Organizationally Specific TLV extensions,
D.4.1 Implementation identification
D.4.2 Protocol summary, IEEE Std 802.1Q
1699 D.4.3 Major capabilities and options
1701 D.5 IEEE 802.1/LLDP extension MIB
D.5.1 Internet Standard Management Framework
D.5.2 Structure of the IEEE 802.1/LLDP extension MIB
1709 D.5.3 Relationship to other MIBs
D.5.4 Security considerations for IEEE 802.1 LLDP extension MIB module
1711 D.5.5 IEEE 802.1 LLDP extension MIB module—version 2 ,
1779 D.5.6 EVB extensions to the IEEE 802.1 LLDP extension MIB module
1788 Annex E
(normative)
Notational conventions used in state diagrams
1790 Annex F
Shared and Independent VLAN Learning
F.1 Requirements for Shared and Independent Learning
1791 F.1.1 Connecting independent VLANs
F.1.2 Duplicate MAC Addresses
1793 F.1.3 Asymmetric VLANs and Rooted-Multipoint connectivity
1797 F.1.4 Shared Learning and Shortest Path Bridging VID Mode
1798 F.1.5 Generic constraints on SVL and IVL use
1800 Annex G
MAC method dependent aspects of VLAN support
G.1 Example tagged IEEE 802.3 Ethertype-encoded frame format
G.2 Padding and frame size considerations
G.2.1 Treatment of PAD fields in IEEE 802.3 frames
1801 G.2.2 Maximum PDU size
G.2.3 Minimum PDU size
1802 Annex H
Interoperability considerations
H.1 Requirements for interoperability
H.1.1 Static filtering requirements
H.1.2 Configuration requirements for VLAN-tagging
1803 H.2 Homogenous VLAN-aware networks
H.2.1 Consistency of static VLAN filtering
1804 H.2.2 Consistent view of the “untagged VLAN(s)” on a given LAN
1805 H.3 Heterogeneous networks: Intermixing MAC Bridges (M) and VLAN Bridges (V)
H.3.1 Example: Adding a VLAN Bridge to provide filtering to a MAC Bridged Network
1806 H.3.2 Example: Adding a MAC Bridge to a (previously) Homogenous VLAN Bridged Network
H.4 Intermixing Port-based classification and Port-and-Protocol-based classification or future enhancements in VLAN Bridges
H.4.1 Example: Intermixing Protocol-based ingress rules
1807 H.4.2 Differing views of untagged traffic on a given LAN
1808 Annex I
Priority and drop precedence
I.1 Traffic types
1809 I.2 Managing latency and throughput
I.3 Traffic type to traffic class mapping
1811 I.4 Traffic types and priority values
1812 I.5 Supporting the credit-based shaper algorithm
1813 I.6 Supporting drop precedence
1814 I.7 Priority code point allocation
I.8 Interoperability
1816 Annex J
Connectivity Fault Management protocol design and use
J.1 Origin of Connectivity Fault Management
J.2 Deployment of Connectivity Fault Management
1817 J.3 MD Level allocation alternative
J.4 Relationship of IEEE Std 802.1Q CFM to other standards
1818 J.5 Interpreting Linktrace results
1819 J.6 MP addressing: Individual and Shared MP addresses
1820 J.6.1 Individual MP address model
J.6.2 Shared MP address model and the CFM Port
1824 Annex K
TPMR use cases
K.1 Use case 1—TPMR as User to Network Interface (UNI) demarcation device
1825 K.2 Use case 2—TPMRs with aggregated links
K.3 Use case 3—Multiple TPMRs
1826 K.4 Special cases
1829 Annex L
Operation of the credit-based shaper algorithm
L.1 Overview of credit-based shaper operation
1832 L.2 “Class measurement intervals” in Bridges
1834 L.3 Determining worst-case latency contribution and buffering requirements
1835 L.3.1 Interference delay
1844 L.3.2 Maximum interference delay and maximum buffer requirement
L.4 Operation of the credit-based shaper in a coordinated shared network
1846 Annex M
Support for PFC in link layers without MAC Control
M.1 Overview
M.2 PFC PDU Format
1847 Annex N
Buffer requirements for Priority-based Flow Control
N.1 Overview
1848 N.2 Delay model
1850 N.3 Interface Delay
N.4 Cable Delay
N.5 Higher Layer Delay
1851 N.6 Computation example
1852 Annex O
Preserving the integrity of FCS fields in MAC Bridges
O.1 Background
O.2 Basic mathematical ideas behind CRC and FCS
1854 O.3 Detection Lossless Circuit approach
1855 O.4 Algorithmic modification of an FCS
1858 O.5 Conclusions
1859 Annex P
Frame duplication and misordering
P.1 Background
P.2 Frame duplication
1860 P.3 Frame misordering
1861 P.4 Other considerations
1862 Annex Q
Bibliography
IEEE P802.1Q REV D2.2 July2014 DRAFT
$312.54