Shopping Cart

No products in the cart.

BS ISO/IEC/IEEE 8802-1CS:2022

$215.11

Telecommunications and exchange between information technology systems. Requirements for local and metropolitan area networks – Link-local registration protocol

Published By Publication Date Number of Pages
BSI 2022 156
Guaranteed Safe Checkout
Category:

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

PDF Catalog

PDF Pages PDF Title
2 undefined
3 IEEE Std 802.1CS-2020 Front cover
6 Blank Page
7 Title page
9 Important Notices and Disclaimers Concerning IEEE Standards Documents
13 Participants
15 Introduction
16 Contents
19 1. Overview
1.1 Scope
1.2 Purpose
1.3 State diagram conventions
1.4 Specification model
20 1.5 Note on inter-table references
1.6 Specification precedence
1.7 Introduction
21 2. Normative references
23 3. Definitions
25 4. Abbreviations
26 5. Conformance
5.1 Introduction
5.2 Requirements terminology
5.3 Common Native and Proxy required behaviors
27 5.4 Native end system required behaviors
5.5 Native end system optional behaviors
5.6 Native relay system required behaviors
5.7 Native relay system optional behaviors
28 5.8 Proxy system required behaviors
5.9 Proxy system optional behaviors
5.10 Controlled system optional behaviors
29 6. Link-local Registration Protocol
6.1 Introduction
6.2 Overview
30 6.3 Objectives and non-objectives
6.3.1 Objectives of LRP
31 6.3.2 Non-objectives of LRP
6.4 Proxy systems, Controlled systems, and target ports
34 6.5 Link Layer Discovery Protocol and target ports
35 6.6 Exploratory Hello LRPDUs
6.7 Target port state
36 6.8 LRP database structure
6.9 LRP-DT data transport mechanisms
6.9.1 LRP-DT ECP mechanism
37 6.9.2 LRP-DT TCP mechanism
6.9.2.1 Active TCP OPEN
6.9.2.2 Passive TCP OPEN
38 6.9.2.3 LRP TCP port number
6.9.3 Quality of Service considerations
6.10 LRP-DS database synchronization mechanism
6.10.1 LRP-DS Protocol operation
39 6.10.2 LRP-DS database storage
40 6.11 State machine creation
41 6.12 Security considerations
42 7. LRP-DT Procedures
7.1 Introduction
7.2 LRP-DT instance maintenance
7.2.1 LRP-DT instance maintenance and Portal creation overview
43 7.2.2 Instance maintenance variables
7.2.2.1 imTargetPortList
44 7.2.3 Instance maintenance routines
7.2.3.1 ProcessLocalTargetRequest
45 7.2.3.2 ProcessNeighborTargetRequest
46 7.2.3.3 PickIpAddresses
47 7.2.3.4 ProcessTcpOpen
7.3 LRP-DT instance
7.3.1 LRP-DT instance overview
48 7.3.2 LRP-DT instance variables
7.3.2.1 instActiveTcp
7.3.2.2 instMyAddress
7.3.2.3 instMyPortNumber
7.3.2.4 instNeighborAddress
7.3.2.5 instNeighborPortNumber
7.3.2.6 instReconnectTimer
7.3.2.7 instReconnectReset
7.3.2.8 instTargetPortList
7.3.2.9 instPortalList
49 7.3.2.10 instKillInstance
7.3.3 LRP-DT instance routines
7.3.3.1 instReceiveLRPDU
50 7.3.3.2 instCreateInstance
7.3.3.3 instDestroyInstance
51 7.3.3.4 instCreatePortal
7.3.3.5 instDestroyPortal
52 7.3.4 LRP-DT instance state machine
54 8. Portal
8.1 Introduction
8.2 Portal association maintenance
8.2.1 Portal association maintenance overview
55 8.2.2 Portal state machine variables
8.2.2.1 pamAppId
56 8.2.2.2 pamMyChassisId
8.2.2.3 pamMyPortId
8.2.2.4 pamNeighborChassisId
8.2.2.5 pamNeighborPortId
8.2.2.6 pamNeighborPortalNumberValid
8.2.2.7 pamNeighborPortalNumber
57 8.2.2.8 pamMyHelloStatus
8.2.2.9 pamMyPortalNumber
8.2.2.10 pamLocalOverflow
8.2.2.11 pamNeighborOverflow
8.2.2.12 pamNeighborAcknowledged
8.2.2.13 pamNeedHello
8.2.2.14 pamResetReceiveHello
8.2.2.15 pamHelloTime
8.2.2.16 pamMyAppInfo
58 8.2.2.17 pamHelloSendTimer
8.2.2.18 pamHelloReceiveTimer
8.2.2.19 pamHelloReceived
8.2.2.20 pamAssociationYes
8.2.2.21 pamAssociationNo
8.2.2.22 pamLastReceivedStatus
8.2.2.23 pamKill
8.2.3 Portal Association maintenance routines
8.2.3.1 pamAssociatePortal
8.2.3.2 pamResetNeighbor
8.2.3.3 pamSendHello
59 8.2.3.4 pamReceiveHello
8.2.4 Send Hello state machines
8.2.5 Receive Hello state machine
60 8.3 Applicant
8.3.1 Applicant overview
8.3.2 Per-record applicant database variables
8.3.2.1 actRecordNumber
8.3.2.2 actSequenceNumber
8.3.2.3 actChecksum
62 8.3.2.4 actDataLength
8.3.2.5 actData
8.3.2.6 actRecordChanged
8.3.2.7 actResendRecord
8.3.2.8 actAcknowledged
8.3.3 Applicant routines
8.3.3.1 actWriteRecord
8.3.3.2 actSendRecord
63 8.3.3.3 actReceivePartialList
64 8.3.3.4 actReceiveCompleteList
8.3.3.5 actTerminateStateMachine
8.3.4 Applicant state machine
8.4 Registrar
8.4.1 Registrar overview
65 8.4.2 Per-Portal registrar variables
8.4.2.1 ptlNeedPartialList
8.4.3 Per-record registrar variables
8.4.3.1 regRecordNumber
8.4.3.2 regSequenceNumber
8.4.3.3 regChecksum
8.4.3.4 regSendAck
8.4.4 Registrar routines
8.4.4.1 regReceiveWriteRecord
66 8.4.4.2 regSendPartialList
8.4.4.3 regDeleteRecord
8.4.5 Partial list state machine
8.4.6 Complete list variables
8.4.6.1 cplNeedCompleteList
67 8.4.6.2 cplCompleteListTimer
8.4.6.3 cplCompleteListTimerReset
8.4.7 Complete list routines
8.4.7.1 cplResetCplTimer
8.4.7.2 cplSendCompleteList
8.4.8 Complete list state machine
68 9. Format and encoding of LRP Data Units
9.1 Introduction
9.2 AppId
9.3 LRP database synchronization protocol
9.3.1 LRPDU format
9.3.2 LRPDU type field
69 9.3.3 TLV Length field
9.4 LRPDU formats
9.4.1 Stop LRPDU
9.4.2 Hello LRPDU
70 9.4.2.1 appId field
9.4.2.2 Hello status
71 9.4.2.3 Error status
9.4.2.4 My Portal Number
9.4.2.5 Hello Time
9.4.2.6 My Chassis ID TLV
9.4.2.7 My Port ID TLV
9.4.2.8 Neighbor Chassis ID TLV
72 9.4.2.9 Neighbor Port ID TLV
9.4.2.10 Application Information TLV
9.4.3 Record LRPDU
73 9.4.4 Partial List LRPDU
9.4.5 Complete List LRPDU
74 9.4.6 Record checksum calculation
75 9.5 LRP data transport protocols
9.5.1 LRP-DT ECP protocol
9.5.2 LRP-DT TCP protocol
76 10. LRP-DS service interface
10.1 Introduction
77 10.2 Association primitives
10.2.1 Use of association primitives
10.2.2 Local Target Port request
10.2.2.1 Inputs
78 10.2.2.2 Outputs
10.2.3 Neighbor Target Port request
10.2.3.1 Inputs
79 10.2.3.2 Outputs
10.2.4 Associate Portal request
10.2.4.1 Inputs
10.2.4.2 Outputs
10.2.5 First Hello indication
10.2.5.1 Outputs
80 10.2.6 Portal status indication
10.2.6.1 Outputs
10.3 Portal interface
10.3.1 Applicant database primitives
10.3.1.1 Write record request
10.3.1.1.1 Inputs
10.3.1.1.2 Outputs
10.3.2 Registrar database primitives
10.3.2.1 Delete record request
81 10.3.2.1.1 Inputs
10.3.2.2 Database overflow request
10.3.2.2.1 Inputs
10.3.2.2.2 Outputs
10.3.2.3 Record written indication
10.3.2.3.1 Outputs
82 11. Managed objects
11.1 Introduction
11.2 Managed objects UML
83 11.3 System global managed objects
11.3.1 lrpAckTimerInit
11.3.2 lrpReconnectMax
11.4 Per-LRP-DT instance managed objects
11.4.1 instDiscardedLRPDUs
84 11.5 Per-Portal managed objects
85 11.5.1 ApplicantActiveRecords
11.5.2 RegistrarActiveRecords
11.5.3 SentHellos
11.5.4 AcceptedHellos
11.5.5 DiscardedHellos
11.5.6 SentRecords
11.5.7 AcceptedRecords
11.5.8 DiscardedRecords
11.5.9 RecordErrors
11.5.10 SentPartials
11.5.11 AcceptedPartials
86 11.5.12 DiscardedPartials
11.5.13 SentCompletes
11.5.14 AcceptedCompletes
11.5.15 DiscardedCompletes
11.5.16 DiscardedUnknowns
11.6 LRP LLDP TLV managed objects
11.6.1 Controlled system IP address information
11.6.1.1 lrpLldpTcpIpAddressses
11.6.2 LRP LLDP TLV information
11.6.2.1 lrpLldpEcpXmitEnable
87 11.6.2.2 lrpLldpEcpTlvXmitInfo
11.6.2.3 lrpLldpEcpTlvRecvInfo
11.6.2.4 lrpLldpTcpXmitEnable
11.6.2.5 lrpLldpTcpTlvXmitInfo
11.6.2.6 lrpLldpTcpTlvRecvInfo
88 12. YANG models for LRP
12.1 Introduction
12.2 The YANG framework
12.3 Security considerations
12.4 Relationship to other YANG modules
12.5 YANG data scheme definition
89 12.6 Definition of LRP YANG module,
98 13. MIB modules for LRP
13.1 Internet standard management framework
13.2 Structure of the LRP MIB
13.2.1 Structure of the LRP-TC-MIB
13.2.2 Structure of the LRP-MIB
99 13.2.3 Structure of the LLDP-V2-LRP-EXT-MIB
13.3 Relationship to the LLDP-V2-TC-MIB
13.4 Security considerations
100 13.4.1 Security considerations for the LRP-TC-MIB
13.4.2 Security considerations for the LRP-MIB
101 13.4.3 Security considerations for the LLDP-V2-LRP-EXT-MIB
102 13.5 MIB modules,
13.5.1 LRP Textual conventions MIB
104 13.5.2 LRP MIB
117 13.5.3 LLDPv2 LRP extension MIB
136 Annex A (normative) Protocol Implementation Conformance Statement (PICS) proforma
A.1 Introduction
A.1.1 Abbreviations and special symbols
137 A.1.2 Instructions for completing the PICS proforma
A.1.3 Additional information
A.1.4 Exceptional information
138 A.1.5 Conditional items
A.1.6 Identification
A.1.6.1 Implementation identification
A.1.6.2 Protocol summary
139 A.2 PICS proforma for Link-local Registration Protocol
A.2.1 Major capabilities/options
A.2.2 Common system capabilities
141 A.2.3 Native end system capabilities
142 A.2.4 Native relay system capabilities
A.2.5 Proxy system capabilities
143 A.2.6 Controlled system capabilities
144 Annex B (informative) LRP application specifications
B.1 Overview
B.2 LRP-DS versus IS-IS: LRP application responsibilities
145 B.3 Use of LLDP
B.4 Portal creation
146 B.5 Database locking issues
B.6 ECP vs. TCP issues
147 B.7 TCP active/passive OPEN
B.8 Resetting the databases
B.9 Application-level acknowledgments
148 B.10 Sequence number wrap-around
B.11 LRP applications’ requirements on LRP
149 Annex C (normative) IEEE 802.1 Organizationally Specific TLVs for LLDP
C.1 Overview
C.2 Organizationally Specific TLV definitions
C.2.1 LRP ECP Discovery TLV
C.2.1.1 TLV type
C.2.1.2 TLV information string length
C.2.1.3 IEEE 802.1 OUI
150 C.2.1.4 IEEE 802.1 subtype
C.2.1.5 Application count
C.2.1.6 Application descriptor
C.2.1.7 LRP ECP Discovery TLV usage rules
151 C.2.2 LRP TCP Discovery TLV
C.2.2.1 TLV type
C.2.2.2 TLV information string length
C.2.2.3 IEEE 802.1 OUI
C.2.2.4 IEEE 802.1 subtype
C.2.2.5 Application count
C.2.2.6 Application descriptor
152 C.2.2.6.1 TCP port number
C.2.2.6.2 Address info
153 C.2.2.6.3 Address
C.2.2.7 LRP TCP Discovery TLV usage rules
154 Annex D (informative) Bibliography
BS ISO/IEC/IEEE 8802-1CS:2022
$215.11