802.1Qcz-2023
802.1Qcz-2023 - IEEE Standard for Local and Metropolitan Area Networks--Bridges and Bridged Networks -- Amendment 35: Congestion Isolation
802.1Q-2022
802.1Q-2022 - IEEE Standard for Local and Metropolitan Area Networks--Bridges and Bridged Networks
https://standards.ieee.org/products-programs/ieee-get-program/
Contents
802.1Q-2022
- Overview.. 74
1.1 Scope.. 74
1.2 Purpose. 74
1.3 Introduction 75 - Normative references. 83
- Definitions . 87
- Abbreviations. 109
- Conformance 115
5.1 Requirements terminology... 115
5.2 Conformant components and equipment . 115
5.3 Protocol Implementation Conformance Statement (PICS).. 116
5.4 VLAN Bridge component requirements 116
5.4.1 VLAN Bridge component options 117
5.4.2 Multiple VLAN Registration Protocol (MVRP) requirements ... 123
5.4.3 VLAN Bridge requirements for congestion notification 123
5.4.4 Multiple Stream Registration Protocol (MSRP) requirements ... 124
5.4.5 Shortest Path Bridging (SPB) operation (optional) .. 124
5.4.6 Path Control and Reservation (PCR) (optional) . 125
5.5 C-VLAN component conformance.. 126
5.5.1 C-VLAN component options 126
5.5.2 TE-MSTID (optional) . 126
5.6 S-VLAN component conformance .. 127
5.6.1 S-VLAN component options 127
5.6.2 S-VLAN component requirements for Provider Backbone Bridge Traffic
Engineering (PBB-TE) ... 127
5.6.3 S-VLAN component requirements for PBB-TE IPS 128
5.6.4 S-VLAN component requirements for ECMP with flow filtering ... 128
5.7 I-component conformance ... 128
5.7.1 I-component options . 128
5.8 B-component conformance.. 129
5.8.1 B-component options 129
5.8.2 B-component requirements for PBB-TE 129
5.8.3 B-component requirements for PBB-TE IPS 130
5.8.4 B-component requirements for ECMP with flow filtering ... 130
5.9 C-VLAN Bridge conformance... 130
5.9.1 C-VLAN Bridge options . 130
5.10 Provider Bridge conformance 130
5.10.1 S-VLAN Bridge conformance 131
5.10.2 Provider Edge Bridge conformance .. 131
5.11 System requirements for Priority-based Flow Control (PFC) ... 131
5.12 Backbone Edge Bridge (BEB) conformance . 131
5.12.1 BEB requirements for PBB-TE .. 132
5.13 MAC Bridge component requirements.. 132
5.13.1 MAC Bridge component options 132
5.14 MAC Bridge conformance... 133
5.14.1 MAC Bridge options . 133
5.15 TPMR component conformance 134
5.15.1 TPMR component options 134
5.16 TPMR conformance. 134
5.16.1 TPMR options . 135
5.17 T-component conformance .. 135
5.17.1 T-component options 135
5.18 End station requirements for MMRP, MVRP, and MSRP .. 135
5.18.1 MMRP requirements and options . 135
5.18.2 MVRP requirements and options 136
5.18.3 MSRP requirements and options 136
5.19 VLAN-aware end station requirements for CFM 137
5.20 End station requirements—FQTSS . 137
5.21 End station requirements for congestion notification 138
5.22 MAC-specific bridging methods . 138
5.23 EVB Bridge requirements 139
5.24 EVB station requirements 139
5.24.1 Edge relay (ER) requirements . 140
5.25 End station requirements—enhancements for scheduled traffic . 141
5.26 End station requirements—enhancements for frame preemption 142
5.27 End station requirements—PSFP. 142
5.28 End station requirements—Cyclic queuing and forwarding 142
5.29 TSN CNC station requirements . 142
5.30 VDP-NVO3 requirements 143
5.30.1 VDP-NVO3 nNVE requirements . 143
5.30.2 VDP-NVO3 tNVE requirements 143
5.31 End station requirements—ATS 143 - Support of the MAC Service . 144
6.1 Basic architectural concepts and terms.. 145
6.2 Provision of the MAC Service... 145
6.2.1 Point-to-point, multipoint-to-multipoint, and rooted-multipoint connectivity ... 146
6.3 Support of the MAC Service . 146
6.4 Preservation of the MAC Service 147
6.5 Quality of service (QoS) maintenance... 147
6.5.1 Service availability ... 147
6.5.2 Frame loss . 148
6.5.3 Frame misordering 148
6.5.4 Frame duplication . 149
6.5.5 Transit delay . 150
6.5.6 Frame lifetime . 150
6.5.7 Undetected frame error rate .. 151
6.5.8 Maximum Service Data Unit Size 151
6.5.9 Priority 151
6.5.10 Throughput 152
6.6 Internal Sublayer Service (ISS) . 153
6.7 Support of the ISS by specific MAC procedures. 153
6.7.1 Support of the ISS by IEEE Std 802.3 (Ethernet) . 153
6.7.2 Frame preemption . 153
6.8 Enhanced Internal Sublayer Service (EISS) 154
6.8.1 Service primitives . 154
6.8.2 Status parameters 155
6.8.3 Point-to-point parameters . 155
6.8.4 Control primitives and parameters 155
6.9 Support of the EISS . 156
6.9.1 Data indications .. 157
6.9.2 Data requests . 158
6.9.3 Priority Code Point encoding 158
6.9.4 Regenerating priority 160
6.10 Support of the ISS/EISS by PIPs . 161
6.10.1 Data indications .. 163
6.10.2 Data requests . 164
6.10.3 Priority Code Point encoding 164
6.11 Support of the EISS by CBPs 165
6.11.1 Data indications .. 166
6.11.2 Data requests . 167
6.11.3 Priority Code Point decoding 168
6.11.4 Regenerating priority 168
6.12 Protocol VLAN classification 168
6.12.1 Protocol Templates ... 170
6.12.2 Protocol Group Identifiers 170
6.12.3 Protocol Group Database 170
6.13 Support of the ISS for attachment to a PBN 171
6.13.1 Data requests . 172
6.13.2 Data indications .. 172
6.14 Support of the ISS within a system.. 173
6.15 Support of the ISS by additional technologies... 173
6.16 Filtering services in Bridged Networks . 173
6.16.1 Purpose(s) of filtering service provision . 174
6.16.2 Goals of filtering service provision .. 174
6.16.3 Users of filtering services . 174
6.16.4 Basis of service ... 174
6.16.5 Categories of service . 175
6.16.6 Service configuration 175
6.16.7 Service definition for Extended Filtering Services ... 175
6.17 EISS Multiplex Entity 177
6.18 Backbone Service Instance Multiplex Entity. 178
6.18.1 Demultiplexing direction 179
6.18.2 Multiplexing direction 180
6.18.3 Priority Code Point encoding 180
6.18.4 Status parameters 180
6.19 TESI Multiplex Entity ... 181
6.20 Support of the ISS with signaled priority 182
6.20.1 Data indications .. 182
6.20.2 Data requests . 183
6.21 Infrastructure Segment Multiplex Entity . 183
6.22 PDU and protocol discrimination and media. 184 - Principles of Virtual Bridged Network operation 185
7.1 Network overview 185
7.2 Use of VLANs ... 186
7.3 Active topology.. 186
7.4 VLAN topology . 187
7.5 Locating end stations . 188
7.6 Ingress, forwarding, and egress rules. 189 - Principles of Bridge operation ... 190
8.1 Bridge operation 190
8.1.1 Relay . 190
8.1.2 Filtering and relaying information 191
8.1.3 Duplicate frame prevention .. 191
8.1.4 Traffic segregation 191
8.1.5 Traffic reduction . 192
8.1.6 Traffic expediting . 192
8.1.7 Conversion of frame formats 192
8.2 Bridge architecture... 193
8.3 Model of operation... 195
8.4 Active topologies, learning, and forwarding . 199
8.5 Bridge Port Transmit and Receive... 200
8.5.1 Bridge Port connectivity . 200
8.5.2 TPMR Port connectivity . 201
8.5.3 Support of Higher Layer Entities 202
8.6 The Forwarding Process 202
8.6.1 Active topology enforcement 203
8.6.2 Ingress filtering ... 205
8.6.3 Frame filtering 205
8.6.4 Egress filtering 208
8.6.5 Flow classification and metering 208
8.6.6 Queuing frames ... 217
8.6.7 Queue management ... 218
8.6.8 Transmission selection 219
8.6.9 Scheduled traffic state machines . 225
8.6.10 Stream gate control state machines ... 232
8.6.11 ATS Scheduler state machines ... 234
8.7 The Learning Process. 238
8.7.1 Default filtering utility criteria 238
8.7.2 Enhanced filtering utility criteria 238
8.7.3 Ageing of Dynamic Filtering Entries 239
8.8 The Filtering Database (FDB) ... 239
8.8.1 Static Filtering Entries 242
8.8.2 Static VLAN Registration Entries 243
8.8.3 Dynamic Filtering Entries . 244
8.8.4 MAC Address Registration Entries .. 245
8.8.5 Dynamic VLAN Registration Entries . 245
8.8.6 Default Group filtering behavior 246
8.8.7 Dynamic Reservation Entries . 247
8.8.8 Allocation of VIDs to FIDs .. 247
8.8.9 Querying the FDB . 248
8.8.10 Determination of the member set for a VID . 252
8.8.11 Permanent Database .. 252
8.8.12 Connection_Identifier . 252
8.9 MST, SPB, and ESP configuration information 253
8.9.1 MST Configuration Table . 254
8.9.2 MST configuration identification . 254
8.9.3 FID to MSTI Allocation Table ... 254
8.9.4 SPT Configuration Identification 254
8.10 Spanning Tree Protocol Entity... 255
8.11 MRP entities 255
8.12 Bridge Management Entity.. 256
8.13 Addressing ... 256
8.13.1 End stations ... 256
8.13.2 Bridge Ports .. 256
8.13.3 Use of LLC by Spanning Tree Protocol Entities 257
8.13.4 Reserved MAC addresses . 257
8.13.5 Group MAC addresses for spanning tree entity .. 257
8.13.6 Group MAC addresses for MRP Applications ... 259
8.13.7 Bridge Management Entities 260
8.13.8 Unique identification of a Bridge . 260
8.13.9 Points of attachment and connectivity for Higher Layer Entities . 260
8.13.10 VLAN attachment and connectivity for Higher Layer Entities .. 264
8.13.11 CFM entities . 265 - Tagged frame format . 267
9.1 Purpose of tagging ... 267
9.2 Representation and encoding of tag fields... 267
9.3 Tag format 268
9.4 TPID formats . 268
9.5 Tag Protocol identification .. 268
9.6 VLAN Tag Control Information (TCI).. 269
9.7 Backbone Service Instance Tag Control Information (I-TAG TCI) 270 - Multiple Registration Protocol (MRP) and Multiple MAC Registration Protocol (MMRP) 272
10.1 MRP overview ... 272
10.2 MRP architecture . 275
10.3 MRP Attribute Propagation (MAP). 276
10.3.1 MAP Context 277
10.4 Requirements to be met by MRP. 278
10.5 Requirements for interoperability between MRP Participants .. 278
10.6 Protocol operation 280
10.7 Protocol specification 284
10.7.1 Notational conventions and abbreviations 285
10.7.2 Registrar Administrative Controls 286
10.7.3 Applicant Administrative Controls ... 287
10.7.4 Protocol timers 287
10.7.5 Protocol event definitions . 288
10.7.6 Protocol Action definitions ... 290
10.7.7 Applicant state machine .. 292
10.7.8 Registrar state machine ... 292
10.7.9 LeaveAll state machine ... 292
10.7.10 PeriodicTransmission state machine . 295
10.7.11 Timer values . 295
10.7.12 Operational reporting and statistics .. 296
10.7.13 Interoperability considerations ... 296
10.7.14 External control ... 297
10.8 Structure and encoding of Multiple Registration Protocol Data Units (MRPDUs) 297
10.8.1 Structure .. 297
10.8.2 Encoding of MRPDU parameters . 299
10.8.3 Packing and parsing MRPDUs ... 302
10.9 Multiple MAC Registration Protocol (MMRP)—Purpose.. 304
10.10 MMRP Model of operation.. 305
10.10.1 Propagation of Group Membership information 306
10.10.2 Propagation of Group service requirement information . 307
10.10.3 Source pruning 307
10.10.4 Use of Group service requirement registration by end stations .. 307
10.11 Default Group filtering behavior and MMRP propagation . 307
10.12 Definition of the MMRP application . 309
10.12.1 Definition of MRP elements . 309
10.12.2 Provision and support of Extended Filtering Services 311
10.12.3 Use of “new” declaration capability . 313
10.12.4 Attribute value support requirements . 313
10.12.5 Registrar Administrative Controls 313 - VLAN topology management 314
11.1 Static and dynamic VLAN configuration 314
11.2 Multiple VLAN Registration Protocol (MVRP) . 315
11.2.1 MVRP overview . 315
11.2.2 VLAN registration service definition . 317
11.2.3 Definition of the MVRP application . 318
11.2.4 VID translation table . 321
11.2.5 Use of “new” declaration capability . 321
11.2.6 New-Only Participant and Registrar Administrative Controls ... 321
11.2.7 Attribute value support requirements . 321 - Bridge management . 322
12.1 Management functions... 322
12.1.1 Configuration Management .. 322
12.1.2 Fault Management 323
12.1.3 Performance Management 323
12.1.4 Security Management . 323
12.1.5 Accounting Management 323
12.2 VLAN Bridge objects 323
12.3 Data types 324
12.4 Bridge Management Entity.. 325
12.4.1 Bridge Configuration 325
12.4.2 Port configuration . 328
12.5 MAC entities 330
12.5.1 ISS Port Number table managed object (optional) ... 330
12.6 Forwarding process.. 331
12.6.1 The Port Counters . 331
12.6.2 Priority handling . 332
12.6.3 Traffic Class Table 339
12.7 Filtering Database (FDB). 340
12.7.1 The Filtering Database object . 340
12.7.2 A Static Filtering Entry object 341
12.7.3 A Dynamic Filtering Entry object 341
12.7.4 A MAC Address Registration Entry object .. 342
12.7.5 A VLAN Registration Entry object .. 342
12.7.6 Permanent Database object ... 342
12.7.7 General FDB operations . 343
12.8 Bridge Protocol Entity ... 345
12.8.1 The Protocol Entity ... 345
12.9 MRP Entities 352
12.9.1 The MRP Timer object ... 352
12.9.2 The MRP Attribute Type object . 353
12.9.3 Periodic state machine objects 354
12.10 Bridge VLAN managed objects. 354
12.10.1 Bridge VLAN Configuration managed object 355
12.10.2 VLAN Configuration managed object 360
12.10.3 The VID to FID allocation managed object .. 361
12.11 MMRP entities... 363
12.11.1 MMRP Configuration managed object ... 363
12.12 MST configuration entities .. 365
12.12.1 The MSTI List 365
12.12.2 The FID to MSTID Allocation Table . 366
12.12.3 The MST Configuration Table ... 367
12.13 Provider Bridge management 369
12.13.1 Provider Bridge Port Type managed object .. 370
12.13.2 Customer Edge Port Configuration managed object 371
12.13.3 Remote Customer Access managed object ... 374
12.14 CFM entities 376
12.14.1 Maintenance Domain list managed object 376
12.14.2 CFM Stack managed object .. 378
12.14.3 Default MD Level managed object ... 379
12.14.4 Configuration Error List managed object . 380
12.14.5 Maintenance Domain managed object 381
12.14.6 Maintenance Association managed object 383
12.14.7 Maintenance association Endpoint managed object . 386
12.15 Backbone Core Bridge (BCB) management 393
12.16 Backbone Edge Bridge (BEB) management . 393
12.16.1 BEB configuration managed object .. 395
12.16.2 BEB/PB/VLAN Bridge Port configuration managed object 399
12.16.3 VIP configuration managed object ... 399
12.16.4 PIP configuration managed object 400
12.16.5 CBP Configuration managed object . 407
12.17 DDCFM entities. 410
12.17.1 DDCFM Stack managed object .. 410
12.17.2 Reflection Responder managed object ... 410
12.17.3 RFM Receiver managed object ... 414
12.17.4 Decapsulator Responder managed object . 415
12.17.5 SFM Originator managed object . 417
12.18 PBB-TE Protection Switching managed objects . 420
12.18.1 TE protection group list managed object 420
12.18.2 TE protection group managed object 421
12.19 TPMR managed objects. 423
12.19.1 TPMR management entity 424
12.19.2 MAC and PHY entities ... 426
12.19.3 Forwarding Process ... 426
12.19.4 MAC Status Propagation Entity (MSPE) . 431
12.20 Management entities for FQTSS . 433
12.20.1 The Bandwidth Availability Parameter Table 433
12.20.2 The Transmission Selection Algorithm Table 434
12.20.3 The Priority Regeneration Override Table ... 434
12.20.4 SR Class to Priority Mapping Table . 434
12.21 Congestion Notification managed objects ... 435
12.21.1 CN component managed object .. 435
12.21.2 CN component priority managed object . 435
12.21.3 CN Port priority managed object 437
12.21.4 Congestion Point managed object . 438
12.21.5 Reaction Point port priority managed object 438
12.21.6 Reaction Point group managed object 439
12.22 Stream Reservation Protocol (SRP) entities 439
12.22.1 SRP Bridge Base Table ... 440
12.22.2 SRP Bridge Port Table 440
12.22.3 SRP Latency Parameter Table 441
12.22.4 SRP Stream Table . 441
12.22.5 SRP Reservations Table .. 441
12.22.6 SRP Stream Preload Table 442
12.22.7 SRP Reservations Preload Table 442
12.23 Priority-based Flow Control objects 444
12.24 1:1 PBB-TE IPS managed objects ... 444
12.24.1 IPG list managed object .. 444
12.24.2 IPG managed object .. 446
12.25 Shortest Path Bridging managed objects . 448
12.25.1 The SPB System managed object . 449
12.25.2 The SPB MTID Static managed object ... 451
12.25.3 The SPB Topology Instance Dynamic managed object . 453
12.25.4 The SPB ECT Static Entry managed object . 453
12.25.5 The SPB ECT Dynamic Entry managed object .. 455
12.25.6 The SPB Adjacency Static Entry managed object 456
12.25.7 The SPB Adjacency Dynamic Entry managed object 457
12.25.8 The SPBM BSI Static Entry managed object . 457
12.25.9 The SPB Topology Node Table managed object 459
12.25.10 The SPB Topology ECT Table managed object . 460
12.25.11 The SPB Topology Edge Table managed object 460
12.25.12 The SPBM Topology Service Table managed object . 461
12.25.13 The SPBV Topology Service Table managed object . 462
12.25.14 The ECMP ECT Static Entry managed object 463
12.26 Edge Virtual Bridging (EVB) management. 464
12.26.1 EVB system base table ... 467
12.26.2 SBP table entry ... 469
12.26.3 VSI table entry 470
12.26.4 S-channel configuration and management 471
12.26.5 ER management .. 473
12.27 Edge Control Protocol (ECP) management . 474
12.27.1 ECP table entry ... 474
12.28 Path Control and Reservation (PCR) management.. 475
12.28.1 The PCR ECT Static Entry managed object . 476
12.28.2 The PCR Topology ECT Table managed object 478
12.29 Managed objects for scheduled traffic... 479
12.29.1 The Gate Parameter Table 479
12.29.2 Timing points for scheduled traffic .. 481
12.30 Managed objects for frame preemption . 482
12.30.1 Frame Preemption Parameter table ... 482
12.31 Managed objects for per-stream classification and metering 484
12.31.1 The Stream Parameter Table . 484
12.31.2 The Stream Filter Instance Table 485
12.31.3 The Stream Gate Instance Table . 487
12.31.4 The Flow Meter Instance Table .. 490
12.31.5 The Scheduler Instance Table . 490
12.31.6 The Scheduler Group Instance Table 491
12.31.7 The Scheduler Port Parameter Table 492
12.31.8 The Scheduler Timing Characteristics Table 492
12.32 Stream reservation remote management 494
12.32.1 Bridge Delay . 494
12.32.2 Propagation Delay . 496
12.32.3 Static Trees ... 496
12.32.4 MRP External Control 497 - Spanning tree protocols . 501
13.1 Protocol design requirements. 502
13.2 Protocol support requirements ... 503
13.2.1 MSTP support requirements . 503
13.2.2 SPB support requirements 503
13.3 Protocol design goals . 504
13.4 RSTP overview .. 504
13.4.1 Computation of the active topology .. 505
13.4.2 Example topologies ... 506
13.5 MSTP overview . 509
13.5.1 Example topologies ... 510
13.5.2 Relationship of MSTP to RSTP .. 513
13.5.3 Modeling an MST or SPT Region as a single Bridge . 513
13.6 SPB overview 514
13.7 Compatibility and interoperability... 515
13.7.1 Designated Port selection 515
13.7.2 Force Protocol Version ... 515
13.8 MST Configuration Identifier (MCID).. 516
13.9 Spanning tree priority vectors 517
13.10 CIST Priority Vector calculations 519
13.11 MST Priority Vector calculations 521
13.12 Port Role assignments 523
13.13 Stable connectivity... 524
13.14 Communicating spanning tree information . 525
13.15 Changing spanning tree information 526
13.16 Changing Port States with RSTP or MSTP . 527
13.16.1 Subtree connectivity and priority vectors . 528
13.16.2 Root Port transition to Forwarding ... 528
13.16.3 Designated Port transition to Forwarding . 528
13.16.4 Master Port transition to Forwarding 530
13.17 Changing Port States with SPB . 532
13.17.1 Agreement Digest . 534
13.18 Managing spanning tree topologies . 535
13.19 Updating learned station location information .. 536
13.20 Managing reconfiguration 538
13.21 Partial and disputed connectivity. 539
13.22 In-service upgrades .. 539
13.23 Fragile Bridges... 541
13.24 Spanning tree protocol state machines... 541
13.25 State machine timers 543
13.25.1 edgeDelayWhile .. 544
13.25.2 fdWhile ... 544
13.25.3 helloWhen . 544
13.25.4 mdelayWhile . 544
13.25.5 rbWhile ... 544
13.25.6 rcvdInfoWhile . 544
13.25.7 rrWhile 545
13.25.8 tcDetected . 545
13.25.9 tcWhile 545
13.25.10 pseudoInfoHelloWhen 545
13.26 Per Bridge variables. 545
13.26.1 agreementDigest . 546
13.26.2 BridgeIdentifier ... 546
13.26.3 BridgePriority . 546
13.26.4 BridgeTimes .. 546
13.26.5 ForceProtocolVersion . 547
13.26.6 MigrateTime . 547
13.26.7 MstConfigId .. 547
13.26.8 AuxMstConfigId . 547
13.26.9 rootPortId 547
13.26.10 rootPriority 547
13.26.11 rootTimes 547
13.26.12 TxHoldCount 547
13.27 Per port variables . 547
13.27.1 AdminEdge ... 550
13.27.2 ageingTime ... 550
13.27.3 agree .. 550
13.27.4 agreed 550
13.27.5 agreedAbove . 550
13.27.6 agreedDigest . 550
13.27.7 agreedDigestValid 550
13.27.8 agreeDigest ... 550
13.27.9 agreeDigestValid 550
13.27.10 agreedMisorder ... 551
13.27.11 agreedN ... 551
13.27.12 agreedND 551
13.27.13 agreedPriority 551
13.27.14 agreedTopology .. 551
13.27.15 agreementOutstanding 551
13.27.16 agreeN . 551
13.27.17 agreeND .. 551
13.27.18 AutoEdge 551
13.27.19 AutoIsolate 552
13.27.20 designatedPriority . 552
13.27.21 designatedTimes . 552
13.27.22 disputed ... 552
13.27.23 enableBPDUrx 552
13.27.24 enableBPDUtx 552
13.27.25 ExternalPortPathCost 552
13.27.26 isL2gp . 552
13.27.27 isolate 553
13.27.28 fdbFlush .. 553
13.27.29 forward 553
13.27.30 forwarding . 553
13.27.31 infoInternal 553
13.27.32 infoIs . 553
13.27.33 InternalPortPathCost . 553
13.27.34 learn .. 554
13.27.35 learning ... 554
13.27.36 master 554
13.27.37 mastered .. 554
13.27.38 mcheck 554
13.27.39 msgPriority 554
13.27.40 msgTimes 554
13.27.41 neighbourPriority 555
13.27.42 newInfo ... 555
13.27.43 newInfoMsti .. 555
13.27.44 operEdge . 555
13.27.45 portEnabled ... 555
13.27.46 portId . 555
13.27.47 portPriority 555
13.27.48 portTimes 556
13.27.49 proposed .. 556
13.27.50 proposing 556
13.27.51 pseudoRootId 556
13.27.52 rcvdBPDU . 556
13.27.53 rcvdInfo ... 556
13.27.54 rcvdInternal ... 556
13.27.55 rcvdMsg .. 556
13.27.56 rcvdRSTP 556
13.27.57 rcvdSTP .. 556
13.27.58 rcvdTc . 556
13.27.59 rcvdTcAck 556
13.27.60 rcvdTcn ... 557
13.27.61 reRoot 557
13.27.62 reselect 557
13.27.63 restrictedDomainRole . 557
13.27.64 restrictedRole 557
13.27.65 restrictedTcn . 557
13.27.66 role 557
13.27.67 selected 557
13.27.68 selectedRole .. 557
13.27.69 sendRSTP 558
13.27.70 sync ... 558
13.27.71 synced . 558
13.27.72 tcAck . 558
13.27.73 tcProp 558
13.27.74 tick 558
13.27.75 txCount 558
13.27.76 updtInfo ... 558
13.28 State machine conditions and parameters 558
13.28.1 allSptAgree ... 559
13.28.2 allSynced . 559
13.28.3 allTransmitReady 559
13.28.4 BestAgreementPriority ... 559
13.28.5 cist . 559
13.28.6 cistRootPort .. 559
13.28.7 cistDesignatedPort 560
13.28.8 EdgeDelay . 560
13.28.9 forwardDelay 560
13.28.10 FwdDelay 560
13.28.11 HelloTime . 560
13.28.12 MaxAge .. 560
13.28.13 msti 560
13.28.14 mstiDesignatedOrTCpropagatingRootPort ... 560
13.28.15 mstiMasterPort 560
13.28.16 operPointToPoint 560
13.28.17 rcvdAnyMsg . 560
13.28.18 rcvdCistMsg .. 560
13.28.19 rcvdMstiMsg . 561
13.28.20 reRooted .. 561
13.28.21 rstpVersion 561
13.28.22 spt 561
13.28.23 stpVersion . 561
13.28.24 updtCistInfo .. 561
13.28.25 updtMstiInfo . 561
13.29 State machine procedures 561
13.29.1 betterorsameInfo(newInfoIs) 562
13.29.2 clearAllRcvdMsgs() .. 562
13.29.3 clearReselectTree() ... 562
13.29.4 disableForwarding() .. 563
13.29.5 disableLearning() 563
13.29.6 enableForwarding() ... 563
13.29.7 enableLearning() . 563
13.29.8 fromSameRegion() 563
13.29.9 newTcDetected() . 563
13.29.10 newTcWhile() . 563
13.29.11 pseudoRcvMsgs() . 564
13.29.12 rcvInfo() .. 564
13.29.13 rcvMsgs() 565
13.29.14 rcvAgreements() . 565
13.29.15 recordAgreement() 565
13.29.16 recordDispute() ... 566
13.29.17 recordMastered() . 566
13.29.18 recordPriority() ... 566
13.29.19 recordProposal() .. 566
13.29.20 recordTimes() 566
13.29.21 setReRootTree() .. 567
13.29.22 setSelectedTree() 567
13.29.23 setSyncTree() 567
13.29.24 setTcFlags() .. 567
13.29.25 setTcPropTree() .. 567
13.29.26 syncMaster() . 567
13.29.27 txConfig() 567
13.29.28 txRstp() ... 568
13.29.29 txTcn() 568
13.29.30 updtAgreement() . 568
13.29.31 updtBPDUVersion() . 569
13.29.32 updtDigest() .. 569
13.29.33 updtRcvdInfoWhile() 570
13.29.34 updtRolesTree() .. 571
13.29.35 uptRolesDisabledTree() .. 572
13.30 The Port Timers state machine .. 572
13.31 Port Receive state machine .. 573
13.32 Port Protocol Migration state machine .. 574
13.33 Bridge Detection state machine . 574
13.34 Port Transmit state machine 575
13.35 Port Information state machine.. 576
13.36 Port Role Selection state machine ... 577
13.37 Port Role Transitions state machine 577
13.38 Port State Transition state machine . 582
13.38.1 Port State transitions for the CIST and MSTIs ... 583
13.38.2 Port State transitions for SPTs 583
13.39 Topology Change state machine 584
13.40 Layer 2 Gateway Port Receive state machine ... 585
13.41 CEP spanning tree operation 585
13.41.1 PEP operPointToPointMAC and operEdge .. 585
13.41.2 updtRolesTree() .. 586
13.41.3 setReRootTree(), setSyncTree(), setTcPropTree() ... 586
13.41.4 allSynced, reRooted .. 586
13.41.5 Configuration parameters . 586
13.42 Virtual Instance Port (VIP) spanning tree operation . 587 - Encoding of Bridge Protocol Data Units (BPDUs) . 588
14.1 BPDU Structure . 588
14.1.1 Transmission and representation of octets 588
14.1.2 Common BPDU fields 588
14.2 Encoding of parameter types . 590
14.2.1 Encoding of Protocol Identifiers . 590
14.2.2 Encoding of Protocol Version Identifiers . 590
14.2.3 Encoding of BPDU types 590
14.2.4 Encoding of flags 590
14.2.5 Encoding of Bridge Identifiers ... 590
14.2.6 Encoding of External Root Path Cost and Internal Root Path Cost .. 591
14.2.7 Encoding of Port Identifiers .. 591
14.2.8 Encoding of Timer Values 591
14.2.9 Encoding of Port Role values . 591
14.2.10 Encoding of Length Values .. 592
14.2.11 Encoding of Hop Counts . 592
14.3 Transmission of BPDUs 592
14.4 Encoding and decoding of STP Configuration, RST, MST, and SPT BPDUs.. 592
14.4.1 MSTI Configuration Messages ... 594
14.5 Validation of received BPDUs .. 595
14.6 Validation and interoperability .. 596 - Support of the MAC Service by PBNs .. 597
15.1 Service transparency 597
15.2 Customer service interfaces . 598
15.3 Port-based service interface . 598
15.4 C-tagged service interface ... 599
15.5 S-tagged service interface 600
15.6 Remote customer service interfaces (RCSIs) 601
15.7 Service instance segregation 604
15.8 Service instance selection and identification . 604
15.9 Service priority selection . 605
15.10 Service access protection . 605 - Principles of Provider Bridged Network (PBN) operation.. 606
16.1 PBN overview 606
16.2 Provider Bridged Network (PBN) ... 607
16.3 Service instance connectivity. 610
16.4 Service provider learning of customer end station addresses 611
16.5 Detection of connectivity loops through attached networks 611
16.6 Network management 612 - Management Information Base (MIB) .. 613
17.1 Internet Standard Management Framework 613
17.2 Structure of the MIB 613
17.2.1 Structure of the IEEE8021-TC-MIB . 615
17.2.2 Structure of the IEEE8021-BRIDGE-MIB ... 616
17.2.3 Structure of the IEEE8021-SPANNING-TREE MIB 620
17.2.4 Structure of the IEEE8021-Q-BRIDGE-MIB . 623
17.2.5 Structure of the IEEE8021-PB-MIB . 628
17.2.6 Structure of the IEEE8021-MSTP-MIB . 630
17.2.7 Structure of the IEEE8021-CFM-MIB ... 633
17.2.8 Structure of the IEEE8021-PBB-MIB 639
17.2.9 Structure of the IEEE8021-DDCFM-MIBs .. 642
17.2.10 Structure of the IEEE8021-PBBTE-MIB . 644
17.2.11 Structure of the TPMR MIB . 647
17.2.12 Structure of the IEEE8021-FQTSS-MIB 649
17.2.13 Structure of the IEEE8021-CN-MIB 650
17.2.14 Structure of the IEEE8021-SRP-MIB . 652
17.2.15 Structure of the IEEE8021-MVRPX-MIB ... 654
17.2.16 Structure of the IEEE8021-MIRP-MIB .. 654
17.2.17 Structure of the IEEE8021-PFC-MIB . 655
17.2.18 Structure of the IEEE8021-TEIPS-MIB . 655
17.2.19 Structure of the IEEE8021-SPB-MIB . 657
17.2.20 Structure of the IEEE8021-EVB-MIB 662
17.2.21 Structure of the IEEE8021-ECMP-MIB . 666
17.2.22 Structure of the IEEE8021-ST-MIB . 667
17.2.23 Structure of the IEEE8021-Preemption-MIB . 668
17.2.24 Structure of the IEEE8021-PSFP-MIB ... 668
17.2.25 Structure of the IEEE8021-TSN-REMOTE-MANAGEMENT-MIB 671
17.3 MIB module relationships ... 673
17.3.1 Relationship of the IEEE8021-TC-MIB to other MIB modules . 673
17.3.2 Relationship of the IEEE8021-BRIDGE-MIB to other MIB modules ... 673
17.3.3 Relationship of the IEEE8021-RSTP MIB to other MIB modules .. 676
17.3.4 Relationship of the IEEE8021-Q-BRIDGE-MIB to other MIB modules . 676
17.3.5 Relationship of the IEEE8021-PB-BRIDGE MIB to other MIB modules ... 678
17.3.6 Relationship of the IEEE8021-MSTP-MIB to other MIB modules . 678
17.3.7 Relationship of the IEEE8021-CFM-MIB to other MIB modules ... 678
17.3.8 Relationship of the IEEE8021-PBB-MIB to other MIB modules 679
17.3.9 Relationship of the IEEE8021-DDCFM to other MIB modules 680
17.3.10 Relationship of the IEEE8021-PBBTE-MIB to other MIB modules . 680
17.3.11 Relationship of the IEEE8021-TPMR MIB to other MIB modules . 681
17.3.12 Relationship of the IEEE8021-FQTSS-MIB to other MIB modules 681
17.3.13 Relationship of the IEEE802-CN-MIB to other MIB modules .. 681
17.3.14 Relationship of the IEEE8021-SRP-MIB to other MIB modules . 682
17.3.15 Relationship of the IEEE8021-MVRPX-MIB to other MIB modules ... 682
17.3.16 Relationship of the IEEE8021-MIRP-MIB to other MIB modules .. 682
17.3.17 Relationship of the IEEE8021-PFC-MIB to other MIB modules . 682
17.3.18 Relationship of the IEEE8021-TEIPS-MIB to other MIB modules . 683
17.3.19 Relationship of the IEEE8021-SPB-MIB to other MIB modules . 683
17.3.20 Relationship of the IEEE8021-EVB-MIB to other MIB modules 683
17.3.21 Relationship of the IEEE8021-ECMP-MIB to other MIB modules . 683
17.3.22 Relationship of the IEEE8021-ST-MIB to other MIB modules . 683
17.3.23 Relationship of the IEEE8021-Preemption-MIB to other MIB modules . 684
17.3.24 Relationship of IEEE8021-PSFP-MIB to other MIB modules ... 684
17.3.25 Relationship of IEEE8021-TSN-REMOTE-MANAGEMENT-MIB to other MIB
modules ... 684
17.4 Security considerations .. 684
17.4.1 Security considerations of the IEEE8021-TC-MIB .. 684
17.4.2 Security considerations of the IEEE8021-BRIDGE-MIB 685
17.4.3 Security considerations of the IEEE8021-SPANNING-TREE MIB 686
17.4.4 Security considerations of the IEEE8021-Q-BRIDGE-MIB 686
17.4.5 Security considerations of the IEEE8021-PB-MIB .. 687
17.4.6 Security considerations of the IEEE8021-MSTP-MIB .. 687
17.4.7 Security considerations of the IEEE8021-CFM-MIB 688
17.4.8 Security considerations of the IEEE8021-PBB-MIB . 690
17.4.9 Security considerations of the IEEE8021-DDCFM-MIB . 691
17.4.10 Security considerations of the IEEE8021-PBBTE-MIB 691
17.4.11 Security considerations of the IEEE8021-TPMR-MIB .. 692
17.4.12 Security considerations of the IEEE8021-FQTSS-MIB . 692
17.4.13 Security considerations of the IEEE8021-CN-MIB . 693
17.4.14 Security considerations of the IEEE8021-SRP-MIB 695
17.4.15 Security considerations of the IEEE8021-MVRPX-MIB . 695
17.4.16 Security considerations of the IEEE8021-MIRP-MIB ... 696
17.4.17 Security considerations of the IEEE8021-PFC-MIB 696
17.4.18 Security considerations of the IEEE8021-TEIPS-MIB .. 696
17.4.19 Security considerations of the IEEE8021-SPB-MIB 697
17.4.20 Security considerations of the IEEE8021-EVB-MIB . 697
17.4.21 Security considerations of the IEEE8021-ECMP-MIB .. 699
17.4.22 Security considerations of the IEEE8021-ST-MIB .. 699
17.4.23 Security considerations of the IEEE8021-Preemption-MIB 700
17.4.24 Security considerations of the IEEE8021-PSFP-MIB 700
17.4.25 Security considerations of the IEEE8021-TSN-REMOTE-MANAGEMENT-MIB
702
17.5 Dynamic component and Port creation.. 703
17.5.1 Overview of the dynamically created Bridge entities . 703
17.5.2 Component creation .. 704
17.5.3 Port creation .. 705
17.6 MIB operations for service interface configuration. 715
17.6.1 Provisioning PBN service interfaces 715
17.6.2 Provisioning Backbone Bridged Network service interfaces . 718
17.7 MIB modules 724
17.7.1 Definitions for the IEEE8021-TC-MIB module . 724
17.7.2 Definitions for the IEEE8021-BRIDGE-MIB module ... 733
17.7.3 Definitions for the IEEE8021-SPANNING-TREE-MIB module 766
17.7.4 Definitions for the IEEE8021-Q-BRIDGE-MIB module . 781
17.7.5 Definitions for the IEEE8021-PB-MIB module . 819
17.7.6 Definitions for the IEEE8021-MSTP-MIB module .. 834
17.7.7 Definitions for the CFM MIB modules .. 858
17.7.8 Definitions for the IEEE8021-PBB-MIB module 926
17.7.9 Definitions for the IEEE8021-DDCFM-MIB module 945
17.7.10 Definitions for the IEEE8021-PBBTE-MIB module 960
17.7.11 Definitions for the IEEE8021-TPMR-MIB module . 974
17.7.12 Definitions for the IEEE8021-FQTSS-MIB module 986
17.7.13 Definitions for the IEEE8021-CN-MIB module 998
17.7.14 Definitions for the IEEE8021-SRP-MIB module ... 1028
17.7.15 Definitions for the IEEE8021-MVRPX-MIB module .. 1046
17.7.16 Definitions for the IEEE8021-MIRP-MIB module 1050
17.7.17 Definitions for the IEEE8021-PFC-MIB module ... 1055
17.7.18 Definitions for the IEEE8021-TEIPS-V2-MIB module . 1058
17.7.19 Definitions for the IEEE8021-SPB-MIB module ... 1070
17.7.20 Definitions for the IEEE8021-EVB-MIB module .. 1106
17.7.21 Definitions for the IEEE8021-ECMP-MIB module . 1130
17.7.22 Definitions for the IEEE8021-ST-MIB module . 1137
17.7.23 Definitions for the IEEE8021-Preemption-MIB module 1148
17.7.24 Definitions for the IEEE8021-PSFP-MIB module . 1153
17.7.25 Definitions for the IEEE8021-TSN-REMOTE-MANAGEMENT-MIB module
1173 - Principles of Connectivity Fault Management operation .. 1182
18.1 Maintenance Domains and DoSAPs 1183
18.2 Service instances and MAs 1185
18.3 Maintenance Domain Levels ... 1186 - CFM entity operation... 1190
19.1 Maintenance Points (MPs). 1190
19.2 MA Endpoints (MEPs) 1190
19.2.1 MEP identification .. 1190
19.2.2 MEP functions .. 1192
19.2.3 MEP architecture 1192
19.2.4 MP Type Demultiplexer . 1194
19.2.5 MP Multiplexer . 1194
19.2.6 MP Level Demultiplexer 1194
19.2.7 MP OpCode Demultiplexer 1194
19.2.8 MEP Continuity Check Receiver 1194
19.2.9 MEP Continuity Check Initiator . 1195
19.2.10 MP Loopback Responder 1195
19.2.11 MEP Loopback Initiator . 1196
19.2.12 MEP Linktrace Initiator 1196
19.2.13 MEP LTI SAP ... 1196
19.2.14 MEP Linktrace SAP 1196
19.2.15 MEP CCM Database . 1196
19.2.16 MEP Fault Notification Generator .. 1196
19.2.17 MEP Decapsulator Responder (DR) . 1196
19.2.18 MEP RFM Receiver 1197
19.3 MIP Half Function . 1197
19.3.1 MHF identification . 1197
19.3.2 MHF functions .. 1197
19.3.3 MHF architecture 1198
19.3.4 MHF Level Demultiplexer .. 1198
19.3.5 MHF Type Demultiplexer .. 1199
19.3.6 MHF OpCode Demultiplexer ... 1199
19.3.7 MHF Multiplexer 1199
19.3.8 MHF Loopback Responder . 1199
19.3.9 MHF Continuity Check Receiver ... 1199
19.3.10 MIP CCM Database 1199
19.3.11 MHF Linktrace SAP . 1199
19.3.12 MHF DR . 1199
19.3.13 MHF RFM Receiver . 1199
19.4 MP addressing.. 1200
19.5 Linktrace Output Multiplexer (LOM).. 1200
19.6 Linktrace Responder 1201 - CFM protocols . 1203
20.1 Continuity Check protocol. 1204
20.1.1 MAC status reporting in the CCM .. 1206
20.1.2 Defects and Fault Alarms ... 1206
20.1.3 CCM reception .. 1206
20.2 Loopback protocol . 1207
20.2.1 LBM transmission ... 1207
20.2.2 LBM reception and LBR transmission . 1208
20.2.3 LBR reception ... 1209
20.3 Linktrace protocol.. 1209
20.3.1 LTM origination . 1210
20.3.2 LTM reception, forwarding, and replying .. 1211
20.3.3 LTR reception ... 1212
20.4 CFM state machines. 1213
20.5 CFM state machine timers . 1213
20.5.1 LTFwhile 1213
20.5.2 CCIwhile . 1213
20.5.3 errorCCMwhile . 1214
20.5.4 xconCCMwhile . 1215
20.5.5 LBIwhile . 1215
20.5.6 FNGwhile 1215
20.5.7 mmCCMwhile .. 1215
20.5.8 mmLocwhile . 1215
20.5.9 mmFNGwhile ... 1215
20.5.10 rMEPwhile .. 1215
20.6 CFM procedures 1215
20.6.1 CCMtime() .. 1215
20.7 Maintenance Domain variable . 1216
20.7.1 mdLevel 1216
20.8 MA variables 1216
20.8.1 CCMinterval . 1216
20.9 MEP variables.. 1216
20.9.1 MEPactive ... 1217
20.9.2 enableRmepDefect .. 1217
20.9.3 MAdefectIndication 1217
20.9.4 allRMEPsDead .. 1218
20.9.5 lowestAlarmPri . 1218
20.9.6 presentRDI .. 1218
20.9.7 MEPprimaryVID 1218
20.9.8 presentTraffic 1218
20.9.9 presentmmLoc .. 1218
20.9.10 ISpresentTraffic 1218
20.9.11 ISpresentmmLoc . 1218
20.9.12 EpMEP .. 1219
20.10 MEP Continuity Check Initiator variables. 1219
20.10.1 CCIenabled . 1219
20.10.2 CCIsentCCMs ... 1219
20.10.3 MACstatusChanged 1219
20.10.4 Npaths ... 1219
20.10.5 flowHash[ ] . 1219
20.10.6 pathN . 1219
20.10.7 CCMcnt . 1220
20.11 MEP Continuity Check Initiator procedures ... 1220
20.11.1 xmitCCM() .. 1220
20.12 MEP Continuity Check Initiator state machine . 1221
20.13 MHF Continuity Check Receiver variables. 1221
20.13.1 MHFrecvdCCM 1221
20.13.2 MHFCCMPDU . 1221
20.14 MHF Continuity Check Receiver procedures.. 1222
20.14.1 MHFprocessCCM() 1222
20.15 MHF Continuity Check Receiver state machine ... 1222
20.16 MEP Continuity Check Receiver variables . 1222
20.16.1 CCMreceivedEqual . 1223
20.16.2 CCMequalPDU . 1223
20.16.3 CCMreceivedLow ... 1223
20.16.4 CCMlowPDU 1223
20.16.5 recvdMacAddress ... 1223
20.16.6 recvdRDI . 1223
20.16.7 recvdInterval . 1223
20.16.8 recvdPortState ... 1223
20.16.9 recvdInterfaceStatus 1223
20.16.10 recvdSenderId ... 1224
20.16.11 recvdFrame . 1224
20.16.12 CCMsequenceErrors . 1224
20.16.13 rcvdTrafficBit ... 1224
20.17 MEP Continuity Check Receiver procedures .. 1224
20.17.1 MEPprocessEqualCCM() ... 1224
20.17.2 MEPprocessLowCCM() . 1225
20.18 MEP Continuity Check Receiver state machine 1225
20.19 Remote MEP variables 1225
20.19.1 rMEPCCMdefect 1226
20.19.2 rMEPlastRDI and rMEPlastRDI[i] . 1226
20.19.3 rMEPlastPortState ... 1226
20.19.4 rMEPlastInterfaceStatus . 1226
20.19.5 rMEPlastSenderId ... 1227
20.19.6 rCCMreceived ... 1227
20.19.7 rMEPmacAddress ... 1227
20.19.8 rMEPportStatusDefect .. 1227
20.19.9 rMEPinterfaceStatusDefect 1227
20.19.10 lastPathN . 1227
20.20 Remote MEP state machine. 1227
20.21 Remote MEP Error variables... 1227
20.21.1 errorCCMreceived .. 1228
20.21.2 errorCCMlastFailure . 1228
20.21.3 errorCCMdefect 1229
20.22 Remote MEP Error state machine . 1229
20.23 MEP Cross Connect variables . 1229
20.23.1 xconCCMreceived .. 1229
20.23.2 xconCCMlastFailure . 1229
20.23.3 xconCCMdefect 1230
20.24 MEP Cross Connect state machine 1230
20.25 MEP Mismatch variables... 1230
20.25.1 mmCCMreceived 1230
20.25.2 mmCCMdefect .. 1231
20.25.3 mmCCMTime ... 1231
20.25.4 disableLocdefect . 1231
20.25.5 mmLocdefect 1231
20.26 MEP Mismatch state machines 1231
20.27 MP Loopback Responder variables . 1231
20.27.1 LBMreceived 1231
20.27.2 LBMPDU 1232
20.28 MP Loopback Responder procedures .. 1233
20.28.1 ProcessLBM() ... 1233
20.28.2 xmitLBR() ... 1233
20.29 MP Loopback Responder state machine 1234
20.30 MEP Loopback Initiator variables. 1234
20.30.1 LBMsToSend 1235
20.30.2 nextLBMtransID . 1235
20.30.3 expectedLBRtransID 1235
20.30.4 LBIactive 1235
20.30.5 xmitReady ... 1235
20.30.6 LBRreceived . 1235
20.30.7 LBRPDU . 1235
20.31 MEP Loopback Initiator transmit procedures.. 1235
20.31.1 xmitLBM() .. 1236
20.32 MEP Loopback Initiator transmit state machine ... 1236
20.33 MEP Loopback Initiator receive procedures ... 1236
20.33.1 ProcessLBR() 1237
20.34 MEP Loopback Initiator receive state machine. 1238
20.35 MEP Fault Notification Generator variables ... 1238
20.35.1 fngPriority ... 1238
20.35.2 fngDefect 1238
20.35.3 fngAlarmTime .. 1238
20.35.4 fngResetTime 1239
20.35.5 someRMEPCCMdefect 1239
20.35.6 someMACstatusDefect . 1239
20.35.7 someRDIdefect . 1239
20.35.8 highestDefectPri 1239
20.35.9 highestDefect 1239
20.36 MEP Fault Notification Generator procedures 1239
20.36.1 xmitFaultAlarm() 1240
20.37 MEP Fault Notification Generator state machine.. 1240
20.38 MEP Mismatch Fault Notification Generator variables 1240
20.38.1 mfngAllowed 1241
20.38.2 mmdefectIndication 1241
20.38.3 mfngAlarmTime . 1241
20.38.4 mfngResetTime . 1241
20.39 MEP Mismatch Fault Notification Generator procedures . 1241
20.39.1 xmitFaultAlarm() 1241
20.40 MEP Mismatch Fault Notification Generator state machine... 1241
20.41 MEP Linktrace Initiator variables.. 1241
20.41.1 nextLTMtransID . 1242
20.41.2 ltmReplyList . 1242
20.42 MEP Linktrace Initiator procedures 1244
20.42.1 xmitLTM() .. 1244
20.43 MEP Linktrace Initiator receive variables . 1245
20.43.1 LTRreceived . 1245
20.43.2 LTRPDU . 1245
20.44 MEP Linktrace Initiator receive procedures 1245
20.44.1 ProcessLTR() 1246
20.45 MEP Linktrace Initiator receive state machine 1246
20.46 Linktrace Responder variables. 1246
20.46.1 nPendingLTRs .. 1246
20.46.2 LTMreceived 1247
20.46.3 LTMPDU 1247
20.47 LTM Receiver procedures . 1247
20.47.1 ProcessLTM() ... 1247
20.47.2 clearPendingLTRs() 1251
20.47.3 ForwardLTM() .. 1251
20.47.4 enqueLTR() . 1252
20.48 LTM Receiver state machine... 1254
20.49 LTR Transmitter procedure . 1254
20.49.1 xmitOldestLTR() 1254
20.50 LTR Transmitter state machine . 1254
20.51 CFM PDU validation and versioning .. 1254
20.51.1 Goals of CFM PDU versioning 1255
20.51.2 PDU transmission ... 1255
20.51.3 PDU validation . 1256
20.51.4 Validation pass .. 1256
20.51.5 Execution pass .. 1257
20.51.6 Future extensions 1258
20.52 PDU identification . 1258
20.53 Use of transaction IDs and sequence numbers 1258 - Encoding of CFM PDUs 1260
21.1 Structure, representation, and encoding. 1260
21.2 CFM encapsulation 1260
21.3 CFM request and indication parameters 1261
21.3.1 destination_address parameter .. 1261
21.3.2 source_address parameter ... 1261
21.4 Common CFM Header. 1261
21.4.1 MD Level 1261
21.4.2 Version .. 1261
21.4.3 OpCode . 1262
21.4.4 Flags 1262
21.4.5 First TLV Offset . 1263
21.5 TLV format 1263
21.5.1 General format for CFM TLVs . 1263
21.5.2 Organization-Specific TLV 1263
21.5.3 Sender ID TLV . 1265
21.5.4 Port Status TLV 1266
21.5.5 Interface Status TLV . 1267
21.5.6 Data TLV 1268
21.5.7 End TLV . 1268
21.6 CCM format. 1268
21.6.1 Flags 1269
21.6.2 First TLV Offset . 1270
21.6.3 Sequence Number ... 1270
21.6.4 Maintenance association Endpoint Identifier ... 1270
21.6.5 Maintenance Association Identifier 1270
21.6.6 Defined by ITU-T G.8013/Y.1731 . 1273
21.6.7 Optional CCM TLVs 1273
21.7 LBM and LBR formats 1273
21.7.1 Flags 1274
21.7.2 First TLV Offset . 1274
21.7.3 Loopback Transaction Identifier . 1274
21.7.4 Additional LBM/LBR TLVs 1274
21.7.5 PBB-TE MIP TLV .. 1274
21.8 LTM format . 1275
21.8.1 Flags 1276
21.8.2 First TLV Offset . 1276
21.8.3 LTM Transaction Identifier 1276
21.8.4 LTM TTL 1276
21.8.5 Original MAC Address . 1276
21.8.6 Target MAC Address 1276
21.8.7 Additional LTM TLVs .. 1277
21.8.8 LTM Egress Identifier TLV 1277
21.9 LTR format 1277
21.9.1 Flags 1277
21.9.2 First TLV Offset . 1278
21.9.3 LTR Transaction Identifier . 1278
21.9.4 Reply TTL ... 1278
21.9.5 Relay Action . 1279
21.9.6 Additional LTR TLVs .. 1279
21.9.7 LTR Egress Identifier TLV . 1279
21.9.8 Reply Ingress TLV .. 1280
21.9.9 Reply Egress TLV .. 1281 - CFM in systems . 1283
22.1 CFM shims in Bridges . 1283
22.1.1 Preliminary positioning of MPs 1283
22.1.2 CFM and the Forwarding Process .. 1284
22.1.3 Up/Down separation of MPs . 1286
22.1.4 Service instances over multiple Bridges . 1288
22.1.5 Multiple VID service instances . 1290
22.1.6 Untagged CFM PDUs ... 1290
22.1.7 MPs and non-VLAN-aware Bridges . 1290
22.1.8 MPs and other standards . 1291
22.1.9 CFM and IEEE 802.3 OAM . 1293
22.2 Maintenance Entity creation 1293
22.2.1 Creating Maintenance Domains and MAs .. 1294
22.2.2 Creating MEPs .. 1294
22.2.3 Creating MIPs ... 1296
22.2.4 CFM configuration errors ... 1297
22.3 MPs, Ports, and MD Level assignment 1298
22.4 Stations and CFM .. 1298
22.5 Scalability of CFM. 1299
22.6 CFM in Provider Bridges... 1300
22.6.1 MPs and C-VLAN components 1300
22.6.2 Maintenance C-VLAN on a Port-based service interface .. 1300
22.6.3 Maintenance C-VLAN on a C-tagged service interface . 1302
22.6.4 MPs and Port-mapping S-VLAN components . 1302
22.7 Management Port MEPs and CFM in the enterprise environment 1304
22.8 Implementing CFM on Bridges that implement earlier revisions of IEEE Std 802.1Q 1306 - MAC status propagation 1307
23.1 Model of operation. 1309
23.1.1 MAC Status Shim (MSS) ... 1310
23.1.2 Relationship of CFM to the MSS ... 1310
23.2 MAC Status Protocol (MSP) overview . 1310
23.3 MSP state machines . 1315
23.4 State machine timers 1316
23.4.1 linkNotifyWhen 1316
23.4.2 linkNotifyWhile 1316
23.4.3 macNotifyWhile 1316
23.4.4 macRecoverWhile ... 1316
23.5 MSP performance parameters.. 1316
23.5.1 LinkNotify .. 1317
23.5.2 LinkNotifyWait . 1317
23.5.3 LinkNotifyRetry 1317
23.5.4 MACNotify . 1317
23.5.5 MACNotifyTime 1317
23.5.6 MACRecoverTime .. 1317
23.6 State machine variables . 1317
23.6.1 BEGIN .. 1317
23.6.2 addConfirmed ... 1317
23.6.3 disableMAC 1317
23.6.4 disabledMAC 1317
23.6.5 disableMSS . 1317
23.6.6 lossConfirmed ... 1317
23.6.7 macOperational . 1318
23.6.8 mssOperational . 1318
23.6.9 prop . 1318
23.6.10 rxAck 1318
23.6.11 rxAdd 1318
23.6.12 rxAddConfirm ... 1318
23.6.13 rxLoss 1318
23.6.14 rxLossConfirm .. 1318
23.6.15 txAck . 1318
23.6.16 txAdd 1318
23.6.17 txAddConfirm ... 1318
23.6.18 txLoss 1318
23.6.19 txLossConfirm .. 1318
23.7 State machine procedures .. 1319
23.8 Status Transition state machine (STM) . 1319
23.9 Status Notification state machine (SNM) .. 1319
23.10 Receive Process . 1319
23.11 Transmit Process 1319
23.12 Management of MSP ... 1320
23.13 MSPDU transmission, addressing, and protocol identification. 1321
23.13.1 Destination MAC Address .. 1321
23.13.2 Source MAC Address ... 1321
23.13.3 Priority .. 1321
23.13.4 EtherType use and encoding . 1321
23.14 Representation and encoding of octets 1322
23.15 MSPDU structure... 1322
23.15.1 Protocol Version . 1322
23.15.2 Packet Type . 1322
23.16 Validation of received MSPDUs ... 1323
23.17 Other MSP participants 1323 - Bridge performance . 1324
24.1 Guaranteed Port Filtering Rate 1324
24.2 Guaranteed Bridge Relaying Rate . 1324
24.3 RSTP performance requirements... 1324 - Support of the MAC Service by PBBNs ... 1326
25.1 Service transparency 1328
25.2 Customer service interface. 1328
25.3 Port-based service interface . 1329
25.4 S-tagged service interface.. 1330
25.5 I-tagged service interface... 1332
25.6 Service instance segregation 1334
25.7 Service instance selection and identification ... 1334
25.8 Service priority and drop eligibility selection.. 1334
25.9 Service access protection ... 1335
25.9.1 Class II redundant LANs access protection 1337
25.9.2 Class III simple redundant LANs and nodes access protection 1337
25.10 Support of the MAC Service by a PBB-TE Region 1338
25.10.1 Provisioning TESIs . 1339
25.10.2 ESP forwarding behavior 1341
25.11 Transparent service interface ... 1342 - Principles of Provider Backbone Bridged Network (PBBN) operation 1344
26.1 PBBN overview . 1344
26.2 PBBN example 1345
26.3 B-VLAN connectivity.. 1347
26.4 Backbone addressing ... 1347
26.4.1 Learning individual backbone addresses at a PIP ... 1348
26.4.2 Translating backbone destination addresses at a CBP .. 1349
26.4.3 Backbone addressing considerations for CFM MPs . 1349
26.5 Detection of connectivity loops through attached networks 1350
26.6 Scaling of PBBs . 1350
26.6.1 Hierarchal PBBNs ... 1350
26.6.2 Peer PBBNs 1351
26.7 Network management .. 1351
26.8 CFM in PBBs... 1351
26.8.1 CFM over Port-based and S-tagged service interfaces . 1356
26.8.2 CFM over I-tagged Service Interfaces .. 1357
26.8.3 CFM over hierarchal E-NNI . 1357
26.8.4 CFM over peer E-NNI .. 1358
26.9 CFM in a PBB-TE Region. 1358
26.9.1 Addressing PBB-TE MEPs . 1359
26.9.2 TESI identification .. 1359
26.9.3 PBB-TE MEP placement in a Bridge Port .. 1359
26.9.4 PBB-TE MIP placement in a Bridge Port ... 1360
26.9.5 TESI Maintenance Domains . 1360
26.9.6 PBB-TE enhancements of the CFM protocols . 1360
26.9.7 Addressing Infrastructure Segment MEPs .. 1362
26.9.8 Infrastructure Segment identification ... 1363
26.9.9 Infrastructure Segment MEP placement in a Bridge Port ... 1363
26.9.10 Infrastructure Segment Maintenance Domains . 1365
26.9.11 IPS extensions to Continuity Check operation . 1365
26.10 Protection switching for point-to-point TESIs. 1365
26.10.1 Introduction . 1365
26.10.2 1:1 point-to-point TESI protection switching ... 1366
26.10.3 Protection Switching state machines 1369
26.11 IPS in PBB-TE Region 1375
26.11.1 Infrastructure Segment monitoring . 1376
26.11.2 1:1 IPS ... 1376
26.11.3 IPS Control entity ... 1379
26.11.4 1:1 IPS state machines .. 1380
26.11.5 M:1 IPS . 1381
26.12 Mismatch defect. 1386
26.13 Signaling VLAN registrations among I-components .. 1387 - Shortest Path Bridging (SPB) .. 1388
27.1 Protocol design requirements... 1390
27.2 Protocol support. 1391
27.3 Protocol design goals ... 1392
27.4 ISIS-SPB VLAN configuration . 1392
27.4.1 SPT Region and ISIS-SPB adjacency determination ... 1393
27.5 ISIS-SPB information .. 1395
27.6 Calculating CIST connectivity. 1396
27.7 Connectivity between regions in the same domain . 1397
27.8 Calculating SPT connectivity .. 1397
27.8.1 ISIS-SPB overload .. 1398
27.9 Loop prevention. 1398
27.10 SPVID and SPSourceID allocation 1398
27.11 Allocation of VIDs to FIDs . 1400
27.12 SPBV SPVID translation ... 1401
27.13 VLAN topology management.. 1401
27.14 Individual addresses and SPBM 1402
27.14.1 Loop mitigation . 1403
27.14.2 Loop prevention 1403
27.15 SPBM group addressing 1403
27.16 Backbone service instance topology management 1405
27.17 Equal cost shortest paths, ECTs, and load spreading .. 1406
27.18 Connectivity Fault Management for SPBM 1406
27.18.1 SPBM MA types . 1406
27.18.2 SPBM MEP placement in a Bridge Port . 1407
27.18.3 SPBM MIP placement in a Bridge Port 1408
27.18.4 SPBM modifications of the CFM protocols . 1408
27.19 Using SPBV and SPBM modes . 1409
27.19.1 Shortest Path Bridging—VID ... 1409
27.19.2 Shortest Path Bridging—MAC . 1410
27.20 Security considerations 1412 - ISIS-SPB Link State Protocol.. 1413
28.1 ISIS-SPB control plane MAC.. 1413
28.2 Formation and maintenance of ISIS-SPB adjacencies 1414
28.3 Loop prevention. 1415
28.4 The Agreement Digest . 1415
28.4.1 Agreement Digest Format Identifier . 1415
28.4.2 Agreement Digest Format Capabilities . 1416
28.4.3 Agreement Digest Convention Identifier 1416
28.4.4 Agreement Digest Convention Capabilities . 1416
28.4.5 Agreement Digest Edge Count . 1417
28.4.6 The Computed Topology Digest . 1417
28.5 Symmetric shortest path tie breaking... 1418
28.6 Symmetric ECT framework. 1419
28.7 Symmetric ECT . 1420
28.8 Symmetric ECT Algorithm details 1421
28.9 ECT Migration. 1422
28.9.1 Use of a new ECT Algorithm in SPBV 1422
28.9.2 Use of a new ECT Algorithm in SPBM . 1423
28.10 MAC address registration .. 1424
28.11 Circuit IDs and Port Identifiers 1424
28.12 ISIS-SPB TLVs 1424
28.12.1 MT-Capability TLV 1425
28.12.2 SPB MCID sub-TLV 1425
28.12.3 SPB Digest sub-TLV 1426
28.12.4 SPB Base VLAN-Identifiers sub-TLV . 1427
28.12.5 SPB Instance sub-TLV . 1428
28.12.6 SPB Instance Opaque ECT Algorithm sub-TLV 1429
28.12.7 SPB Link Metric sub-TLV . 1431
28.12.8 SPB Adjacency Opaque ECT Algorithm sub-TLV 1431
28.12.9 SPBV MAC address sub-TLV .. 1432
28.12.10 SPBM Service Identifier and Unicast Address (ISID-ADDR) sub-TLV ... 1433 - DDCFM operations and protocols. 1436
29.1 Principles of DDCFM operation 1436
29.1.1 Data-driven and data-dependent faults (DDFs) 1436
29.1.2 Basic principle to diagnose and isolate DDFs .. 1436
29.2 DDCFM Entity operation .. 1439
29.2.1 DDCFM implementation 1439
29.2.2 FPT RR . 1440
29.2.3 RR-related parameters .. 1441
29.2.4 Reflection Target and RFM Receiver ... 1442
29.2.5 RPT-related parameters 1442
29.2.6 Decapsulator Responder (DR) .. 1443
29.2.7 SFM Originator . 1444
29.3 DDCFM protocols . 1444
29.3.1 RR variables 1444
29.3.2 RR Filter procedures . 1446
29.3.3 RR Encapsulation procedures ... 1447
29.3.4 RR Transmit procedure . 1448
29.3.5 RR-related state machines .. 1449
29.3.6 RFM Receiver variables . 1450
29.3.7 RFM Receiver procedure 1451
29.3.8 DR variables . 1452
29.3.9 DR procedures .. 1452
29.3.10 Decapsulator Responder state machine 1454
29.4 Encoding of DDCFM PDUs 1454
29.4.1 RFM and SFM Header .. 1454
29.4.2 RFM format 1454
29.4.3 SFM format . 1455 - Principles of congestion notification ... 1457
30.1 Congestion notification design requirements .. 1457
30.2 Quantized Congestion Notification protocol (QCN) ... 1459
30.2.1 The CP algorithm 1460
30.2.2 Basic RP algorithm . 1461
30.2.3 RP algorithm with timer . 1462
30.3 Congestion Controlled Flow (CCF). 1463
30.4 Congestion Notification Priority Value (CNPV)... 1464
30.5 Congestion Notification tag (CN-TAG) 1464
30.6 Congestion Notification Domain (CND)... 1464
30.7 Multicast data... 1465
30.8 Congestion notification and additional tags. 1465 - Congestion notification entity operation 1467
31.1 Congestion-aware Bridge Forwarding Process 1467
31.1.1 Congestion Point (CP) .. 1468
31.1.2 CP ingress multiplexer .. 1468
31.2 Congestion-aware end station functions 1468
31.2.1 Output flow segregation 1470
31.2.2 Per-CNPV station function . 1470
31.2.3 Flow Select Database 1472
31.2.4 Flow multiplexer . 1472
31.2.5 CNM demultiplexer 1472
31.2.6 Input flow segregation .. 1473
31.2.7 End station input queue . 1473
31.2.8 Reception selection . 1473 - Congestion notification protocol ... 1474
32.1 CND operations . 1474
32.1.1 CND defense . 1474
32.1.2 Automatic CND recognition . 1476
32.1.3 Variables controlling CND defense 1476
32.2 CN component variables 1477
32.2.1 cngMasterEnable 1478
32.2.2 cngCnmTransmitPriority 1478
32.2.3 cngDiscardedFrames . 1478
32.2.4 cngErroredPortList .. 1478
32.3 Congestion notification per-CNPV variables .. 1478
32.3.1 cncpDefModeChoice 1478
32.3.2 cncpAlternatePriority 1479
32.3.3 cncpAutoAltPri . 1479
32.3.4 cncpAdminDefenseMode ... 1479
32.3.5 cncpCreation . 1479
32.3.6 cncpLldpInstanceChoice . 1479
32.3.7 cncpLldpInstanceSelector ... 1479
32.4 CND defense per-Port per-CNPV variables 1480
32.4.1 cnpdDefModeChoice 1480
32.4.2 cnpdAdminDefenseMode ... 1480
32.4.3 cnpdAutoDefenseMode 1481
32.4.4 cnpdLldpInstanceChoice 1481
32.4.5 cnpdLldpInstanceSelector ... 1481
32.4.6 cnpdAlternatePriority 1481
32.4.7 cnpdXmitCnpvCapable . 1481
32.4.8 cnpdXmitReady 1481
32.4.9 cncpDoesEdge .. 1482
32.4.10 cnpdAcceptsCnTag . 1482
32.4.11 cnpdRcvdCnpv .. 1482
32.4.12 cnpdRcvdReady 1482
32.4.13 cnpdIsAdminDefMode . 1482
32.4.14 cnpdDefenseMode .. 1482
32.5 CND defense procedures ... 1483
32.5.1 DisableCnpvRemapping() .. 1483
32.5.2 TurnOnCnDefenses() 1483
32.5.3 TurnOffCnDefenses() ... 1483
32.6 CND defense state machine. 1483
32.7 Congestion notification protocol ... 1484
32.8 CP variables . 1485
32.8.1 cpMacAddress .. 1486
32.8.2 cpId . 1486
32.8.3 cpQSp 1486
32.8.4 cpQLen .. 1486
32.8.5 cpQLenOld .. 1486
32.8.6 cpW . 1486
32.8.7 cpQOffset 1486
32.8.8 cpQDelta . 1486
32.8.9 cpFb 1486
32.8.10 cpEnqued 1487
32.8.11 cpSampleBase ... 1487
32.8.12 cpDiscardedFrames . 1487
32.8.13 cpTransmittedFrames 1487
32.8.14 cpTransmittedCnms 1487
32.8.15 cpMinHeaderOctets 1487
32.9 CP procedures .. 1487
32.9.1 Random . 1487
32.9.2 NewCpSampleBase() 1487
32.9.3 EM_UNITDATA.request (parameters) 1488
32.9.4 GenerateCnmPdu() . 1488
32.10 RP per-Port per-CNPV variables... 1489
32.10.1 rpppMaxRps 1489
32.10.2 rpppCreatedRps 1489
32.10.3 rpppRpCentiseconds . 1490
32.11 RP group variables. 1490
32.11.1 rpgEnable 1490
32.11.2 rpgTimeReset 1490
32.11.3 rpgByteReset . 1490
32.11.4 rpgThreshold . 1491
32.11.5 rpgMaxRate 1491
32.11.6 rpgAiRate 1491
32.11.7 rpgHaiRate .. 1491
32.11.8 rpgGd 1491
32.11.9 rpgMinDecFac .. 1491
32.11.10 rpgMinRate . 1491
32.12 RP timer . 1491
32.12.1 RpWhile 1491
32.13 RP variables . 1492
32.13.1 rpEnabled 1492
32.13.2 rpByteCount 1492
32.13.3 rpByteStage . 1492
32.13.4 rpTimeStage 1492
32.13.5 rpTargetRate . 1492
32.13.6 rpCurrentRate 1492
32.13.7 rpFreeze 1492
32.13.8 rpLimiterRate 1493
32.13.9 rpFb . 1493
32.14 RP procedures .. 1493
32.14.1 ResetCnm 1493
32.14.2 TestRpTerminate 1493
32.14.3 TransmitDataFrame 1493
32.14.4 ReceiveCnm 1494
32.14.5 ProcessCnm 1494
32.14.6 AdjustRates . 1494
32.15 RP rate control state machine .. 1495
32.16 Congestion notification and encapsulation interworking function 1497 - Encoding of congestion notification PDUs . 1499
33.1 Structure, representation, and encoding. 1499
33.2 CN-TAG format. 1499
33.2.1 Flow Identifier .. 1500
33.3 Congestion Notification Message (CNM) . 1500
33.4 Congestion Notification Message PDU format . 1500
33.4.1 Version .. 1500
33.4.2 ReservedV ... 1500
33.4.3 Quantized Feedback 1501
33.4.4 Congestion Point Identifier . 1501
33.4.5 cnmQOffset . 1501
33.4.6 cnmQDelta .. 1501
33.4.7 Encapsulated priority 1502
33.4.8 Encapsulated destination MAC address . 1502
33.4.9 Encapsulated MSDU length 1502
33.4.10 Encapsulated MSDU . 1502
33.4.11 CNM Validation . 1502 - Forwarding and Queuing Enhancements for time-sensitive streams (FQTSS). 1503
34.1 Overview 1503
34.2 Detection of SRP domains. 1503
34.3 The bandwidth availability parameters 1504
34.3.1 deltaBandwidth when lockClassBandwidth is false . 1504
34.3.2 deltaBandwidth when lockClassBandwidth is true 1505
34.3.3 Bandwidth availability parameter management . 1505
34.4 Deriving actual bandwidth requirements from the size of the MSDU 1506
34.5 Default SR class configuration 1507
34.6 Transmission selection. 1508
34.6.1 Credit-based shaper . 1509
34.6.2 Strict priority . 1510
34.6.3 Scheduled traffic . 1511 - Stream Reservation Protocol (SRP). 1512
35.1 Multiple Stream Registration Protocol (MSRP) 1513
35.1.1 MSRP and Shared Media 1514
35.1.2 Behavior of end stations . 1515
35.1.3 Behavior of Bridges 1517
35.1.4 SRP domains and status parameters . 1517
35.2 Definition of the MSRP application 1518
35.2.1 Definition of internal state variables . 1518
35.2.2 Definition of MRP elements . 1520
35.2.3 Provision and support of Stream registration service ... 1544
35.2.4 MSRP Attribute Propagation 1549
35.2.5 Operational reporting and statistics 1558
35.2.6 Encoding . 1558
35.2.7 Attribute value support requirements ... 1559 - Priority-based Flow Control (PFC) 1560
36.1 PFC operation .. 1560
36.1.1 Overview . 1560
36.1.2 PFC primitives .. 1561
36.1.3 Detailed specification of PFC operation . 1562
36.2 PFC-aware system queue functions. 1563
36.2.1 PFC Initiator . 1563
36.2.2 PFC Receiver 1563 - Enhanced Transmission Selection (ETS) .. 1566
37.1 Overview 1566
37.1.1 Relationship to other transmission selection algorithms 1566
37.2 ETS configuration parameters . 1566
37.3 ETS algorithm.. 1566
37.4 Legacy configuration ... 1567 - Data Center Bridging eXchange protocol (DCBX) . 1568
38.1 Overview 1568
38.2 Goals 1568
38.3 Types of DCBX attributes . 1568
38.3.1 Informational attributes . 1568
38.4 DCBX and LLDP... 1568
38.4.1 Asymmetric attribute passing ... 1569
38.4.2 Symmetric attribute passing 1570 - Multiple I-SID Registration Protocol (MIRP) . 1572
39.1 MIRP overview 1572
39.1.1 Behavior of I-components .. 1574
39.1.2 Behavior of B-components . 1574
39.2 Definition of the MIRP application . 1574
39.2.1 Definition of MRP elements . 1574
39.2.2 Alternate MIRP model for B-components .. 1577
39.2.3 Use of “new” declaration capability . 1579
39.2.4 Attribute value support requirements ... 1579
39.2.5 MRP Message filtering . 1579 - Edge Virtual Bridging (EVB) .. 1580
40.1 EVB architecture without S-channels.. 1581
40.2 EVB architecture with S-channels. 1582
40.3 Asymmetric EVB architecture without S-channels . 1584
40.4 EVB status parameters. 1586
40.4.1 EVBMode = Not supported 1586
40.4.2 EVBMode = EVB Bridge ... 1586
40.4.3 EVBMode = EVB station ... 1586
40.4.4 EVBMode = NVO3 Mode .. 1587
40.5 EVB Status Parameter for NVO3 Mode Support .. 1587
40.5.1 NVERole = nNVE .. 1587
40.5.2 NVERole = tNVE ... 1587 - VSI Discovery and Configuration Protocol (VDP) . 1588
41.1 VSI manager ID TLV definition 1588
41.1.1 TLV type . 1589
41.1.2 TLV information string length .. 1589
41.1.3 VSI Manager ID 1589
41.2 VDP association TLV definitions.. 1589
41.2.1 TLV type . 1590
41.2.2 TLV information string length .. 1590
41.2.3 Status . 1590
41.2.4 VSI Type ID (VTID) 1591
41.2.5 VSI Type Version ... 1591
41.2.6 VSIID format 1591
41.2.7 VSIID 1592
41.2.8 Filter Info format 1592
41.2.9 Filter Info field .. 1593
41.2.10 VDP TLV type and status semantics 1597
41.3 Organizationally defined TLV definitions. 1598
41.3.1 TLV type . 1598
41.3.2 TLV information string length .. 1598
41.3.3 Organizationally unique identifier (OUI) or Company ID (CID) ... 1598
41.3.4 Organizationally defined information ... 1599
41.4 Validation rules for VDP TLVs. 1599
41.5 VDP state machines . 1599
41.5.1 State machine conventions .. 1599
41.5.2 Bridge VDP state machine .. 1600
41.5.3 Station VDP state machine . 1601
41.5.4 VDP state machine timers ... 1602
41.5.5 VDP state machine variables and parameters ... 1602
41.5.6 Command-Response TLV field references in state machines .. 1604
41.5.7 VDP state machine procedures . 1605 - S-Channel Discovery and Configuration Protocol (CDCP) 1607
42.1 CDCP discovery and configuration . 1607
42.2 CDCP state machine overview 1607
42.3 CDCP configuration state machine 1608
42.4 CDCP configuration variables . 1609
42.4.1 AdminChnCap .. 1609
42.4.2 AdminRole .. 1610
42.4.3 AdminSVIDWants .. 1610
42.4.4 LastLocalSVIDPool 1610
42.4.5 LastRemoteSVIDList 1610
42.4.6 LastSVIDWants 1610
42.4.7 LocalSVIDPool . 1610
42.4.8 OperChnCap . 1610
42.4.9 OperRole . 1610
42.4.10 OperSVIDList ... 1611
42.4.11 RemoteChnCap . 1611
42.4.12 RemoteRole 1611
42.4.13 RemoteSVIDList 1611
42.4.14 schState . 1611
42.5 CDCP configuration procedures 1611
42.5.1 SetSVIDRequest (OperRole, AdminSVIDWants, OperSVIDList) 1611
42.5.2 RxSVIDConfig (OperSVIDList, LastRemoteSVIDList) ... 1612
42.5.3 TxSVIDConfig (OperChnCap, RemoteChnCap, LastLocalSVIDPool,
RemoteSVIDList, OperSVIDList) .. 1612 - Edge Control Protocol (ECP) .. 1613
43.1 ECP operation .. 1613
43.2 Edge Control Sublayer Service (ECSS). 1614
43.3 ECP state machines 1614
43.3.1 State machine conventions .. 1614
43.3.2 Overview . 1614
43.3.3 Edge Control Protocol Data Unit (ECPDU) . 1615
43.3.4 ECP transmit state machine 1616
43.3.5 ECP receive state machine .. 1617
43.3.6 ECP state machine timers ... 1617
43.3.7 ECP state machine variables and parameters ... 1618
43.3.8 ECP state machine procedures .. 1619 - Equal Cost Multiple Paths (ECMP). 1620
44.1 SPBM ECMP... 1620
44.1.1 ECMP Operation . 1620
44.1.2 ECMP ECT Algorithm . 1621
44.1.3 Loop prevention for ECMP 1623
44.2 Support for Flow Filtering . 1623
44.2.1 Flow filtering tag (F-TAG) . 1624
44.2.2 F-TAG processing ... 1625
44.2.3 Forwarding process extension for flow filtering . 1626
44.2.4 TTL Loop mitigation 1627
44.2.5 CFM for ECMP with flow filtering 1627
44.2.6 Operation with selective support for flow filtering 1629 - Path Control and Reservation (PCR) ... 1630
45.1 Explicit trees 1630
45.1.1 Tree structures ... 1634
45.1.2 Explicit ECT Algorithms 1635
45.1.3 ISIS-PCR VLAN configuration 1637
45.1.4 Use of VIDs for strict explicit trees 1641
45.1.5 MAC addresses and ISIS-PCR . 1642
45.1.6 Filtering Database entries for explicit trees 1642
45.1.7 ISIS-PCR support ... 1643
45.1.8 Attributes for path computation 1643
45.1.9 Topology sub-TLV . 1645
45.1.10 Hop sub-TLV 1648
45.1.11 Administrative Group sub-TLV 1652
45.1.12 Bandwidth Constraint sub-TLV 1652
45.2 Reservation 1653
45.2.1 Bandwidth Assignment sub-TLV ... 1653
45.2.2 Timestamp sub-TLV . 1654
45.2.3 Precedence ordering 1655
45.3 Redundancy . 1655
45.3.1 Loop-free alternates for unicast data flows . 1655
45.3.2 Static redundant trees 1656
45.3.3 Maximally Redundant Trees (MRTs) ... 1657
45.3.4 MRTs with centralized GADAG computation . 1659 - Time-Sensitive Networking (TSN) configuration . 1664
46.1 Overview of TSN configuration 1664
46.1.1 User/Network Interface (UNI) .. 1664
46.1.2 Modeling of user/network configuration information .. 1664
46.1.3 TSN configuration models .. 1664
46.1.4 Stream transformation ... 1669
46.2 User/network configuration information ... 1671
46.2.1 Data types ... 1671
46.2.2 Protocol integration . 1672
46.2.3 Talker 1673
46.2.4 Listener . 1685
46.2.5 Status . 1686
46.3 YANG for TSN user/network configuration ... 1692 - Asynchronous Traffic Shaping (ATS) in end stations. 1693
47.1 Talker transmission behavior... 1693
47.1.1 ATS traffic class model in Talkers . 1693
47.1.2 Simplified ProcessFrame(frame) procedure . 1693
47.1.3 System clock functions and processing delays . 1693
47.2 Scheduler parameter consistency... 1694 - YANG Data Models 1695
48.1 YANG Framework 1696
48.1.1 Interface Management (IETF RFC 8343) Model ... 1697
48.2 IEEE 802.1Q YANG models... 1698
48.2.1 VLAN Bridge components model .. 1698
48.2.2 Two-Port MAC Relay (TPMR) model . 1701
48.2.3 Customer VLAN Bridge model 1702
48.2.4 Provider Bridge model .. 1703
48.2.5 CFM Model . 1706
48.2.6 Stream filters and stream gates model .. 1710
48.2.7 Asynchronous Traffic Shaping (ATS) model ... 1711
48.3 Structure of the YANG models . 1712
48.3.1 VLAN Bridge components model . 1713
48.3.2 Two-Port MAC Relay model 1713
48.3.3 Customer VLAN Bridge model 1713
48.3.4 Provider Bridge model .. 1713
48.3.5 CFM model . 1714
48.3.6 Stream filters and stream gates model .. 1714
48.3.7 Asynchronous Traffic Shaping (ATS) model ... 1714
48.4 Security considerations 1716
48.4.1 Security considerations of the VLAN Bridge components model . 1716
48.4.2 Security considerations of the Two-Port MAC Relay model ... 1717
48.4.3 Security considerations of the Customer VLAN Bridge model . 1717
48.4.4 Security considerations of the Provider Bridge model . 1717
48.4.5 Security considerations of the CFM model 1718
48.4.6 Security considerations of the Stream filters and stream gates model . 1718
48.4.7 Security considerations of the Asynchronous Traffic Shaping model . 1718
48.5 YANG schema tree definitions 1719
48.5.1 Schema for the ieee802-types YANG module . 1719
48.5.2 Schema for the ieee802-dot1q-types YANG module ... 1719
48.5.3 Schema for the ieee802-dot1q-tsn-types YANG module ... 1719
48.5.4 Schema for the ieee802-dot1q-bridge YANG module . 1719
48.5.5 Schema for the ieee802-dot1q-tpmr YANG module 1723
48.5.6 Schema for the ieee802-dot1q-pb YANG module . 1723
48.5.7 Schema for the ieee802-dot1q-cfm-types YANG module . 1723
48.5.8 Schema for the ieee802-dot1q-cfm YANG module . 1724
48.5.9 Schema for the ieee802-dot1q-cfm-bridge YANG module 1726
48.5.10 Schema for the ieee802-dot1q-cfm-alarm YANG module . 1727
48.5.11 Schema for the ieee802-dot1q-stream-filters-gates YANG module . 1727
48.5.12 Schema for the ieee802-dot1q-ats YANG module . 1728
48.6 YANG modules ... 1729
48.6.1 The ieee802-types YANG module . 1729
48.6.2 The ieee802-dot1q-types YANG module ... 1734
48.6.3 The ieee802-dot1q-tsn-types YANG module ... 1748
48.6.4 The ieee802-dot1q-bridge YANG module . 1767
48.6.5 The ieee802-dot1q-tpmr YANG module 1792
48.6.6 The ieee802-dot1q-pb YANG module . 1797
48.6.7 The ieee802-dot1q-cfm-types YANG module . 1800
48.6.8 The ieee802-dot1q-cfm YANG module . 1811
48.6.9 The ieee802-dot1q-cfm-bridge YANG module 1830
48.6.10 The ieee802-dot1q-cfm-alarm YANG module . 1838
48.6.11 The ieee802-dot1q-stream-filters-gates YANG module . 1840
48.6.12 The ieee802-dot1q-ats YANG module . 1846
Annex A (normative) PICS proforma—Bridge implementations 1851
A.1 Introduction 1851
A.2 Abbreviations and special symbols 1851
A.2.1 Status symbols .. 1851
A.2.2 General abbreviations ... 1851
A.3 Instructions for completing the PICS proforma. 1852
A.3.1 General structure of the PICS proforma . 1852
A.3.2 Additional information . 1852
A.3.3 Exception information .. 1852
A.3.4 Conditional status ... 1853
A.4 PICS proforma for IEEE Std 802.1Q—Bridge implementations .. 1854
A.4.1 Implementation identification ... 1854
A.4.2 Protocol summary, IEEE Std 802.1Q ... 1854
A.5 Major capabilities .. 1855
A.6 Media access control methods . 1860
A.7 Relay and filtering of frames ... 1861
A.8 Basic Filtering Services . 1862
A.9 Addressing . 1863
A.10 Rapid Spanning Tree Protocol (RSTP) 1865
A.12 Implementation parameters 1867
A.11 BPDU encoding . 1867
A.13 Performance . 1868
A.14 Bridge management . 1869
A.15 Remote management 1879
A.16 Expedited traffic classes 1880
A.17 Extended Filtering Services . 1880
A.18 Multiple Spanning Tree Protocol (MSTP). 1881
A.19 VLAN support . 1883
A.20 Multiple MAC Registration Protocol (MMRP). 1886
A.21 Multiple VLAN Registration Protocol (MVRP) ... 1887
A.22 Multiple Registration Protocol (MRP) 1888
A.23 Connectivity Fault Management (CFM) 1889
A.24 Management Information Base (MIB) 1894
A.25 Protection Switching (PS).. 1897
A.26 Data-driven and data-dependent connectivity fault management (DDCFM).. 1897
A.27 Two-Port MAC Relay (TPMR) . 1897
A.28 MAC Status Protocol (MSP) ... 1898
A.29 Forwarding and Queuing Enhancements for time-sensitive streams (FQTSS). 1899
A.30 Congestion notification 1899
A.31 Stream Reservation Protocol (SRP). 1900
A.32 Multiple I-SID Registration Protocol (MIRP) . 1904
A.34 Enhanced Transmission Selection (ETS) .. 1905
A.33 Priority-based Flow Control (PFC). 1905
A.35 Data Center Bridging eXchange protocol (DCBX). 1906
A.36 Infrastructure Protection Switching (IPS).. 1906
A.38 EVB Bridge 1907
A.37 Shortest Path Bridging (SPB) .. 1907
A.39 EVB station 1908
A.40 Edge relay (ER) . 1909
A.42 VDP, CDCP, and ECP. 1911
A.41 VEB and VEPA ER components... 1911
A.43 Path Control and Reservation .. 1912
A.44 Scheduled traffic 1913
A.45 Frame preemption .. 1913
A.46 Per-Stream Filtering and Policing.. 1914
A.47 YANG.. 1915
A.48 Stream reservation remote management (SRRM) . 1916
A.49 TSN Centralized Network Configuration (CNC) station .. 1917
A.50 VDP for NVO3 nNVE Devices . 1918
A.51 VDP for NVO3 tNVE Devices 1919
A.52 Asynchronous Traffic Shaping 1920
Annex B (normative) PICS proforma—End station implementations .. 1921
B.1 Introduction 1921
B.2 Abbreviations and special symbols 1921
B.2.1 Status symbols .. 1921
B.2.2 General abbreviations ... 1921
B.3 Instructions for completing the PICS proforma. 1922
B.3.1 General structure of the PICS proforma . 1922
B.3.2 Additional information . 1922
B.3.3 Exception information .. 1922
B.3.4 Conditional status ... 1923
B.4 PICS proforma for IEEE Std 802.1Q—End station implementations 1924
B.4.1 Implementation identification ... 1924
B.4.2 Protocol summary, IEEE Std 802.1Q ... 1924
B.5 Major capabilities .. 1925
B.6 Multiple MAC Registration Protocol (MMRP). 1926
B.8 Multiple Registration Protocol (MRP) 1927
B.7 Multiple VLAN Registration Protocol (MVRP) ... 1927
B.9 Forwarding and Queuing Enhancements for time-sensitive streams (FQTSS). 1928
B.10 Stream Reservation Protocol (SRP). 1929
B.11 Congestion notification 1932
B.13 Enhanced Transmission Selection (ETS) .. 1934
B.14 Data Center Bridging eXchange protocol (DCBX). 1934
B.12 Priority-based Flow Control (PFC) 1934
B.16 Frame Preemption.. 1935
B.17 Per-Stream Filtering and Policing.. 1935
B.15 Scheduled traffic 1935
B.18 Asynchronous Traffic Shaping 1936
Annex C (normative) Designated MSRP Node (DMN) Implementations .. 1937
C.1 DMNs on CSNs . 1937
C.1.1 CSN characteristics . 1937
C.1.2 DMN handling on CSN 1938
C.1.3 MSRPDU handling on a CSN .. 1939
C.1.4 CSN bandwidth fluctuations . 1940
C.2 DMN on MoCA . 1940
C.2.1 DMN Selection on MoCA Network . 1940
C.2.2 MoCA network bandwidth management 1944
C.3 DMNs on IEEE 802.11 media . 1945
C.3.1 MSRP handling . 1946
C.3.2 BSS DMN selection 1949
C.3.3 BSS network bandwidth management .. 1950
Annex D (normative) IEEE 802.1 Organizationally Specific TLVs . 1953
D.1 Requirements of the IEEE 802.1 Organizationally Specific TLV sets 1953
D.2 Organizationally Specific TLV definitions 1954
D.2.1 Port VLAN ID TLV 1954
D.2.2 Port And Protocol VLAN ID TLV . 1954
D.2.3 VLAN Name TLV .. 1955
D.2.4 Protocol Identity TLV ... 1956
D.2.5 VID Usage Digest TLV 1957
D.2.6 Management VID TLV . 1957
D.2.7 Congestion Notification TLV ... 1958
D.2.8 ETS Configuration TLV . 1959
D.2.9 ETS Recommendation TLV . 1961
D.2.10 Priority-based Flow Control Configuration TLV ... 1962
D.2.11 Application Priority TLV 1963
D.2.12 EVB TLV 1964
D.2.13 CDCP TLV . 1969
D.2.14 Application VLAN TLV . 1971
D.3 IEEE 802.1 Organizationally Specific TLV management. 1972
D.3.1 IEEE 802.1 Organizationally Specific TLV selection management 1972
D.3.2 IEEE 802.1 managed objects—TLV variables . 1973
D.4 PICS proforma for IEEE 802.1 Organizationally Specific TLV extensions . 1974
D.4.1 Implementation identification ... 1974
D.4.2 Protocol summary, IEEE Std 802.1Q ... 1974
D.4.3 Major capabilities and options .. 1975
D.5 IEEE 802.1/LLDP extension MIB. 1977
D.5.1 Internet Standard Management Framework . 1977
D.5.2 Structure of the IEEE 802.1/LLDP extension MIB 1977
D.5.3 Relationship to other MIBs . 1984
D.5.4 Security considerations for IEEE 802.1 LLDP extension MIB module . 1985
D.5.5 IEEE 802.1 LLDP extension MIB module—version 2 . 1987
D.5.6 EVB extensions to the IEEE 802.1 LLDP extension MIB module 2047
Annex E (normative) Notational conventions used in state diagrams... 2054
Annex F (informative) Shared and Independent VLAN Learning (SVL and IVL) 2056
F.1 Requirements for Shared and Independent Learning .. 2056
F.1.1 Connecting independent VLANs 2057
F.1.2 Duplicate MAC addresses .. 2058
F.1.3 Asymmetric VLANs and Rooted-Multipoint connectivity 2059
F.1.4 Shared learning and Shortest Path Bridging VID (SPBV) mode ... 2062
F.1.5 Generic constraints on SVL and IVL use ... 2064
Annex G (informative) MAC method-dependent aspects of VLAN support 2065
G.1 Example tagged IEEE 802.3 EtherType-encoded frame format ... 2065
G.2 Padding and frame size considerations 2065
G.2.1 Treatment of PAD fields in IEEE 802.3 frames . 2065
G.2.2 Maximum PDU size 2066
G.2.3 Minimum PDU size 2066
G.3 Tag insertion and removal for LLC media 2067
G.4 IEEE 802.11 and PMPN media . 2068
G.4.1 IEEE 802.11 Portal convergence 2068
G.4.2 Point-to-Multipoint Network convergence: multiple connections . 2068
G.4.3 Point-to-Multipoint Network convergence: single connection . 2068
Annex H (informative) Interoperability considerations. 2069
H.1 Requirements for interoperability.. 2069
H.1.1 Static filtering requirements 2069
H.1.2 Configuration requirements for VLAN-tagging . 2069
H.2 Homogeneous VLAN-aware networks 2070
H.2.1 Consistency of static VLAN filtering ... 2070
H.2.2 Consistent view of the “untagged VLAN(s)” on a given LAN 2071
H.3 Heterogeneous networks: Intermixing MAC Bridges (M) and VLAN Bridges (V) ... 2072
H.3.1 Example: Adding a VLAN Bridge to provide filtering to a MAC Bridged Network
2072
H.3.2 Example: Adding a MAC Bridge to a (previously) Homogeneous VLAN Bridged
Network 2073
H.4 Intermixing Port-based classification and Port-and-Protocol-based classification or future
enhancements in VLAN Bridges ... 2073
H.4.1 Example: Intermixing Protocol-based ingress rules . 2074
H.4.2 Differing views of untagged traffic on a given LAN 2074
Annex I (informative) Priority and drop precedence. 2075
I.1 Traffic types. 2075
I.2 Managing latency and throughput . 2076
I.3 Traffic type to traffic class mapping 2076
I.4 Traffic types and priority values 2078
I.5 Supporting the credit-based shaper algorithm . 2079
I.6 Supporting drop precedence 2080
I.7 Priority Code Point allocation.. 2080
I.8 Interoperability. 2081
Annex J (informative) CFM protocol design and use 2083
J.1 Origin of CFM . 2083
J.2 Deployment of CFM 2083
J.3 MD Level allocation alternative 2084
J.4 Relationship of IEEE Std 802.1Q CFM to other standards . 2084
J.5 Interpreting Linktrace results... 2085
J.6 MP addressing: Individual and Shared MP addresses . 2086
J.6.1 Individual MP address model ... 2087
J.6.2 Shared MP address model and the CFM Port ... 2087
Annex K (informative) TPMR use cases. 2090
K.1 Use case 1—TPMR as User to Network Interface (UNI) demarcation device . 2090
K.2 Use case 2—TPMRs with aggregated links 2091
K.3 Use case 3—Multiple TPMRs . 2091
K.4 Special cases 2092
Annex L (informative) Operation of the credit-based shaper algorithm . 2095
L.1 Overview of credit-based shaper operation . 2095
L.2 “Class measurement intervals” in Bridges. 2100
L.3 Determining worst-case latency contribution and buffering requirements . 2101
L.3.1 Interference delay ... 2102
L.3.2 Maximum interference delay and maximum buffer requirement ... 2110
L.4 Operation of credit-based shaper in Coordinated Shared Network (CSN) 2111
Annex M (normative) Support for PFC in link layers without MAC Control .. 2112
M.1 Overview 2112
M.2 PFC PDU format 2112
Annex N (informative) Buffer requirements for PFC ... 2113
N.1 Overview 2113
N.2 Delay model. 2113
N.3 Interface Delay. 2116
N.4 Cable Delay 2116
N.5 Higher Layer Delay . 2116
N.6 Computation example .. 2117
Annex O (informative) Preserving the integrity of FCS fields in MAC Bridges 2118
O.1 Background 2118
O.2 Basic mathematical ideas behind CRC and FCS ... 2119
O.3 Detection Lossless Circuit approach 2120
O.4 Algorithmic modification of an FCS ... 2121
O.4.1 Data changed, length unchanged 2121
O.4.2 Length changed, original data unchanged .. 2122
O.4.3 Preservation of detectability . 2123
O.5 Conclusions 2124
Annex P (informative) Frame duplication and misordering 2125
P.1 Background 2125
P.2 Frame duplication .. 2125
P.3 Frame misordering. 2126
P.4 Other considerations 2127
Annex Q (informative) Traffic scheduling .. 2128
Q.1 Motivation.. 2128
Q.2 Using gate operations to create protected windows. 2129
Q.3 Availability of PTP 2130
Q.4 Scheduled traffic and end stations . 2130
Q.5 CycleTimeExtension variables 2130
Annex R (informative) Preemption and IEEE 802.1AE MAC Security . 2131
Annex S (informative) Preemption and scheduled traffic ... 2133
S.1 Scheduling used in isolation 2133
S.2 Preemption used in isolation 2133
S.3 Scheduling and preemption used in combination, no HOLD/RELEASE . 2134
S.4 Scheduling and preemption used in combination with HOLD/RELEASE . 2134
S.5 Bandwidth allocation and express traffic... 2134
Annex T (informative) Cyclic queuing and forwarding .. 2136
T.1 Overview of CQF... 2136
T.2 An approach to CQF implementation.. 2137
T.3 Use of Per-Stream Filtering and Policing for CQF 2138
T.3.1 Stream filter configuration .. 2138
T.3.2 Stream gate configuration ... 2138
T.4 Use of traffic scheduling for CQF . 2139
T.5 Timing considerations.. 2140
T.5.1 Choice of T . 2140
T.5.2 Cycle interleaving ... 2141
T.5.3 Cycle alignment between adjacent Ports 2143
Annex U (informative) TSN configuration examples . 2144
U.1 Examples for time-aware talker. 2144
U.1.1 Using enhancements for scheduled traffic .. 2145
U.1.2 Using strict priority . 2146
U.1.3 Using per-stream scheduling 2147
U.2 Example of workflow for fully centralized models . 2148
Annex V (informative) Asynchronous Traffic Shaping delay analysis framework 2152
V.1 General assumptions 2152
V.2 End-to-end delay modeling approach .. 2152
V.3 Buffering delays. 2153
V.4 Media-dependent delays 2155
V.5 Bridge—Internal arrival time recognition delays .. 2155
V.6 Bridge—Internal processing delays. 2155
V.7 Bridge—Internal clock offset variations 2156
V.8 Inter-device clock rate deviations .. 2156
V.9 Combined delay bounds. 2157
Annex W (informative) Bibliography 2158
802.1Qcz-2023
- Overview 16 1.3 Introduction 16
- Normative references . 17
- Definitions . 18
- Abbreviations . 19
- Conformance.. 20
5.4 VLAN Bridge component requirements 20 5.4.1 VLAN Bridge component options 20 5.4.7 VLAN Bridge requirements for congestion isolation (optional) .. 20
5.32 End station requirements for congestion isolation. 21 - Support of the MAC Service . 22
6.10 Support of the ISS/EISS by PIPs ... 22 6.10.1 Data indications 22 - Principles of Bridge operation ... 23
8.6 The Forwarding Process 23
8.6.5 Flow classification and metering .. 23
8.6.6 Queuing frames . 26
8.6.8 Transmission selection .. 26 - Bridge management ... 27
12.1 Management functions... 27 12.1.1 Configuration Management .. 27 12.2 VLAN Bridge objects 27 12.31 Managed objects for per-stream classification and metering 27
12.31.1 The Stream Parameter Table . 27
12.31.2 The Stream Filter Instance Table .. 28
12.31.3 The Stream Gate Instance Table ... 29
12.33 Congestion Isolation managed objects .. 30
12.33.1 CI entity managed object .. 31
12.33.2 CI Peer Table 31
12.33.3 CI Stream Table 31
12.33.4 CIP entity managed object 32 - Principles of congestion notification . 33
30.1 Congestion notification design requirements 33 30.3 Congestion Controlled Flow (CCF)... 33 - Time-Sensitive Networking (TSN) configuration . 34
46.2 User/network configuration information ... 34 46.2.1 Data types . 34 46.2.3 Talker 34 - YANG Data Models .. 35
48.2 IEEE 802.1Q YANG models . 35 48.2.8 Congestion Isolation (CI) model ... 35
48.3 Structure of the YANG models . 36
48.3.7 Asynchronous Traffic Shaping (ATS) model ... 36
48.3.8 Congestion Isolation (CI) model ... 37
48.4 Security considerations .. 38
48.4.8 Security considerations of the Congestion Isolation model .. 38
48.5 YANG
48.5.11 Schema for the ieee802-dot1q-stream-filters-gates YANG module . 39
48.5.12 Schema for the ieee802-dot1q-stream-filters-gates-bridge YANG module . 39
48.5.13 Schema for the ieee802-dot1q-ats YANG module ... 40
48.5.14 Schema for the ieee802-dot1q-ats-bridge YANG module ... 40
48.5.15 Schema for the ieee802-dot1q-congestion-isolation YANG module ... 41
48.5.16 Schema for the ieee802-dot1q-congestion-isolation-bridge YANG module ... 42
schema tree definitions.. 39
48.6 YANG
48.6.2 The ieee802-dot1q-types YANG module . 43
48.6.11 The ieee802-dot1q-stream-filters-gates YANG module ... 58
48.6.12 The ieee802-dot1q-stream-filters-gates-bridge YANG module ... 64
48.6.13 The ieee802-dot1q-ats YANG module . 65
48.6.14 The ieee802-dot1q-ats-bridge YANG module . 70
48.6.15 The ieee802-dot1q-congestion-isolation YANG module . 72
48.6.16 The ieee802-dot1q-congestion-isolation-bridge YANG module . 80 - Congestion Isolation .. 82
49.1 Congestion isolation objectives . 83
49.2 Principles of congestion isolation .. 84
49.2.1 Congesting flow identification .. 85
49.2.2 IEEE Std 802.1CB stream identification .. 85
49.2.3 Flow priority modification 85
49.2.4 Priority-based Flow Control interaction ... 85
49.2.5 Congestion isolation signaling .. 86
49.2.6 Congesting to non-congesting status change 86
49.2.7 System topology and port orientation ... 87
49.2.8 Comparison to Congestion Notification ... 87
49.3 The Congestion Isolation Aware Forwarding Process .. 88
49.3.1 CIP Congestion Detection 89
49.3.2 CIP transmission gates .. 89
49.3.3 CIM Demultiplexer ... 89
49.3.4 Congesting flow identification .. 89
49.3.5 CIM Multiplexer ... 89
49.3.6 CI Peer Table 90
49.3.7 CI Stream Table 90
49.4 Congestion Isolation Protocol 90
49.4.1 Variables controlling operation 90
49.4.2 CIP procedures .. 94
49.4.3 Encoding of the CIM PDU . 101
49.4.4 LLDP Congestion Isolation TLV ... 104
49.5 Topology Recognition . 105
49.5.1 TR theory of operation 105
49.5.2 TR variables controlling operation . 106
49.5.3 TR procedures . 10
Annex A (normative) PICS proforma—Bridge implementations ... 108
A.5 Major capabilities 108 A.7 Relay and filtering of frames ... 108 A.14 Bridge management . 109 A.47 YANG .. 110 A.53 Congestion Isolation 111
Annex B (normative) PICS proforma—End station implementations 112
B.5 Major capabilities 112 B.19 Congestion Isolation 112
Annex D (normative) IEEE 802.1 Organizationally Specific TLVs ... 113
D.1 Requirements of the IEEE 802.1 Organizationally Specific TLV sets 113
D2 Organizationally Specific TLV definitions.. 113
D.2.15 Congestion Isolation TLV .. 113
D.2.16 Topology Recognition TLV 115
D.3 IEEE 802.1 Organizationally Specific TLV management... 116
D.3.2 IEEE 802.1 managed objects—TLV variables ... 116
D.4 PICS proforma for IEEE 802.1 Organizationally Specific TLV extensions .. 117
D.4.3 Major capabilities and options 117
D.5 IEEE 802.1/LLDP extension MIB... 118
D.5.2 Structure of the IEEE 802.1/LLDP extension MIB 118
D.5.4 Security considerations for IEEE 802.1 LLDP extension MIB module . 119
D.5.5 IEEE 802.1 LLDP extension MIB module—version 2 . 121
D.6 IEEE 802.1/LLDP extension YANG... 193
D.6.1 YANG framework .. 193
D.6.2 IEEE 802.1 Organizationally Specific TLV YANG data models .. 193
D.6.3 Structure of the IEEE 802.1/LLDP extension YANG models ... 198
D.6.4 Security considerations ... 199
D.6.5 Definition of the IEEE 802.1/LLDP extension YANG modules 200
D.6.6 IEEE 802.1/LLDP extension YANG modules ... 204
Annex W (informative) Maintaining frame order with Congestion Isolation ... 225
Queue markers for order preservation . 227 Congestion Isolation queuing and Priority-based Flow Control . 229
Annex X (informative) Bibliography 232
2. Normative references
ANSI X3.159, American National Standards for Information Systems—Programming Language—C.11
IEEE Std 802®, IEEE Standard for Local and Metropolitan Area Networks: Overview and Architecture.12, 13
IEEE Std 802d™-2017, IEEE Standard for Local and Metropolitan Area Networks: Overview and Architecture—Amendment 1: Allocation of Uniform Resource Name (URN) Values in IEEE 802® Standards.
IEEE Std 802.1AB™, IEEE Standard for Local and metropolitan area networks—Station and Media Access Control Connectivity Discovery.
IEEE Std 802.1AC™, IEEE Standard for Local and metropolitan area networks—Media Access Control (MAC) Service Definition.
IEEE Std 802.1AE™, IEEE Standard for Local and metropolitan area networks—Media Access Control (MAC) Security.
IEEE Std 802.1AS™, IEEE Standard for Local and metropolitan area networks—Timing and
Synchronization for Time-Sensitive Applications in Bridged Local Area Networks.
IEEE Std 802.1AX™, IEEE Standard for Local and metropolitan area networks—Link Aggregation.
IEEE Std 802.1BR™, IEEE Standard for Local and metropolitan area networks—Virtual Bridged Local Area Networks—Bridge Port Extension.
IEEE Std 802.1CB™, IEEE Standard for Local and metropolitan area networks—Frame Replication and Elimination for Reliability.
IEEE Std 802.1X™, IEEE Standard for Local and Metropolitan Area Networks—Port-Based Network Access Control.
IEEE Std 802.3™, IEEE Standard for Ethernet.
IEEE Std 802.11™, Standard for Information Technology—Telecommunications and Information Exchange between Systems—Local and Metropolitan Area Networks—Specific Requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications.
IEEE Std 802.20™, IEEE Standard for Local and metropolitan area networks—Part 20: Air Interface for Mobile Broadband Wireless Access Systems Supporting Vehicular Mobility—Physical and Media Access Control Layer Specification.
IETF RFC 1035 (STD 13), Domain Names—Implementation and Specification, November 1987.14
11 ANSI publications are available from the IHS Standards Store (https://global.ihs.com/).
12 The IEEE standards or products referred to in Clause 2 are trademarks owned by The Institute of Electrical and Electronics Engineers, Incorporated.
13 IEEE publications are available from The Institute of Electrical and Electronics Engineers (https://standards.ieee.org/).
14 IETF RFCs are available from the Internet Engineering Task Force (https://www.ietf.org/).
IETF RFC 1042, A Standard for the Transmission of IP Datagrams over IEEE 802 Networks, February 1988.
IETF RFC 1390 (STD 36), Transmission of IP and ARP over FDDI Networks, January 1993.
IETF RFC 2104, HMAC: Keyed-Hashing for Message Authentication, February 1997.
IETF RFC 2119 (BCP 14), Key words for use in RFCs to Indicate Requirement Levels, March 1997.
IETF RFC 2205, Resource ReSerVation Protocol (RSVP)—Version 1 Functional Specification, September 1997.
IETF RFC 2271, An Architecture for Describing SNMP Management Frameworks, January 1998.
IETF RFC 2474, Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers, December 1998.
IETF RFC 2578 (STD 58), Structure of Management Information Version 2 (SMIv2), April 1999.
IETF RFC 2579 (STD 58), Textual Conventions for SMIv2, April 1999.
IETF RFC 2580 (STD 58), Conformance Statements for SMIv2, April 1999.
IETF RFC 2685, Virtual Private Networks Identifier, September 1999.
IETF RFC 2737, Entity MIB (Version 2), December 1999.
IETF RFC 2750, RSVP Extensions for Policy Control, January 2001.
IETF RFC 2863, The Interfaces Group MIB, June 2000.
IETF RFC 3046, DHCP Relay Agent Information Option, January 2000.
IETF RFC 3410, Introduction and Applicability Statements for Internet Standard Management Framework, December 2002.
IETF RFC 3411, An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks, December 2002.
IETF RFC 3413 (STD 62), Simple Network Management Protocol (SNMP) Applications, December 2002.
IETF RFC 3414 (STD 62), User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3), December 2002.
IETF RFC 3415 (STD 62), View-based Access Control Model (VACM) for the Simple Network
Management Protocol (SNMP), December 2002.
IETF RFC 3417 (STD 62), Transport Mappings for the Simple Network Management Protocol (SNMP), December 2002.
IETF RFC 3418 (STD 62), Management Information Base (MIB) for the Simple Network Management Protocol (SNMP), December 2002.
IETF RFC 3419, Textual Conventions for Transport Addresses, December 2002.
IETF RFC 4122, A Universally Unique IDentifier (UUID) URN Namespace, July 2005.
IETF RFC 4188, Definitions of Managed Objects for Bridges, September 2005.
IETF RFC 4291, IP Version 6 Addressing Architecture, February 2006.
IETF RFC 4318, Definitions of Managed Objects for Bridges with Rapid Spanning Tree Protocol, December 2005.
IETF RFC 4363, Definitions of Managed Objects for Bridges with Traffic Classes, Multicast Filtering, and Virtual LAN Extensions, January 2006.
IETF RFC 4789, Simple Network Management Protocol (SNMP) over IEEE 802 Networks, November 2006.
IETF RFC 5120, M-ISIS: Multi Topology (MT) Routing in Intermediate System to Intermediate Systems (IS-ISs), February 2008.
IETF RFC 5303, Three-Way Handshake for IS-IS Point-to-Point Adjacencies, October 2008.
IETF RFC 5305, IS-IS Extensions for Traffic Engineering, October 2008.
IETF RFC 5307, IS-IS Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS),October 2008.
IETF RFC 6165, Extensions to IS-IS for Layer-2 Systems, April 2011.
IETF RFC 7365, Framework for Data Center (DC) Network Virtualization, October 2014.
IETF RFC 7810, IS-IS Traffic Engineering (TE) Metric Extensions, May 2016.
IETF RFC 7811, An Algorithm for Computing IP/LDP Fast Reroute Using Maximally Redundant Trees (MRT-FRR) , June 2016.
IETF RFC 7950, The YANG 1.1 Data Modeling Language, August 2016.
IETF RFC 8343, A YANG Data Model for Interface Management, March 2018.
IETF RFC 8394, Split Network Virtualization Edge (Split-NVE) Control-Plane Requirements, May 2018.
ISO/IEC 7498-1, Information technology—Open Systems Interconnection—Basic Reference Model: The Basic Model.15
ISO/IEC 8802-2, Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements—Part 2: Logical link control.
ISO/IEC 8802-11, Telecommunications and information exchange between systems—Specific requirements for local and metropolitan area networks—Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications.
15 ISO/IEC publications are available from the International Organization for Standardization (https://www.iso.org/) and the
International Electrotechnical Commission (https://www.iec.ch/). ISO/IEC publications are also available from the American National
Standards Institute (https://www.ansi.org/).
ISO/IEC TR 9577:1999, Information technology—Protocol identification in the network layer.
ISO/IEC 10589:2002, Information technology—Telecommunications and information exchange between
systems—Intermediate System to Intermediate System intra-domain routeing information exchange
protocol for use in conjunction with the protocol for providing the connectionless-mode network service
(ISO 8473).
ISO/IEC TR 11802-5:1997, Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Technical reports and guidelines—Part 5: Media
Access Control (MAC) Bridging of Ethernet V2.0 in Local Area Networks.
ITU-T Recommendation X.690 (2002), Information technology—ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules
(DER).16
ITU-T Recommendation G.8013/Y.1731, Operation, administration and maintenance (OAM) functions and mechanisms for Ethernet-based networks.
MEF Technical Specification 10.3 (MEF 10.3), Ethernet Services Attributes Phase 3, October 2013.17
16 ITU-T publications are available from the International Telecommunications Union (https://www.itu.int/).
17 MEF publications are available from the MEF Forum (https://www.mef.net/).
IEEE 802.1Qcz
IEEE Std 802.1CSTM, IEEE Standard for Local and Metropolitan Area Networks—Link-local Registration Protocol.7, 8
IETF RFC 768 (STD0006), User Datagram Protocol, August 1980.9
IETF RFC 791 (STD0005), Internet Protocol—DARPA Internet Program Protocol Specification, September 1981.
IETF RFC 3168, The Addition of Explicit Congestion Notification (ECN) to IP, September 2001.
IETF RFC 3232, Assigned Numbers: RFC 1700 is Replaced by an On-line Database, January 2002.
IETF RFC 8200 (STD0086), Internet Protocol, Version 6 (IPv6) Specification, July 2017.
4. Abbreviations
The following abbreviations are used in this standard:
ACK acknowledgment
ADAG Almost Directed Acyclic Graph
AP Agreement Protocol
ATS Asynchronous Traffic Shaping
AV audio/video
AVB audio/video bridging
B-BEB B type Backbone Edge Bridge
B-Comp B-component
B-DA Backbone Destination MAC address
B-DEI B-VLAN Drop Eligible Indicator
B-MAC Backbone Media Access Control
B-PCP B-VLAN Priority Code Point
B-SA Backbone Source MAC address
B-TAG B-VLAN tag
B-VID Backbone VLAN Identifier
B-VLAN Backbone Virtual Local Area Network
BCB Backbone Core Bridge
BEB Backbone Edge Bridge
BLCE Bridge Local Computation Engine
BNF Backus-Naur Form
BPDU Bridge Protocol Data Unit
BSI backbone service instance
CBS committed burst size
C-DA Customer Destination MAC address
C-MAC Customer Media Access Control
C-SA Customer Source MAC address
C-TAG C-VLAN tag
C-VID Customer VLAN Identifier
C-VLAN Customer Virtual Local Area Network
CAP S-channel Access Port
CBN Customer Bridged Network
CBP Customer Backbone Port
CCF Congestion Controlled Flow
CCM Continuity Check Message
CCP Current Congestion Point
CDCP S-channel Discovery and Configuration Protocol
CE customer equipment
CEP Customer Edge Port
CFM Connectivity Fault Management
CID Company ID20. (See also OUI)
CIST Common and Internal Spanning Tree
CIST-MSTID Common and Internal Spanning Tree Multiple Spanning Tree Instance Identifier
CN congestion notification
CNC Centralized Network Configuration
CN-TAG Congestion Notification tag
CND Congestion Notification Domain
CNM Congestion Notification Message
CNP Customer Network Port
CNPV Congestion Notification Priority Value
CP Congestion Point
CPID Congestion Point Identifier
CQF cyclic queuing and forwarding
CR constrained routing
CRC Cyclic Redundancy Check
CSN Coordinated Shared Network
CSPF Constrained Shortest Path First
CST Common Spanning Tree
CUC Centralized User Configuration
DAG Directed Acyclic Graph
DCB Data Center Bridging
DCBX Data Center Bridging eXchange protocol
DCCP Datagram Congestion Control Protocol
DCN data center network
DDCFM data-driven and data-dependent connectivity fault management
DDF data-driven and data-dependent fault
DEI Drop Eligible Indicator
DLSDU Data Link Service Data Unit
DMN Designated MSRP Node
DoSAP Domain Service Access Point
DR Decapsulator Responder
DRP downlink relay port
ECMP Equal Cost Multiple Paths
ECP Edge Control Protocol
ECPDU Edge Control Protocol Data Unit
ECT Equal Cost Tree
EISS Enhanced Internal Sublayer Service (6.8)
eMAC express Media Access Control
ER edge relay
ESP Ethernet Switched Path
ET Explicit Tree
ETDB Explicit Tree Database
ETS Enhanced Transmission Selection
EUI-48 48-bit Extended Unique Identifier21
EVB Edge Virtual Bridging
F-TAG flow filtering tag
Fb Quantized Feedback
FCS Frame Check Sequence
FDB Filtering Database
FID Filtering Identifier (8.8.8, 8.9.3)
FPT forward path test
FQTSS Forwarding and Queuing Enhancements for time-sensitive streams
FS Forced Switch
GADAG Generalized Almost Directed Acyclic Graph
I-BEB I type Backbone Edge Bridge
I-Comp I-component
I-DEI Backbone Service Instance Drop Eligible Indicator
I-PCP Backbone Service Instance Priority Code Point
I-TAG Backbone Service Instance tag
I-SID Backbone Service Instance Identifier
IB-BEB combined I type and B type Backbone Edge Bridge
ID identifier
IP Internet Protocol
IPG Infrastructure Protection Group
IPS Infrastructure Protection Switching
IPV internal priority value specification
IPv6 Internet Protocol version 6
ISAP Intermediate Service Access Point
ISIS-PCR Intermediate System to Intermediate System with Path Control and Reservation extensions
ISIS-SPB Intermediate System to Intermediate System Protocol for Shortest Path Bridging
ISS Internal Sublayer Service (IEEE Std 802.1AC)
IST Internal Spanning Tree
ITB-BEB any valid combination of multi-component Backbone Edge Bridge, e.g., IB-BEB
IVL Independent VLAN Learning (3.111)
LACP Link Aggregation Control Protocol
LAG Link Aggregation Group
LAN Local Area Network (IEEE Std 802)
LBM Loopback Message
LBR Loopback Reply
LFA Loop-Free Alternate
LLC Logical Link Control (ISO/IEC 8802-2)
LLDP Link Layer Discovery Protocol
LMI Layer Management Interface
Local-SID Local Service Instance Identifier
LOM Linktrace Output Multiplexer
LoP Lockout of Protection
LSB least significant bit
LSDB Link State Database
LSP Link State PDU
LT Loose Tree
LTM Linktrace Message
LTR Linktrace Reply
LTS Loose Tree Set
MA Maintenance Association
MAC Medium Access Control (IEEE Std 802)
MAD MRP Attribute Declaration
MAID Maintenance Association Identifier
MAP MRP Attribute Propagation
MCID MST Configuration Identifier
MD Level Maintenance Domain Level
MEP MA Endpoint
MEPID MA Endpoint Identifier
MHF MIP Half Function
MIB Management Information Base (Clause 17)
MIP Maintenance domain Intermediate Point
MIRP Multiple I-SID Registration Protocol
MIRPDU Multiple I-SID Registration Protocol Data Unit
MMRP Multiple MAC Registration Protocol
MMRPDU Multiple MAC Registration Protocol Data Unit
MO Managed Object
MoCA Multimedia over Coax Alliance
MP Maintenance Point
MPDU MAC Protocol Data Unit
MRP Multiple Registration Protocol
MRPDU Multiple Registration Protocol Data Unit
MRTs Maximally Redundant Trees
MS MAC Service
MSAP MAC Service Access Point
MSB most significant bit
MSDU MAC Service Data Unit (IEEE Std 802.1AC)
MSP MAC Status Protocol or MAC status propagation
MSPDU MAC Status Protocol Data Unit
MSPE MAC Status Propagation Entity
MSRP Multiple Stream Registration Protocol
MSRPDU Multiple Stream Registration Protocol Data Unit
MSS MAC Status Shim
MST Multiple Spanning Tree
MST BPDU Multiple Spanning Tree Bridge Protocol Data Unit
MSTI Multiple Spanning Tree Instance
MSTID Multiple Spanning Tree Instance Identifier
MSTP Multiple Spanning Tree Algorithm and Protocol
MT Multi-Topology (Note that “MT state” is used in Clause 10 for the “Empty state.”)
MTID Multi-Topology Identifier
MVRP Multiple VLAN Registration Protocol
MVRPDU Multiple VLAN Registration Protocol Data Unit
NETCONF Network Configuration Protocol
NLPID Network Layer Protocol Identifier
NVE Network Virtualization Edge
NVO3 Network Virtualization Overlays over Layer 3
OAM Operations, Administration, and Maintenance
OUI organizationally unique Identifier
PAE Port Access Entity
PAP Provider Access Port
PATHID Path Identifier
PB Provider Bridge
PBB Provider Backbone Bridge
PBB-TE Provider Backbone Bridge Traffic Engineering
PBBN Provider Backbone Bridged Network
PBN Provider Bridged Network
PCA Path Control Agent
PCE Path Computation Element
PCP Priority Code Point
PCR Path Control and Reservation
PDU protocol data unit
PFC Priority-based Flow Control
PICS Protocol Implementation Conformance Statement (Annex A, Annex B)
PID Protocol Identifier
PIP Provider Instance Port
PLR Point of Local Repair
pMAC preemptable Media Access Control
PNP Provider Network Port
PPVID port and protocol VLAN Identifier
PQoS Parameterized Quality of Service
PSFP Per-Stream Filtering and Policing
PTP IEEE 1588 precision time protocol
PVID port VLAN Identifier
QCN Quantized Congestion Notification protocol
QoS quality of service
RCAP Remote Customer Access Port
RCSI Remote Customer Service Interface
RFM Reflected Frame Message
RP Reaction Point
RPT return path test
RR Reflection Responder
RST Rapid Spanning Tree
RST BPDU Rapid Spanning Tree Bridge Protocol Data Unit
RSTP Rapid Spanning Tree Algorithm and Protocol
RSVP Resource Reservation Protocol
S-TAG S-VLAN tag
S-VID Service VLAN Identifier
S-VLAN Service Virtual Local Area Network
SAP Service Access Point
SBP Station-facing Bridge Port
SCID S-channel Identifier
SCTP Stream Control Transmission Protocol
SDU service data unit
SEB Segment Endpoint Bridge
SEG-ID Segment Identifier
SEP Segment Endpoint Port
SF Signal Fail
SFM Send Frame Message
SIB Segment Intermediate Bridge
SIP Segment Intermediate Port
SMP Segment Monitoring Path
SMP-ID Segment Monitoring Path Identifier
SNAP Subnetwork Access Protocol
SNM Status Notification state machine
SNMP Simple Network Management Protocol
SPB Shortest Path Bridging
SPBM Shortest Path Bridging MAC
SPBV Shortest Path Bridging VID
SPF Shortest Path First
SPT Shortest Path Tree
SPVID Shortest Path VLAN Identifier
SR stream reservation
SR_PVID Stream Reservation Port VLAN Identifier
SRLG Shared Risk Link Group
SRP Stream Reservation Protocol
SST Single Spanning Tree
ST Strict Tree
ST BPDU Spanning Tree Bridge Protocol Data Unit
STM Status Transition state machine
STP Spanning Tree Algorithm and Protocol
SVL Shared VLAN Learning (3.238)
TAI Temps Atomic International—International Atomic Time
TC textual convention
TCI Tag Control Information (9.3)
TCP Transmission Control Protocol
TE Traffic Engineering
TE-MSTID Traffic Engineering Multiple Spanning Tree Instance Identifier
TE-SID Traffic Engineering service instance Identifier
TED Traffic Engineering Database
TESI Traffic Engineering service instance
TLV Type, Length, Value
TPID Tag Protocol Identifier (9.3)
TPMR Two-Port MAC Relay
TSpec traffic specification
TSN Time-Sensitive Networking
TTL time-to-live
UAP Uplink Access Port
UDP User Datagram Protocol
ULP upper layer protocol
ULPDU upper layer protocol data unit
UNI User Network Interface
URP uplink relay port
UUID Universally Unique Identifier
VDP VSI Discovery and Configuration Protocol
VEB virtual edge bridge
VEPA virtual edge port aggregator
VID VLAN Identifier (7.2, 9.3)
VIP Virtual Instance Port
VLAN Virtual Local Area Network
VNI Virtual Network Instance
VNI ID Virtual Network Instance Identifier
VSI Virtual Station Interface
VSIID VSI Instance Identifier
VTID VSI Type Identifier
YANG Yet Another Next Generation22
22YANG is best viewed as a name, not an acronym.
21 A tutorial on the structure and use of EUI-48 identifiers can be found at https://standards.ieee.org/develop/regauth/tut/eui.pdf.
20 See https://standards.ieee.org/develop/regauth/tut/eui.pdf.
Bibliography
Bibliographical references are resources that provide additional or helpful material but do not need to be
understood or used to implement this standard. Reference to these resources is made for informational use
only.
[B1] Alizadeh, M., B. Atikoglu, A. Kabbani, A. Lakshmikantha, R. Pan, B. Prabhakar, and M. Seaman,
“Data Center Transport Mechanisms: Congestion Control Theory and IEEE Standardization,” Proceedings
of the 46th Annual Allerton Conference on Communication, Control and Computing, Urbana-Champaign,
Sept. 2008.
[B2] Asynchronous Transfer Mode (ATM): A collection of equipment and standards used for
telecommunications and data transfer, https://www.itu.int/ITU-T/ and https://www.broadband-forum.org.
[B3] Calculating the Delay Added by Qav Stream Queue,
https://www.ieee802.org/1/files/public/docs2009/av-fuller-queue-delay-calculation-0809-v02.pdf.
[B4] IEC 62439-3:2016, Industrial communications networks—High availability automation
networks—Part 3: Parallel Redundancy Protocol (PRP) and High-availability Seamless Redundancy
(HSR).67
[B5] IEEE Std 802™-2014, IEEE Standard for Local and Metropolitan Area Networks—Overview and
Architecture.68, 69
[B6] IEEE Std 802.1AB™-2005, IEEE Standard for Local and metropolitan area networks—Station and
Media Access Control Connectivity Discovery.
[B7] IEEE Std 802.1AB™-2009, IEEE Standard for Local and metropolitan area networks—Station and
Media Access Control Connectivity Discovery.
[B8] IEEE Std 802.1AC™-2016, IEEE Standard for Local and metropolitan area networks—Media Access
Control (MAC) Service Definition.
[B9] IEEE Std 802.1BA™, IEEE Standard for Local and Metropolitan Area Networks—Audio Video
Bridging (AVB) Systems.
[B10] IEEE Std 802.1D™, 1993 Edition [ISO/IEC 10038:1993], IEEE Standard for Information
technology—Telecommunications and information exchange between systems—Local area
networks—Media Access Control (MAC) bridges.
[B11] IEEE Std 802.1D™, 1998 Edition [ISO/IEC 15802-3:1998], IEEE Standard for Information
technology—Telecommunications and information exchange between systems—Local and metropolitan
area networks—Common specifications—Part 3: Media Access Control (MAC) Bridges.
[B12] IEEE Std 802.1D™-2004, IEEE Standard for Local and metropolitan area networks—Media Access
Control (MAC) Bridges.
67 IEC publications are available from the International Electrotechnical Commission (https://www.iec.ch) and the American National
Standards Institute (https://www.ansi.org/).
68 The IEEE standards or products referred to in Annex W are trademarks owned by The Institute of Electrical and Electronics
Engineers, Incorporated.
69 IEEE publications are available from The Institute of Electrical and Electronics Engineers (https://standards.ieee.org/).
[B13] IEEE Std 802.3™-2018, IEEE Standard for Ethernet.
[B14] IEEE Std 802.11™-2016, IEEE Standard for Information technology—Telecommunications and
information exchange between systems—Local and metropolitan area networks—Specific
requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY)
Specifications.
[B15] IEEE Std 1588-2019, IEEE Standard for a Precision Clock Synchronization Protocol for Networked
Measurements and Control Systems.
[B16] IEEE Std 1722™, IEEE Standard for a Transport Protocol for Time-Sensitive Applications in Bridged
Local Area Networks.
NOTE—See also IEC 61883-6:2005, Consumer audio/video equipment—Digital Interface—Part 6: Audio and music
data transmission protocol and IEC 61883-4:2004, Consumer audio/video equipment—Digital Interface—Part 4:
MPEG2-TS data transmission.
[B17] IETF RFC 768 (STD0006), User Datagram Protocol, August 1980.70
[B18] IETF RFC 791, Internet Protocol—DARPA Internet Program Protocol Specification,
September 1981.
[B19] IETF RFC 793 (STD0007), Transmission Control Protocol, September 1981.
[B20] IETF RFC 1321, The MD5 Message-Digest Algorithm, April 1992.
[B21] IETF RFC 1633, Integrated Services in the Internet Architecture: an Overview, June 1994.
[B22] IETF RFC 2210, The Use of RSVP with IETF Integrated Services, September 1997.
[B23] IETF RFC 2211, Specification of the Controlled-Load Network Element Service, September 1997.
[B24] IETF RFC 2212, Specification of Guaranteed Quality of Service, September 1997.
[B25] IETF RFC 2215, General Characterization Parameters for Integrated Service Network Elements,
September 1997.
[B26] IETF RFC 2475, An Architecture for Differentiated Services, December 1998.
[B27] IETF RFC 2597, Assured Forwarding PHB Group, June 1999.
[B28] IETF RFC 2814, SBM (Subnet Bandwidth Manager): A Protocol for RSVP-based Admission Control
over IEEE 802-style Networks, May 2000.
[B29] IETF RFC 2815, Integrated Service Mappings on IEEE 802 Networks, May 2000.
[B30] IETF RFC 2816, A Framework for Integrated Services Over Shared and Switched IEEE 802 LAN
Technologies, May 2000.
[B31] IETF RFC 3031, Multiprotocol Label Switching Architecture, January 2001.
[B32] IETF RFC 3246, An Expedited Forwarding PHB (Per-Hop Behavior), March 2002.
[B33] IETF RFC 3270, Multi-Protocol Label Switching (MPLS) Support of Differentiated Services,
May 2002.
[B34] IETF RFC 4655, A Path Computation Element (PCE)-Based Architecture, August 2006.
70 IETF RFCs are available from the Internet Engineering Task Force (https://www.ietf.org/).
[B35] IETF RFC 4663, Transferring MIB Work from IETF Bridge MIB WG to IEEE 802.1 WG,
September 2006.
[B36] IETF RFC 4960, Stream Control Transmission Protocol, September 2007.
[B37] IETF RFC 5306, Restart Signaling for IS-IS, October 2008.
[B38] IETF RFC 6087, Guidelines for Authors and Reviewers of YANG Data Model Documents,
January 2011.
[B39] IETF RFC 6241, Network Configuration Protocol (NETCONF), June 2011.
[B40] IETF RFC 6242, Using the NETCONF Protocol over Secure Shell (SSH), June 2011.
[B41] IETF RFC 6536, Network Configuration Protocol (NETCONF) Access Control Model, March 2012.
[B42] IETF RFC 6762, Multicast DNS, February 2013.
[B43] IETF RFC 7223, A YANG Data Model for Interface Management, May 2014.
[B44] IETF RFC 7319, IANA Considerations for Connectivity Fault Management (CFM) Code Points,
July 2014.
[B45] IETF RFC 8040, RESTCONF Protocol, January 2017.
[B46] IETF RFC 8200 (STD0086), Internet Protocol, Version 6 (IPv6) Specification, July 2017.
[B47] ITU-T Recommendation G.806, Characteristics of transport equipment—Description methodology
and generic functionality.71
[B48] ITU-T Recommendation G.8031/Y.1342, Ethernet linear protection switching.
[B49] ITU-T Recommendation I.610 (02/1999), B-ISDN operation and maintenance principles and
functions.
[B50] ITU-T Recommendation X.25 (10/1996), Interface between Data Terminal Equipment (DTE) and
Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to
public data networks by dedicated circuit.
[B51] MEF Technical Specification 4 (MEF 4), Metro Ethernet Network Architecture Framework—Part 1:
Generic Framework, May 2004.72
[B52] MEF Technical Specification 16 (MEF 16), Ethernet Local Management Interface (E-LMI),
January 2006.
[B53] MEF Technical Specification 26 (MEF 26), External Network Network Interface (ENNI)—Phase 1,
January 2010.
[B54] MEF 35.1, Service OAM Performance Monitoring Implementation Agreement.
[B55] MoCA MAC/PHY Specification Extensions v1.1, MoCA-M/P-SPEC-V1.1-06162009, June 2009.73
[B56] MoCA MAC/PHY Specification v2.0, MoCA_Specification_v2-131121, November 2013.
71 ITU-T publications are available from the International Telecommunications Union (https://www.itu.int/).
72 MEF publications are available from the MEF Forum (https://www.mef.net/).
73 MoCa publications are available from the Multimedia over Coax Alliance (https://mocalliance.org).
[B57] Multiprotocol Label Switching (MPLS): A standard for label-based forwarding in an IP network. The
standard is specified in several RFCs, (see https://datatracker.ietf.org/doc/charter-ietf-mpls/) and ITU-T
recommendations (see https://www.itu.int/ITU-T/).
[B58] OMG Unified Modeling Language (OMG UML), Version 2.5.1, December 2017.
[B59] Seaman, M., “Preemption and MACsec replay protection,” available at
https://www.ieee802.org/1/files/public/docs2014/ae-seaman-preemption-1114-v04.pdf, November 2014.
[B60] SMPTE 259M-2008, SMPTE Standard for Television—SDTV Digital Signal/Data—Serial Digital
Interface, 2008. See section 8.74
[B61] SMPTE 292M-2008, SMPTE Standard 1.5 Gb/s Signal/Data Serial Interface, 2008.
[B62] SMPTE 424M-2012, SMPTE Standard for Television—3 Gb/s Signal/Data Serial Interface.
[B63] Specht, J., and S. Samii, “Urgency-Based Scheduler for Time-Sensitive Switched Ethernet
Networks,” 28th Euromicro Conference on Real-Time Systems (ECRTS), pp. 75–85, 2016.
[B64] Teener, M. J., “Peristaltic Shaper: updates, multiple speeds,” available at
https://www.ieee802.org/1/files/public/docs2014/new-tsn-mjt-peristaltic-shaper-0114.pdf, January 2014.
[B65] Xu, L., K. Harfoush, and I. Rhee, "Binary increase congestion control (BIC) for fast long-distance
networks," IEEE INFOCOM 2004, vol. 4, pp. 2514-2524, Mar. 2004.74
74 SMPTE publications are available from the Society of Motion Picture and Television Engineers (https://www.smpte.org).
802.1Qcz
Change Annex X (re-numbered from Annex W by the insertion of new Annex W above) as follows, updating cross-references as necessary:
Bibliographical references are resources that provide additional or helpful material but do not need to be understood or used to implement this standard. Reference to these resources is made for informational use only.
[B1] Alizadeh, M., B. Atikoglu, A. Kabbani, A. Lakshmikantha, R. Pan, B. Prabhakar, and M. Seaman, “Data Center Transport Mechanisms: Congestion Control Theory and IEEE Standardization,” Proceedings of the 46th Annual Allerton Conference on Communication, Control and Computing, Urbana-Champaign, Sept. 2008.
[B2] Asynchronous Transfer Mode (ATM): A collection of equipment and standards used for telecommunications and data transfer, https://www.itu.int/ITU-T/ and https://www.broadband-forum.org.
[B3] Calculating the Delay Added by Qav Stream Queue, https://www.ieee802.org/1/files/public/docs2009/av-fuller-queue-delay-calculation-0809-v02.pdf.
[B4] Duato, J., “A Necessary and Sufficient Condition for Deadlock-Free Routing in Cut-Through and Store-and-Forward Networks,” IEEE Transactions on Parallel and Distributed Systems,” vol. 7, no. 8, pp. 841–854, Aug. 1996. doi:10.1109/71.532115.
[B5] Hu, S., Y. Zhu, P. Cheng, C. Guo, K. Tan, J. Padhye, and K. Chen “Tagger: Practical PFC Deadlock Prevention in Data Center Networks,” Proceedings of the 13th International Conference on emerging Networking EXperiments and Technologies (CoNEXT ‘17), ACM, New York, NY, USA, pp. 451–463. doi:10.1145/3143361.3143382.
[B6] IEC 62439-3:2016, Industrial communications networks—High availability automation networks—Part 3: Parallel Redundancy Protocol (PRP) and High-availability Seamless Redundancy (HSR).19
[B7] IEEE Std 802®TM-2014, IEEE Standard for Local and Metropolitan Area Networks—Overview and Architecture.20, 21
[B8] IEEE Std 802.1ABTM-2005, IEEE Standard for Local and metropolitan area networks—Station and Media Access Control Connectivity Discovery.
[B9] IEEE Std 802.1ABTM-2009, IEEE Standard for Local and metropolitan area networks—Station and Media Access Control Connectivity Discovery.
[B10] IEEE Std 802.1ACTM-2016, IEEE Standard for Local and metropolitan area networks—Media Access Control (MAC) Service Definition.
[B11] IEEE Std 802.1BATM, IEEE Standard for Local and Metropolitan Area Networks—Audio Video Bridging (AVB) Systems.
19 IEC publications are available from the International Electrotechnical Commission (https://www.iec.ch) and the American National Standards Institute (https://www.ansi.org/).
20 The IEEE standards or products referred to in Annex X are trademarks owned by The Institute of Electrical and Electronics Engineers, Incorporated.
21 IEEE publications are available from The Institute of Electrical and Electronics Engineers (https://standards.ieee.org/).
[B12] IEEE Std 802.1DTM, 1993 Edition [ISO/IEC 10038:1993], IEEE Standard for Information technology—Telecommunications and information exchange between systems—Local area networks—Media Access Control (MAC) bridges.
[B13] IEEE Std 802.1DTM, 1998 Edition [ISO/IEC 15802-3:1998], IEEE Standard for Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Common specifications—Part 3: Media Access Control (MAC) Bridges.
[B14] IEEE Std 802.1DTM-2004, IEEE Standard for Local and metropolitan area networks—Media Access Control (MAC) Bridges.
[B15] IEEE Std 802.3TM-2018, IEEE Standard for Ethernet.
[B16] IEEE Std 802.11TM-2016, IEEE Standard for Information technology—Telecommunications and information exchange between systems—Local and metropolitan area networks—Specific requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications.
[B17] IEEE Std 1588-2019, IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurements and Control Systems.
[B18] IEEE Std 1722TM, IEEE Standard for a Transport Protocol for Time-Sensitive Applications in Bridged Local Area Networks.
NOTE—See also IEC 61883-6:2005, Consumer audio/video equipment—Digital Interface—Part 6: Audio and music data transmission protocol and IEC 61883-4:2004, Consumer audio/video equipment—Digital Interface—Part 4: MPEG2-TS data transmission.
[B17] IETF RFC 768 (STD0006), User Datagram Protocol, August 1980.
[B18] IETF RFC 791, Internet Protocol—DARPA Internet Program Protocol Specification,
September 1981.
[B19] IETF RFC 793 (STD0007), Transmission Control Protocol, September 1981.22
[B20] IETF RFC 1321, The MD5 Message-Digest Algorithm, April 1992.
[B21] IETF RFC 1633, Integrated Services in the Internet Architecture: an Overview, June 1994.
[B22] IETF RFC 2210, The Use of RSVP with IETF Integrated Services, September 1997.
[B23] IETF RFC 2211, Specification of the Controlled-Load Network Element Service, September 1997.
[B24] IETF RFC 2212, Specification of Guaranteed Quality of Service, September 1997.
[B25] IETF RFC 2215, General Characterization Parameters for Integrated Service Network Elements, September 1997.
[B26] IETF RFC 2475, An Architecture for Differentiated Services, December 1998.
[B27] IETF RFC 2597, Assured Forwarding PHB Group, June 1999.
[B28] IETF RFC 2814, SBM (Subnet Bandwidth Manager): A Protocol for RSVP-based Admission Control over IEEE 802-style Networks, May 2000.
[B29] IETF RFC 2815, Integrated Service Mappings on IEEE 802 Networks, May 2000.
22 IETF RFCs are available from the Internet Engineering Task Force (https://www.ietf.org/).
[B30] IETF RFC 2816, A Framework for Integrated Services Over Shared and Switched IEEE 802 LAN Technologies, May 2000.
[B31] IETF RFC 3031, Multiprotocol Label Switching Architecture, January 2001.
[B32] IETF RFC 3246, An Expedited Forwarding PHB (Per-Hop Behavior), March 2002.
[B33] IETF RFC 3270, Multi-Protocol Label Switching (MPLS) Support of Differentiated Services, May 2002.
[B34] IETF RFC 4655, A Path Computation Element (PCE)-Based Architecture, August 2006.
[B35] IETF RFC 4663, Transferring MIB Work from IETF Bridge MIB WG to IEEE 802.1 WG, September 2006.
[B36] IETF RFC 4960, Stream Control Transmission Protocol, September 2007. [B37] IETF RFC 5306, Restart Signaling for IS-IS, October 2008.
[B38] IETF RFC 6087, Guidelines for Authors and Reviewers of YANG Data Model Documents, January 2011.
[B39] IETF RFC 6241, Network Configuration Protocol (NETCONF), June 2011.
[B40] IETF RFC 6242, Using the NETCONF Protocol over Secure Shell (SSH), June 2011.
[B41] IETF RFC 6536, Network Configuration Protocol (NETCONF) Access Control Model, March 2012.
[B42] IETF RFC 6762, Multicast DNS, February 2013.
[B43] IETF RFC 7223, A YANG Data Model for Interface Management, May 2014.
[B44] IETF RFC 7319, IANA Considerations for Connectivity Fault Management (CFM) Code Points, July 2014.
[B45] IETF RFC 7567, IETF Recommendations Regarding Active Queue Management, July 2015.
[B46] IETF RFC 8014, An Architecture for Data-Center Network Virtualization over Layer 3 (NVO3), December 2016.
[B47] IETF RFC 8040, RESTCONF Protocol, January 2017.
[B46] IETF RFC 8200 (STD0086), Internet Protocol, Version 6 (IPv6) Specification, July 2017.
[B48] ITU-T Recommendation G.806, Characteristics of transport equipment—Description methodology and generic functionality.23
[B49] ITU-T Recommendation G.8031/Y.1342, Ethernet linear protection switching.
[B50] ITU-T Recommendation I.610 (02/1999), B-ISDN operation and maintenance principles and functions.
[B51] ITU-T Recommendation X.25 (10/1996), Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit.
23 ITU-T publications are available from the International Telecommunications Union (https://www.itu.int/).
[B52] MEF Technical Specification 4 (MEF 4), Metro Ethernet Network Architecture Framework—Part 1: Generic Framework, May 2004.24
[B53] MEF Technical Specification 16 (MEF 16), Ethernet Local Management Interface (E-LMI), January 2006.
[B54] MEF Technical Specification 26 (MEF 26), External Network Network Interface (ENNI)—Phase 1, January 2010.
[B55] MEF 35.1, Service OAM Performance Monitoring Implementation Agreement.
[B56] MoCA MAC/PHY Specification Extensions v1.1, MoCA-M/P-SPEC-V1.1-06162009, June 2009.25 [B57] MoCA MAC/PHY Specification v2.0, MoCA_Specification_v2-131121, November 2013.
[B58] Multiprotocol Label Switching (MPLS): A standard for label-based forwarding in an IP network. The standard is specified in several RFCs, (see https://datatracker.ietf.org/doc/charter-ietf-mpls/) and ITU-T recommendations (see https://www.itu.int/ITU-T/).
[B59] OMG Unified Modeling Language (OMG UML), Version 2.5.1, December 2017.
[B60] Rocher-Gonzalez, J., J. Escudero-Sahuquillo, P. J. Garcia, F. J. Quiles, “On the Impact of Routing Algorithms in the Effectiveness of Queuing Schemes in High-Performance Interconnection Networks,” 2017 IEEE 25th Annual Symposium on High-Performance Interconnects (HOTI), Santa Clara, CA, 2017, pp. 65–72. doi:10.1109/HOTI.2017.16.
[B61] Seaman, M., “Preemption and MACsec replay protection,” available at https://www.ieee802.org/1/files/public/docs2014/ae-seaman-preemption-1114-v04.pdf, November 2014.
[B62] SMPTE 259M-2008, SMPTE Standard for Television—SDTV Digital Signal/Data—Serial Digital Interface, 2008. See section 8.26
[B63] SMPTE 292M-2008, SMPTE Standard 1.5 Gb/s Signal/Data Serial Interface, 2008.
[B64] SMPTE 424M-2012, SMPTE Standard for Television—3 Gb/s Signal/Data Serial Interface.
[B65] Specht, J., and S. Samii, “Urgency-Based Scheduler for Time-Sensitive Switched Ethernet Networks,” 28th Euromicro Conference on Real-Time Systems (ECRTS), pp. 75–85, 2016.
[B66] Teener, M. J., “Peristaltic Shaper: updates, multiple speeds,” available at https://www.ieee802.org/1/files/public/docs2014/new-tsn-mjt-peristaltic-shaper-0114.pdf, January 2014.
[B67] Xu, L., K. Harfoush, and I. Rhee, “Binary increase congestion control (BIC) for fast long-distance networks,” IEEE INFOCOM 2004, vol. 4, pp. 2514-2524, Mar. 2004.
[B68] Zhu, Y., H.Eran, D. Firestone, C. Guo, M. Lipshteyn, Y. Liron, J. Padhye, S. Raindel, M. H. Yahia, and M. Zhang, 2015. “Congestion Control for Large-Scale RDMA Deployments,” ACM SIGCOMM Computer Communication Review, 45(4), pp. 523–536. doi:10.1145/2785956.2787484.
24 MEF publications are available from the MEF Forum (https://www.mef.net/).
25 MoCa publications are available from the Multimedia over Coax Alliance (https://mocalliance.org).
26 SMPTE publications are available from the Society of Motion Picture and Television Engineers (https://www.smpte.org).
Reference
一覧の一覧( The directory of directories of mine.) Qiita(100)
https://qiita.com/kaizen_nagoya/items/7eb0e006543886138f39
通信記事100
https://qiita.com/kaizen_nagoya/items/1d67de5e1cd207b05ef7
Ethernet 記事一覧 Ethernet(0)
https://qiita.com/kaizen_nagoya/items/88d35e99f74aefc98794
Wireshark 一覧 wireshark(0)、Ethernet(48)
https://qiita.com/kaizen_nagoya/items/fbed841f61875c4731d0
線網(Wi-Fi)空中線(antenna)(0) 記事一覧(118/300目標)
https://qiita.com/kaizen_nagoya/items/5e5464ac2b24bd4cd001
物理記事 上位100
https://qiita.com/kaizen_nagoya/items/66e90fe31fbe3facc6ff
数学関連記事100
https://qiita.com/kaizen_nagoya/items/d8dadb49a6397e854c6d
言語・文学記事 100
https://qiita.com/kaizen_nagoya/items/42d58d5ef7fb53c407d6
医工連携関連記事一覧
https://qiita.com/kaizen_nagoya/items/6ab51c12ba51bc260a82
自動車 記事 100
https://qiita.com/kaizen_nagoya/items/f7f0b9ab36569ad409c5
日本語(0)一欄
https://qiita.com/kaizen_nagoya/items/7498dcfa3a9ba7fd1e68
OSEK OS設計の基礎 OSEK(100)
https://qiita.com/kaizen_nagoya/items/7528a22a14242d2d58a3
Error一覧
https://qiita.com/kaizen_nagoya/items/48b6cbc8d68eae2c42b8
仮説(0)一覧(目標100現在40)
https://qiita.com/kaizen_nagoya/items/f000506fe1837b3590df
安全(0)安全工学シンポジウムに向けて: 21
https://qiita.com/kaizen_nagoya/items/c5d78f3def8195cb2409
<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
This article is an individual impression based on the individual's experience. It has nothing to do with the organization or business to which I currently belong.
文書履歴(document history)
ver. 0.01 初稿 20240503
最後までおよみいただきありがとうございました。
いいね 💚、フォローをお願いします。
Thank you very much for reading to the last sentence.
Please press the like icon 💚 and follow me for your happy life.