Shopping Cart

No products in the cart.

IEEE 8802-1AB-2014

$147.33

ISO/IEC/IEEE International Standard for Information technology — Telecommunications and information exchange between systems — Local and metropolitan area networks — Part 1AB: Station and Media Access Control Connectivity Discovery

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

Adoption Standard – Superseded. This document defines a protocol and a set of managed objects that can be used for discovering the physical topology from adjacent stations in IEEE 802(R) LANs.

PDF Catalog

PDF Pages PDF Title
1 ISO/IEC/IEEE 8802-1AB:2014 Front Cover
3 Foreword
5 IEEE Std 802.AB-2009 Front cover
7 Title page
10 Introduction
Notice to users
Laws and regulations
Copyrights
Updating of IEEE documents
Errata
Interpretations
11 Patents
12 CONTENTS
14 List of figures
15 List of tables
17 Important Notice
1. Overview
1.1 Scope
18 1.2 Purpose
19 2. Normative references
21 3. Definitions and numerical representation
3.1 Definitions
22 3.2 Numerical representation
23 4. Acronyms and abbreviations
25 5. Conformance
5.1 Terminology
5.2 Protocol Implementation Conformance Statement (PICS)
5.3 Required capabilities
26 5.4 Optional capabilities
27 6. Principles of operation
28 6.1 Transmission and reception
6.2 LLDP operational modes
29 6.3 LLDP information categories
30 6.4 TLV selection
6.5 Transmission principles
6.6 Reception principles
6.6.1 LLDPDU and TLV error handling
6.6.2 LLDP remote systems MIB update
31 6.7 Systems with multiple LLDP Agents
35 7. LLDPDU transmission, reception, and addressing
7.1 Destination address
37 7.2 Source address
38 7.3 Ethertype use and encoding
7.4 LLDPDU reception
39 8. LLDPDU and TLV formats
8.1 LLDPDU bit and octet ordering conventions
8.2 LLDPDU format
40 8.3 TLV categories
8.4 Basic TLV format
8.4.1 TLV type
41 8.4.2 TLV information string length
8.4.3 TLV information string
42 8.5 Basic management TLV set formats and definitions
8.5.1 End Of LLDPDU TLV
8.5.2 Chassis ID TLV
8.5.2.1 TLV information string length
8.5.2.2 chassis ID subtype
43 8.5.2.3 chassis ID
8.5.2.4 Chassis ID TLV usage rules
8.5.3 Port ID TLV
44 8.5.3.1 TLV information string length
8.5.3.2 port ID subtype
8.5.3.3 port ID
45 8.5.3.4 Port ID TLV usage rules
8.5.4 Time To Live TLV
8.5.4.1 time to live (TTL)
8.5.4.2 Time To Live TLV usage rules
8.5.5 Port Description TLV
46 8.5.5.1 TLV information string length
8.5.5.2 port description
8.5.5.3 Port Description TLV usage rules
8.5.6 System Name TLV
8.5.6.1 TLV information string length
8.5.6.2 system name
8.5.6.3 System Name TLV usage rules
47 8.5.7 System Description TLV
8.5.7.1 TLV information string length
8.5.7.2 system description
8.5.7.3 System Description TLV usage rules
8.5.8 System Capabilities TLV
8.5.8.1 system capabilities
48 8.5.8.2 enabled capabilities
8.5.8.3 System Capabilities TLV usage rules
8.5.9 Management Address TLV
49 8.5.9.1 TLV information string length
8.5.9.2 management address string length
8.5.9.3 management address subtype
8.5.9.4 management address
8.5.9.5 interface numbering subtype
50 8.5.9.6 interface number
8.5.9.7 object identifier (OID) string length
8.5.9.8 object identifier
8.5.9.9 Management Address TLV usage rules
8.6 Organizationally Specific TLVs
51 8.6.1 Basic Organizationally Specific TLV format
8.6.1.1 TLV type
8.6.1.2 TLV information string length
8.6.1.3 organizationally unique identifier (OUI)
52 8.6.1.4 organizationally defined subtype
8.6.1.5 organizationally defined information string
8.6.2 Organizationally Specific TLV usage rules
53 9. LLDP agent operation
9.1 Overview
9.1.1 Frame transmission
54 9.1.2 LLDPDU types
9.1.2.1 Normal LLDPDUs
55 9.1.2.2 Shutdown LLDPDUs
9.1.3 Frame reception
9.1.4 Too many neighbors
56 9.1.5 LLDP remote systems rxInfoTTL timer expiration
9.1.6 LLDP local port/connection failure
9.2 State machines
9.2.1 Notational conventions used in state diagrams
57 9.2.2 Timers
58 9.2.2.1 rxInfoTTL
59 9.2.2.2 tooManyNeighborsTimer
9.2.2.3 txTTR
9.2.2.4 txShutdownWhile
9.2.3 Per-System variables
9.2.3.1 BEGIN
9.2.4 Per-Port variables
9.2.4.1 portEnabled
9.2.5 Per-Agent variables
9.2.5.1 adminStatus
60 9.2.5.2 badFrame
9.2.5.3 localChange
9.2.5.4 MAC address
9.2.5.5 msgFastTx
9.2.5.6 msgTxHold
9.2.5.7 msgTxInterval
9.2.5.8 newNeighbor
9.2.5.9 rcvFrame
61 9.2.5.10 reinitDelay
9.2.5.11 remoteChanges
9.2.5.12 rxChanges
9.2.5.13 rxInfoAge
9.2.5.14 rxTTL
9.2.5.15 tooManyNeighbors
9.2.5.16 txCredit
9.2.5.17 txCreditMax
9.2.5.18 txFast
62 9.2.5.19 txFastInit
9.2.5.20 txNow
9.2.5.21 txTick
9.2.5.22 txTTL
9.2.6 Per-Agent statistical counters
9.2.6.1 statsAgeoutsTotal
9.2.6.2 statsFramesDiscardedTotal
63 9.2.6.3 statsFramesInErrorsTotal
9.2.6.4 statsFramesInTotal
9.2.6.5 statsFramesOutTotal
9.2.6.6 statsTLVsDiscardedTotal
9.2.6.7 statsTLVsUnrecognizedTotal
9.2.6.8 lldpduLengthErrors
9.2.7 State machine procedures
9.2.7.1 dec (variable-name)
9.2.7.2 mibConstrInfoLLDPDU()
64 9.2.7.3 mibConstrShutdownLLDPDU()
9.2.7.4 mibDeleteObjects()
9.2.7.5 mibUpdateObjects()
9.2.7.6 rxInitializeLLDP()
9.2.7.7 rxProcessFrame()
69 9.2.7.8 somethingChangedLocal()
9.2.7.9 somethingChangedRemote()
9.2.7.10 txAddCredit()
9.2.7.11 txFrame()
9.2.7.12 txInitializeLLDP()
70 9.2.8 Transmit state machine
71 9.2.9 Receive state machine
72 9.2.10 Transmit timer state machine
73 10. LLDP management
10.1 Data storage and retrieval
10.2 The LLDP management entity’s responsibilities
10.2.1 Protocol initialization management
10.2.2 TLV selection management
74 10.2.3 Transmission management
10.2.4 Reception management
10.2.5 Performance management
75 10.3 Managed objects
10.4 Data types
10.5 LLDP variables
10.5.1 LLDP operational status and control
76 10.5.2 LLDP operational statistics counters
10.5.3 TLV required variables
10.5.3.1 Chassis ID TLV objects
77 10.5.3.2 Port ID TLV objects
10.5.3.3 Port description TLV object
10.5.3.4 System name TLV object
10.5.3.5 System description TLV object
10.5.3.6 System capabilities TLV objects
10.5.3.7 Management address TLV objects
78 11. LLDP MIB definitions
11.1 Internet Standard Management Framework
11.2 Structure of the LLDP MIB
83 11.3 Relationship to other MIBs
84 11.3.1 Relationship to LLDP Version 1 MIB
11.3.2 IETF Physical Topology MIB
11.3.3 IETF Entity MIB
11.3.4 IETF Interfaces MIB
11.4 Security considerations for LLDP base MIB module
86 11.5 LLDP MIB modules ,
11.5.1 Definitions for the LLDP-V2-TC MIB module
94 11.5.2 LLDP MIB module – version 2
131 Annex A (normative) PICS proforma
A.1 Introduction
A.2 Abbreviations and special symbols
A.2.1 Status symbols
A.2.2 General abbreviations
132 A.3 Instructions for completing the PICS proforma
A.3.1 General structure of the PICS proforma
A.3.2 Additional information
A.3.3 Exception information
133 A.3.4 Conditional status
134 A.3.5 Implementation identification
A.3.6 Protocol summary, IEEE Std 802.1AB-2009
135 A.4 Major capabilities and options
137 Annex B (normative) PTOPTO MIB update
138 Annex C (informative) Example LLDP transmission frame formats
C.1 Direct-encoded LLDP frame format
C.2 SNAP-encoded LLDP frame format
139 Annex D (informative) Using LLDP to detect potential communication problems
D.1 Overview
D.2 IEEE 802.1 Organizationally Specific TLVs
D.2.1 Port VLAN ID TLV
D.2.2 IEEE 802.1 Port and Protocol VLAN ID TLVs
140 D.2.3 VLAN Name TLVs
D.2.4 Protocol Identity TLVs
D.2.5 VID Usage Digest
141 D.2.6 Management VID
D.3 IEEE 802.3 Organizationally Specific TLVs
D.3.1 Use of IEEE 802.3 Organizationally Specific TLVs on other media
D.3.2 MAC/PHY Configuration/Status TLV
142 D.3.3 Link Aggregation TLV
D.3.4 Power Via MDI TLV
D.3.5 Maximum Frame Size TLV
143 Annex E (normative) IEEE 802.1 Organizationally Specific TLVs
E.1 Requirements of the IEEE 802.1 Organizationally Specific TLV set
E.2 Port VLAN ID TLV
144 E.2.1 port VLAN identifier (PVID)
E.2.2 Port VLAN ID usage rules
E.3 Port And Protocol VLAN ID TLV
E.3.1 flags
E.3.2 port and protocol VLAN ID (PPVID)
E.3.3 Port And Protocol VLAN ID TLV usage rules
145 E.4 VLAN Name TLV
E.4.1 TLV information string length
E.4.2 VLAN ID (VID)
E.4.3 VLAN name length
146 E.4.4 VLAN name
E.4.5 VLAN Name TLV usage rules
E.5 Protocol Identity TLV
E.5.1 TLV information string length
E.5.2 protocol identity length
E.5.3 protocol identity
E.5.4 Protocol Identity TLV usage rules
147 E.6 VID Usage Digest TLV
E.6.1 VID Usage Digest
E.7 Management VID TLV
E.7.1 Management VID
148 E.8 Link Aggregation TLV
E.8.1 aggregation status
E.8.2 aggregated port ID
E.8.3 Link Aggregation TLV usage rules
E.9 IEEE 802.1 Organizationally Specific TLV management
E.9.1 IEEE 802.1 Organizationally Specific TLV selection management
149 E.9.2 IEEE 802.1 managed objects—TLV variables
150 E.10 IEEE 802.1/LLDP extension MIB
E.10.1 Internet Standard Management Framework
E.10.2 Structure of the IEEE 802.1/LLDP extension MIB
E.10.3 Relationship to other MIBs
153 E.10.4 Security considerations for IEEE 802.1 LLDP extension MIB module
155 E.10.5 IEEE 802.1 LLDP extension MIB module—version 2 ,
179 E.11 PICS proforma for IEEE 802.1 Organizationally Specific TLV extensions
E.11.1 Implementation identification
E.11.2 Protocol summary, IEEE Std 802.1AB-2009
180 E.11.3 Major capabilities and options
181 Annex F (normative) IEEE 802.3 Organizationally Specific TLVs
F.1 Requirements of the IEEE 802.3 Organizationally Specific TLV set
F.2 MAC/PHY Configuration/Status TLV
182 F.2.1 auto-negotiation support/status
F.2.2 PMD auto-negotiation advertised capability field
F.2.3 operational MAU type
F.2.4 MAC/PHY Configuration/Status TLV usage rules
183 F.3 Power Via MDI TLV
F.3.1 MDI power support
F.3.2 PSE power pair
184 F.3.3 power class
F.3.4 Power Via MDI TLV usage rules
F.4 Maximum Frame Size TLV
F.4.1 maximum frame size
F.4.2 Maximum Frame Size TLV usage rules
F.5 IEEE 802.3 Organizationally Specific TLV selection management
185 F.5.1 IEEE 802.3 managed objects—TLV variables
F.6 IEEE 802.3/LLDP extension MIB
F.6.1 Internet Standard Management Framework
F.6.2 Structure of the IEEE 802.3/LLDP extension MIB
187 F.6.3 Relationship to other MIBs
188 F.6.4 Security considerations for IEEE 802.3 LLDP extension MIB module
189 F.6.5 IEEE 802.3 LLDP extension MIB module—version 2 ,
203 F.7 PICS proforma for IEEE 802.3 TLV extensions
F.7.1 Implementation identification
F.7.2 Protocol summary, IEEE Std 802.1AB-2009
204 F.7.3 Major capabiities and options
205 Annex G (informative) Bibliography
207 IEEE list of participants
IEEE 8802-1AB-2014
$147.33