Shopping Cart

No products in the cart.

IEEE P802.1Qcz:2023 Edition

$92.08

IEEE Approved Draft Standard for Local and Metropolitan Area Networks–Bridges and Bridged Networks — Amendment 35: Congestion Isolation

Published By Publication Date Number of Pages
IEEE 2023
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]

Amendment Standard – Active – Draft. This amendment to IEEE Std 802.1Q™-2022 specifies protocols, procedures and managed objects that support the isolation of congesting data flows within data center environments.

PDF Catalog

PDF Pages PDF Title
1 Front cover
2 Title page
8 Participants
10 Introduction
11 Contents
14 Figures
15 Tables
16 Title page
17 1. Overview
1.3 Introduction
18 2. Normative references
19 3. Definitions
20 4. Abbreviations
21 5. Conformance
5.4 VLAN Bridge component requirements
5.4.1 VLAN Bridge component options
5.4.1.6 ETS Bridge requirements
5.4.7 VLAN Bridge requirements for congestion isolation (optional)
22 5.32 End station requirements for congestion isolation
23 6. Support of the MAC Service
6.10 Support of the ISS/EISS by PIPs
6.10.1 Data indications
24 8. Principles of Bridge operation
8.6 The Forwarding Process
8.6.5 Flow classification and metering
25 8.6.5.2 Per-stream classification and metering
8.6.5.2.3 CI Support
26 8.6.5.3 Stream filtering
8.6.5.4 Stream gating
27 8.6.5.5 Flow metering
8.6.6 Queuing frames
8.6.8 Transmission selection
8.6.8.6 Enhancements for congestion isolation
28 12. Bridge management
12.1 Management functions
12.1.1 Configuration Management
12.2 VLAN Bridge objects
12.31 Managed objects for per-stream classification and metering
12.31.1 The Stream Parameter Table
29 12.31.2 The Stream Filter Instance Table
30 12.31.2.2 stream_handle specification data type
12.31.3 The Stream Gate Instance Table
31 12.33 Congestion Isolation managed objects
32 12.33.1 CI entity managed object
12.33.2 CI Peer Table
12.33.3 CI Stream Table
33 12.33.4 CIP entity managed object
34 30. Principles of congestion notification
30.1 Congestion notification design requirements
30.3 Congestion Controlled Flow (CCF)
35 46. Time-Sensitive Networking (TSN) configuration
46.2 User/network configuration information
46.2.1 Data types
46.2.3 Talker
46.2.3.4 DataFrameSpecification
46.2.3.4.4 IPv6-tuple
36 48. YANG Data Models
48.2 IEEE 802.1Q YANG models
48.2.8 Congestion Isolation (CI) model
37 48.3 Structure of the YANG models
48.3.7 Asynchronous Traffic Shaping (ATS) model
38 48.3.8 Congestion Isolation (CI) model
39 48.4 Security considerations
48.4.8 Security considerations of the Congestion Isolation model
40 48.5 YANG schema tree definitions
48.5.11 Schema for the ieee802-dot1q-stream-filters-gates YANG module
48.5.12 Schema for the ieee802-dot1q-stream-filters-gates-bridge YANG module
41 48.5.13 Schema for the ieee802-dot1q-ats YANG module
48.5.14 Schema for the ieee802-dot1q-ats-bridge YANG module
42 48.5.15 Schema for the ieee802-dot1q-congestion-isolation YANG module
43 48.5.16 Schema for the ieee802-dot1q-congestion-isolation-bridge YANG module
44 48.6 YANG modules
48.6.2 The ieee802-dot1q-types YANG module
59 48.6.11 The ieee802-dot1q-stream-filters-gates YANG module
65 48.6.12 The ieee802-dot1q-stream-filters-gates-bridge YANG module
66 48.6.13 The ieee802-dot1q-ats YANG module
71 48.6.14 The ieee802-dot1q-ats-bridge YANG module
73 48.6.15 The ieee802-dot1q-congestion-isolation YANG module
81 48.6.16 The ieee802-dot1q-congestion-isolation-bridge YANG module
83 49. Congestion Isolation
84 49.1 Congestion isolation objectives
85 49.2 Principles of congestion isolation
86 49.2.1 Congesting flow identification
49.2.2 IEEE Std 802.1CB stream identification
49.2.3 Flow priority modification
49.2.4 Priority-based Flow Control interaction
87 49.2.5 Congestion isolation signaling
49.2.6 Congesting to non-congesting status change
88 49.2.7 System topology and port orientation
49.2.8 Comparison to Congestion Notification
89 49.3 The Congestion Isolation Aware Forwarding Process
90 49.3.1 CIP Congestion Detection
49.3.2 CIP transmission gates
49.3.3 CIM Demultiplexer
49.3.4 Congesting flow identification
49.3.5 CIM Multiplexer
91 49.3.6 CI Peer Table
49.3.7 CI Stream Table
49.4 Congestion Isolation Protocol
49.4.1 Variables controlling operation
49.4.1.1 CI entity variables
49.4.1.1.1 ciMasterEnable
49.4.1.1.2 ciCIMTransmitPriority
92 49.4.1.1.3 ciMaxFlowLife
49.4.1.2 CIP entity variables
49.4.1.2.1 cipMacAddress
49.4.1.2.2 cipIPv4Address
49.4.1.2.3 cipIPv6Address
49.4.1.2.4 cipCIMUDPPort
49.4.1.2.5 cipQueueMap[]
93 49.4.1.2.6 cipMinHeaderOctets
49.4.1.2.7 cipMaxCIM
49.4.1.3 CIP entity per-port variables
49.4.1.3.1 ciRxPort
49.4.1.3.2 ciAddDel
49.4.1.4 CIP entity per-port per-traffic class variables
94 49.4.1.4.1 cipGateControl
49.4.1.4.2 cipNonCongestedTime
49.4.1.4.3 cipCongesting
49.4.1.5 CIP entity per-stream variables
49.4.1.5.1 ciStreamIdHandle
49.4.1.5.2 ciCIMCount
95 49.4.1.5.3 ciCreateTime
49.4.1.5.4 ciStreamCreateMask
49.4.1.5.5 ciQueueKey
49.4.1.5.6 ciDestination_address
49.4.1.5.7 ciSource_address
49.4.1.5.8 ciVlan_identifier
49.4.1.5.9 ciMsdu
49.4.2 CIP procedures
96 49.4.2.1 ciInitialize()
49.4.2.2 EM_UNITDATA.request (parameters)
98 49.4.2.3 condTransmitCimAddPdu()
49.4.2.4 transmitCimDelPdu()
49.4.2.5 buildAndSendCim()
100 49.4.2.6 processCimPdu()
49.4.2.7 addCongestingFlow()
101 49.4.2.8 delCongestingFlow()
49.4.2.9 flushCongestingFlows()
102 49.4.2.10 periodicTableCleanup()
49.4.3 Encoding of the CIM PDU
103 49.4.3.1 Layer-2 CIM PDU encapsulation
49.4.3.1.1 .Version
49.4.3.1.2 Subtype
49.4.3.2 IPv4 layer-3 CIM PDU encapsulation
104 49.4.3.3 IPv6 layer-3 CIM PDU encapsulation
49.4.3.4 Congestion Isolation Message PDU format
49.4.3.4.1 Version
49.4.3.4.2 Reserved
49.4.3.4.3 Add/Del
49.4.3.4.4 destination_address
105 49.4.3.4.5 source_address
49.4.3.4.6 vlan_identifier
49.4.3.4.7 Encapsulated MSDU length
49.4.3.4.8 Encapsulated MSDU
49.4.3.5 CIM Validation
49.4.4 LLDP Congestion Isolation TLV
49.4.4.1 LLDP Congestion Isolation TLV procedures
106 49.4.4.1.1 addCiPeer()
49.4.4.1.2 delCiPeer()
49.5 Topology Recognition
49.5.1 TR theory of operation
107 49.5.2 TR variables controlling operation
49.5.2.1 trDeviceType
49.5.2.2 trLevel
49.5.2.3 trPortOrientation
49.5.3 TR procedures
108 49.5.3.1 trInit()
49.5.3.2 trSet()
49.5.3.3 trUpdate()
109 Annex A (normative) PICS proforma—Bridge implementations
A.5 Major capabilities
A.7 Relay and filtering of frames
110 A.14 Bridge management
111 A.47 YANG
112 A.53 Congestion Isolation
113 Annex B (normative) PICS proforma—End station implementations
B.5 Major capabilities
B.19 Congestion Isolation
114 Annex D (normative) IEEE 802.1 Organizationally Specific TLVs
D.1 Requirements of the IEEE 802.1 Organizationally Specific TLV sets
D.2 Organizationally Specific TLV definitions
D.2.15 Congestion Isolation TLV
D.2.15.1 TLV type
115 D.2.15.2 TLV information string length
D.2.15.3 Queue Map
D.2.15.4 CIM Encap Length
D.2.15.5 MAC Address
D.2.15.6 UDP Port Number
D.2.15.7 Address Family
D.2.15.8 IP Address
116 D.2.15.9 Congestion Isolation TLV usage rules
D.2.16 Topology Recognition TLV
D.2.16.1 TLV Type
D.2.16.2 TLV information string length
D.2.16.3 Device Type
117 D.2.16.4 Topology Level
D.2.16.5 Port Orientation
D.3 IEEE 802.1 Organizationally Specific TLV management
D.3.2 IEEE 802.1 managed objects—TLV variables
D.3.2.11 Congestion Isolation TLV managed objects
D.3.2.12 Topology Recognition TLV managed objects
118 D.4 PICS proforma for IEEE 802.1 Organizationally Specific TLV extensions
D.4.3 Major capabilities and options
119 D.5 IEEE 802.1/LLDP extension MIB
D.5.2 Structure of the IEEE 802.1/LLDP extension MIB
120 D.5.4 Security considerations for IEEE 802.1 LLDP extension MIB module
122 D.5.5 IEEE 802.1 LLDP extension MIB module—version 2
194 D.6 IEEE 802.1/LLDP extension YANG
D.6.1 YANG framework
D.6.2 IEEE 802.1 Organizationally Specific TLV YANG data models
D.6.2.1 IEEE 802.1/LLDP extension basicSet TLV model
195 D.6.2.2 IEEE 802.1/LLDP extension cnSet YANG model
196 D.6.2.3 IEEE 802.1/LLDP extension dcbxSet YANG model
197 D.6.2.4 IEEE 802.1/LLDP extension evbSet YANG model
198 D.6.2.5 IEEE 802.1/LLDP extension ciSet TLV model
D.6.2.6 IEEE 802.1/LLDP extension trSet TLV model
199 D.6.3 Structure of the IEEE 802.1/LLDP extension YANG models
200 D.6.4 Security considerations
D.6.4.1 Security considerations of the ieee802-dot1q-lldp-basic-tlv YANG module
D.6.4.2 Security considerations of the ieee802-dot1q-lldp-cn-tlv YANG module
D.6.4.3 Security considerations of the ieee802-dot1q-lldp-dcbx-tlv YANG module
201 D.6.4.4 Security considerations of the ieee802-dot1q-lldp-evb-tlv YANG module
D.6.4.5 Security considerations of the ieee802-dot1q-lldp-ci-tlv YANG module
D.6.4.6 Security considerations of the ieee802-dot1q-lldp-tr-tlv YANG module
D.6.5 Definition of the IEEE 802.1/LLDP extension YANG modules
D.6.5.1 Schema for the ieee802-dot1q-lldp-basic-tlv YANG module
202 D.6.5.2 Schema for the ieee802-dot1q-lldp-cn-tlv YANG module
D.6.5.3 Schema for the ieee802-dot1q-lldp-dcbx-tlv YANG module
204 D.6.5.4 Schema for the ieee802-dot1q-lldp-evb-tlv YANG module
D.6.5.5 Schema for the ieee802-dot1q-lldp-ci-tlv YANG module
D.6.5.6 Schema for the ieee802-dot1q-lldp-tr-tlv YANG module
205 D.6.6 IEEE 802.1/LLDP extension YANG modules
D.6.6.1 The ieee802-dot1q-lldp-basic-tlv YANG module
209 D.6.6.2 The ieee802-dot1q-lldp-cn-tlv YANG module
211 D.6.6.3 The ieee802-dot1q-lldp-dcbx-tlv YANG module
219 D.6.6.4 The ieee802-dot1q-lldp-evb-tlv YANG module
220 D.6.6.5 The ieee802-dot1q-lldp-ci-tlv YANG module
223 D.6.6.6 The ieee802-dot1q-lldp-tr-tlv YANG module
226 Annex W (informative) Maintaining frame order with Congestion Isolation
228 W.1 Queue markers for order preservation
230 W.2 Congestion Isolation queuing and Priority-based Flow Control
233 Annex X (informative) Bibliography
237 Back cover
IEEE P802.1Qcz
$92.08