Shopping Cart

No products in the cart.

IEEE 802.1Q 2011

$10.00

IEEE Standard for Local and metropolitan area networks–Media Access Control (MAC) Bridges and Virtual Bridged Local Area Networks

Published By Publication Date Number of Pages
IEEE 2011 1364
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 – Active. This standard specifies how the MAC Service is supported by Virtual Bridged Local Area Networks, the principles of operation of those networks, and the operation of VLAN-aware Bridges, including management, protocols, and algorithms. Incorporates IEEE Std 802.1Q-2005, IEEE Std 802.1ad-2005, IEEE Std 802.1ak-2007, IEEE Std 802.1ag-2007, IEEE Std 802.1ah-2008, IEEE Std 802-1Q-2005/Cor-1-2008, IEEE Std 802.1ap-2008, IEEE Std 802.1Qaw-2009, IEEE Std 802.1Qay-2009, IEEE Std 802.1aj-2009, IEEE Std 802.1Qav-2009, IEEE Std Qau-2010, and IEEE Std Qat-2010. The PDF of this standard is available at no cost, compliments of the IEEE 802 group. http://grouper.ieee.org/groups/802/1/

PDF Catalog

PDF Pages PDF Title
1 Cover
3 Title page
6 Introduction
7 Notice to users
Laws and regulations
8 Copyrights
Updating of IEEE documents
Errata
Interpretations
Patents
9 Participants
11 Historical participants
16 Contents
36 Figures
41 Tables
45 Important notice

1. Overview
46 1.1 Scope
1.2 Purpose
1.3 Introduction
51 1.4 VLAN aims and benefits
52 2. Normative references
55 3. Definitions
70 4. Abbreviations
74 5. Conformance
5.1 Requirements terminology
5.2 Conformant components and equipment
75 5.3 Protocol Implementation Conformance Statement (PICS)
5.4 VLAN-aware Bridge component requirements
81 5.5 C-VLAN component conformance
5.6 S-VLAN component conformance
82 5.7 I-component conformance
83 5.8 B-component conformance
84 5.9 VLAN Bridge conformance
5.10 Provider Bridge conformance
85 5.11 Backbone Edge Bridge conformance
5.12 VLAN-unaware Bridge component requirements
5.13 TPMR component conformance
86 5.14 TPMR conformance
5.15 T-component conformance
87 5.16 End station requirements for MMRP, MVRP, and MSRP
88 5.17 VLAN-aware end station requirements for Connectivity Fault Management
89 5.18 End station requirements—forwarding and queuing for time-sensitive streams
5.19 End station requirements for congestion notification
90 5.20 MAC-specific bridging methods
91 6. Support of the MAC Service
92 6.1 Basic architectural concepts and terms
95 6.2 Provision of the MAC service
96 6.3 Support of the MAC service
97 6.4 Preservation of the MAC service
6.5 Quality of service maintenance
101 6.6 Internal Sublayer Service
105 6.7 Support of the Internal Sublayer Service by specific MAC procedures
111 6.8 Enhanced Internal Sublayer Service
112 6.9 Support of the EISS
117 6.10 Support of the ISS/EISS by Provider Instance Ports
121 6.11 Support of the EISS by Customer Backbone Ports
124 6.12 Protocol VLAN classification
127 6.13 Support of the ISS for attachment to a Provider Bridged Network
129 6.14 Support of the ISS within a system
130 6.15 Support of the ISS by additional technologies
6.16 Filtering services in Bridged Local Area Networks
134 6.17 EISS Multiplex Entity
135 6.18 Backbone Service Instance Multiplex Entity
138 6.19 TESI Multiplex Entity
139 6.20 Support of the ISS with signaled priority
141 7. Principles of network operation
7.1 Network overview
142 7.2 Use of VLANs
143 7.3 VLAN topology
7.4 Locating end stations
145 7.5 Ingress, forwarding, and egress rules
147 8. Principles of bridge operation
8.1 Bridge operation
150 8.2 Bridge architecture
151 8.3 Model of operation
154 8.4 Active topologies, learning, and forwarding
155 8.5 Bridge Port Transmit and Receive
157 8.6 The Forwarding Process
166 8.7 The Learning Process
8.8 The Filtering Database
181 8.9 MST and ESP configuration information
182 8.10 Spanning Tree Protocol Entity
183 8.11 MRP Entities
8.12 Bridge Management Entity
8.13 Addressing
192 9. Tagged frame format
9.1 Purpose of tagging
9.2 Representation and encoding of tag fields
193 9.3 Tag format
9.4 Tag Protocol Identifier (TPID) formats
9.5 Tag Protocol Identification
194 9.6 VLAN Tag Control Information
195 9.7 Backbone Service Instance Tag Control Information
197 10. Multiple Registration Protocol (MRP) and Multiple MAC Registration Protocol (MMRP)
10.1 MRP overview
200 10.2 MRP architecture
201 10.3 MRP Attribute Propagation (MAP)
203 10.4 Requirements to be met by MRP
10.5 Requirements for interoperability between MRP Participants
205 10.6 Protocol operation
209 10.7 Protocol specification
222 10.8 Structure and encoding of MRP Protocol Data Units
228 10.9 Multiple MAC Registration Protocol (MMRP)—Purpose
229 10.10 Model of operation
232 10.11 Default Group filtering behavior and MMRP propagation
234 10.12 Definition of the MMRP application
239 11. VLAN topology management
11.1 Static and dynamic VLAN configuration
240 11.2 Multiple VLAN Registration Protocol
247 12. Bridge management
12.1 Management functions
248 12.2 VLAN-aware bridge objects
249 12.3 Data types
250 12.4 Bridge Management Entity
253 12.5 MAC entities
12.6 Forwarding process
262 12.7 Filtering Database
267 12.8 Bridge Protocol Entity
274 12.9 MRP Entities
277 12.10 Bridge VLAN managed objects
287 12.11 MMRP entities
288 12.12 MST configuration entities
292 12.13 Provider Bridge management
299 12.14 CFM entities
315 12.15 Backbone Core Bridge management
12.16 Backbone Edge Bridge management
330 12.17 DDCFM entities
340 12.18 PBB-TE Protection Switching managed objects
344 12.19 TPMR managed objects
354 12.20 Management entities for forwarding and queueing for time-sensitive streams
355 12.21 Congestion notification managed objects
359 12.22 SRP entities
363 13. Spanning Tree Protocols
364 13.1 Protocol design requirements
365 13.2 Protocol support requirements
13.3 Protocol design goals
366 13.4 RSTP overview
371 13.5 MSTP overview
376 13.6 Compatibility and interoperability
377 13.7 MST Configuration Identifier
378 13.8 Spanning Tree Priority Vectors
380 13.9 CIST Priority Vector calculations
381 13.10 MST Priority Vector calculations
383 13.11 Port Role assignments
384 13.12 Stable connectivity
385 13.13 Communicating Spanning Tree information
386 13.14 Changing Spanning Tree information
387 13.15 Changing Port States with RSTP or MSTP
391 13.16 Managing spanning tree topologies
393 13.17 Updating learned station location information
394 13.18 Managing reconfiguration
395 13.19 Partial and disputed connectivity
13.20 In-service upgrades
396 13.21 Fragile bridges
397 13.22 Spanning tree protocol state machines
399 13.23 State machine timers
401 13.24 Per bridge variables
403 13.25 Per port variables
412 13.26 State machine conditions and parameters
414 13.27 State machine procedures
423 13.28 The Port Timers state machine
13.29 Port Receive state machine
424 13.30 Port Protocol Migration state machine
13.31 Bridge Detection state machine
425 13.32 Port Transmit state machine
426 13.33 Port Information state machine
427 13.34 Port Role Selection state machine
13.35 Port Role Transitions state machine
431 13.36 Port State Transition state machine
432 13.37 Topology Change state machine
433 13.38 Layer 2 Gateway Port Receive state machine
13.39 Customer Edge Port Spanning Tree operation
435 13.40 Virtual Instance Port Spanning Tree operation
436 14. Use of BPDUs by MSTP
14.1 BPDU Structure
14.2 Encoding of parameter types
438 14.3 BPDU formats and parameters
14.4 Validation of received BPDUs
439 14.5 Transmission of BPDUs
440 14.6 Encoding and decoding of STP Configuration, RST, and MST BPDUs
442 15. Support of the MAC Service by Provider Bridged Networks
15.1 Service transparency
443 15.2 Customer service interfaces
15.3 Port-based service interface
444 15.4 C-tagged service interface
445 15.5 S-tagged service interface
446 15.6 Service instance segregation
15.7 Service instance selection and identification
447 15.8 Service priority selection
15.9 Service access protection
448 15.10 Connectivity Fault Management
15.11 Data-driven and data-dependent connectivity fault management (DDCFM)
449 16. Principles of Provider Bridged Network operation
16.1 Provider Bridged Network overview
450 16.2 Provider Bridged Network
451 16.3 Service instance connectivity
452 16.4 Service provider learning of customer end station addresses
16.5 Detection of connectivity loops through attached networks
453 16.6 Network management
454 17. Management Information Base (MIB)
17.1 Internet Standard Management Framework
17.2 Structure of the MIB
496 17.3 Relationship to other MIBs
505 17.4 Security considerations
516 17.5 Dynamic component and Port creation
525 17.6 MIB operations for service interface configuration
534 17.7 MIB modules
888 18. Principles of Connectivity Fault Management operation
889 18.1 Maintenance Domains and Domain Service Access Points
891 18.2 Service instances and Maintenance Associations
892 18.3 Maintenance Domain Levels
896 19. Connectivity Fault Management Entity operation
19.1 Maintenance Points
19.2 Maintenance association End Point
903 19.3 MIP Half Function
906 19.4 Maintenance Point addressing
19.5 Linktrace Output Multiplexer
907 19.6 Linktrace Responder
909 20. Connectivity Fault Management protocols
910 20.1 Continuity Check protocol
913 20.2 Loopback protocol
915 20.3 Linktrace protocol
918 20.4 Connectivity Fault Management state machines
920 20.5 CFM state machine timers
921 20.6 CFM procedures
20.7 Maintenance Domain variable
922 20.8 Maintenance Association variables
20.9 MEP variables
924 20.10 MEP Continuity Check Initiator variables
925 20.11 MEP Continuity Check Initiator procedures
20.12 MEP Continuity Check Initiator state machine
926 20.13 MHF Continuity Check Receiver variables
20.14 MHF Continuity Check Receiver procedures
20.15 MHF Continuity Check Receiver state machine
927 20.16 MEP Continuity Check Receiver variables
929 20.17 MEP Continuity Check Receiver procedures
930 20.18 MEP Continuity Check Receiver state machine
20.19 Remote MEP variables
932 20.20 Remote MEP state machine
20.21 Remote MEP Error variables
933 20.22 Remote MEP Error state machine
20.23 MEP Cross Connect variables
934 20.24 MEP Cross Connect state machine
20.25 MEP Mismatch variables
935 20.26 MEP Mismatch state machines
20.27 MP Loopback Responder variables
937 20.28 MP Loopback Responder procedures
938 20.29 MP Loopback Responder state machine
20.30 MEP Loopback Initiator variables
939 20.31 MEP Loopback Initiator transmit procedures
940 20.32 MEP Loopback Initiator transmit state machine
941 20.33 MEP Loopback Initiator receive procedures
20.34 MEP Loopback Initiator receive state machine
942 20.35 MEP Fault Notification Generator variables
943 20.36 MEP Fault Notification Generator procedures
20.37 MEP Fault Notification Generator state machine
20.38 MEP Mismatch Fault Notification Generator variables
945 20.39 MEP Mismatch Fault Notification Generator procedures
20.40 MEP Mismatch Fault Notification Generator state machine
946 20.41 MEP Linktrace Initiator variables
948 20.42 MEP Linktrace Initiator procedures
949 20.43 MEP Linktrace Initiator receive variables
20.44 MEP Linktrace Initiator receive procedures
20.45 MEP Linktrace Initiator receive state machine
950 20.46 Linktrace Responder variables
20.47 LTM Receiver procedures
956 20.48 LTM Receiver state machine
20.49 LTR Transmitter procedure
957 20.50 LTR Transmitter state machine
958 20.51 CFM PDU validation and versioning
961 20.52 PDU identification
20.53 Use of transaction IDs and sequence numbers
963 21. Encoding of CFM Protocol Data Units
21.1 Structure, representation, and encoding
21.2 CFM encapsulation
964 21.3 CFM request and indication parameters
965 21.4 Common CFM Header
966 21.5 TLV Format
971 21.6 Continuity Check Message format
976 21.7 Loopback Message and Loopback Reply formats
978 21.8 Linktrace Message Format
980 21.9 Linktrace Reply Format
986 22. Connectivity Fault Management in systems
22.1 CFM shims in Bridges
996 22.2 Maintenance Entity creation
1001 22.3 MPs, Ports, and MD Level assignment
22.4 Stations and Connectivity Fault Management
1002 22.5 Scalability of Connectivity Fault Management
1003 22.6 CFM in Provider Bridges
1005 22.7 Management Port MEPs and CFM in the enterprise environment
1006 22.8 Implementing CFM on existing Bridges
1009 23. MAC status propagation
1010 23.1 Model of operation
1012 23.2 MAC status protocol (MSP) overview
1016 23.3 MAC status protocol state machines
1018 23.4 State machine timers
23.5 MSP performance parameters
1019 23.6 State machine variables
1021 23.7 State machine procedures
23.8 Status Transition state machine
23.9 Status Notification state machine
23.10 Receive Process
1022 23.11 Transmit Process
23.12 Management of MSP
1023 23.13 MSPDU transmission, addressing, and protocol identification
1024 23.14 Representation and encoding of octets
23.15 MSPDU structure
1025 23.16 Validation of received MSPDUs
23.17 Other MSP participants
1026 24.
1027 25. Support of the MAC Service by Provider Backbone Bridged Networks
1029 25.1 Service transparency
25.2 Customer service interface
1030 25.3 Port-based service interface
1031 25.4 S-tagged service interface
1033 25.5 I-tagged service interface
1035 25.6 Service instance segregation
25.7 Service instance selection and identification
1036 25.8 Service priority and drop eligibility selection
25.9 Service access protection
1040 25.10 Support of the MAC Service by a PBB-TE Region
1043 25.11 Transparent service interface
1045 26. Principles of Provider Backbone Bridged Network operation
26.1 Provider Backbone Bridged Network overview
1046 26.2 Provider Backbone Bridged Network example
1048 26.3 Backbone VLAN connectivity
1049 26.4 Backbone addressing
1051 26.5 Detection of connectivity loops through attached networks
26.6 Scaling of Provider Backbone Bridges
1052 26.7 Network Management
26.8 Connectivity Fault Management in Provider Backbone Bridges
1060 26.9 Connectivity Fault Management in a PBB-TE Region
1064 26.10 Protection switching for point-to-point TESIs
1073 26.11 Mismatch defect
1075 27.
1076 28.
1077 29. DDCFM operations and protocols
29.1 Principles of DDCFM operation
1080 29.2 DDCFM Entity operation
1085 29.3 DDCFM protocols
1095 29.4 Encoding of DDCFM Protocol Data Units
1098 30. Principles of congestion notification
30.1 Congestion notification design requirements
1100 30.2 Quantized Congestion Notification protocol
1104 30.3 Congestion Controlled Flow
1105 30.4 Congestion Notification Priority Value
30.5 Congestion Notification Tag
30.6 Congestion Notification Domain
1106 30.7 Multicast data
30.8 Congestion notification and additional tags
1108 31. Congestion notification entity operation
31.1 Congestion aware Bridge Forwarding Process
1109 31.2 Congestion aware end station functions
1115 32. Congestion notification protocol
32.1 Congestion Notification Domain operations
1118 32.2 CN component variables
1119 32.3 Congestion notification per-CNPV variables
1121 32.4 CND defense per-Port per-CNPV variables
1124 32.5 Congestion Notification Domain defense procedures
1125 32.6 Congestion Notification Domain defense state machine
32.7 Congestion notification protocol
1126 32.8 Congestion Point variables
1128 32.9 Congestion Point procedures
1131 32.10 Reaction Point per-Port per-CNPV variables
32.11 Reaction Point group variables
1133 32.12 Reaction Point timer
32.13 Reaction Point variables
1134 32.14 Reaction Point procedures
1136 32.15 RP rate control state machine
1138 32.16 Congestion notification and encapsulation interworking function
1140 33. Encoding of congestion notification Protocol Data Units
33.1 Structure, representation, and encoding
33.2 Congestion Notification Tag format
1141 33.3 Congestion Notification Message
1142 33.4 Congestion Notification Message PDU format
1145 34. Forwarding and queuing for time-sensitive streams
34.1 Overview
34.2 Detection of SRP domains
1146 34.3 The bandwidth availability parameters
1147 34.4 Deriving actual bandwidth requirements from the size of the MSDU
1148 34.5 Mapping priorities to traffic classes for time-sensitive streams
1150 34.6 End station behavior
1152 35. Stream Registration Protocol (SRP)
1153 35.1 Multiple Stream Registration Protocol (MSRP)
1156 35.2 Definition of the MSRP application
1179 Annex A (normative) PICS proforma—Bridge implementations
1229 Annex B (normative) PICS proforma—End station implementations
1241 Annex C (normative) DMN (Designated MSRP Node) Implementations
1258 Annex D (normative) IEEE 802.1 Organizationally Specific TLVs
1302 Annex E (normative) Notational conventions used in state diagrams
1304 Annex F (informative) Shared and Independent VLAN Learning
1313 Annex G (informative) MAC method dependent aspects of VLAN support
1315 Annex H (informative) Interoperability considerations
1323 Annex I (informative) Priority and drop precedence
1331 Annex J (informative) Connectivity Fault Management protocol design and use
1339 Annex K (informative) TPMR use cases
1344 Annex L (informative) Operation of the credit-based shaper algorithm
1361 Annex M (informative) Bibliography
IEEE 802.1Q 2011
$10.00