Shopping Cart

No products in the cart.

IEEE 802.1AB 2009

$53.95

IEEE Standard for Local and Metropolitan Area Networks– Station and Media Access Control Connectivity Discovery

Published By Publication Date Number of Pages
IEEE 2009 204
Guaranteed Safe Checkout
Category:

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

Revision Standard – Active. This 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 LANs.

PDF Catalog

PDF Pages PDF Title
1 IEEE Std 802.1AB-2009 Front cover
3 Title page
6 Introduction
Notice to users
Laws and regulations
Copyrights
Updating of IEEE documents
Errata
Interpretations
7 Patents
8 Participants
10 Historical participants
11 CONTENTS
13 List of figures
14 List of tables
15 Important Notice
1. Overview
1.1 Scope
16 1.2 Purpose
17 2. Normative references
19 3. Definitions and numerical representation
3.1 Definitions
20 3.2 Numerical representation
21 4. Acronyms and abbreviations
23 5. Conformance
5.1 Terminology
5.2 Protocol Implementation Conformance Statement (PICS)
5.3 Required capabilities
24 5.4 Optional capabilities
25 6. Principles of operation
26 6.1 Transmission and reception
6.2 LLDP operational modes
27 6.3 LLDP information categories
28 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
29 6.7 Systems with multiple LLDP Agents
33 7. LLDPDU transmission, reception, and addressing
7.1 Destination address
35 7.2 Source address
36 7.3 Ethertype use and encoding
7.4 LLDPDU reception
37 8. LLDPDU and TLV formats
8.1 LLDPDU bit and octet ordering conventions
8.2 LLDPDU format
38 8.3 TLV categories
8.4 Basic TLV format
8.4.1 TLV type
39 8.4.2 TLV information string length
8.4.3 TLV information string
40 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
41 8.5.2.3 chassis ID
8.5.2.4 Chassis ID TLV usage rules
8.5.3 Port ID TLV
42 8.5.3.1 TLV information string length
8.5.3.2 port ID subtype
8.5.3.3 port ID
43 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
44 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
45 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
46 8.5.8.2 enabled capabilities
8.5.8.3 System Capabilities TLV usage rules
8.5.9 Management Address TLV
47 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
48 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
49 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)
50 8.6.1.4 organizationally defined subtype
8.6.1.5 organizationally defined information string
8.6.2 Organizationally Specific TLV usage rules
51 9. LLDP agent operation
9.1 Overview
9.1.1 Frame transmission
52 9.1.2 LLDPDU types
9.1.2.1 Normal LLDPDUs
53 9.1.2.2 Shutdown LLDPDUs
9.1.3 Frame reception
9.1.4 Too many neighbors
54 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
55 9.2.2 Timers
56 9.2.2.1 rxInfoTTL
57 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
58 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
59 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
60 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
61 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()
62 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()
67 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()
68 9.2.8 Transmit state machine
69 9.2.9 Receive state machine
70 9.2.10 Transmit timer state machine
71 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
72 10.2.3 Transmission management
10.2.4 Reception management
10.2.5 Performance management
73 10.3 Managed objects
10.4 Data types
10.5 LLDP variables
10.5.1 LLDP operational status and control
74 10.5.2 LLDP operational statistics counters
10.5.3 TLV required variables
10.5.3.1 Chassis ID TLV objects
75 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
76 11. LLDP MIB definitions
11.1 Internet Standard Management Framework
11.2 Structure of the LLDP MIB
81 11.3 Relationship to other MIBs
82 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
84 11.5 LLDP MIB modules ,
11.5.1 Definitions for the LLDP-V2-TC MIB module
92 11.5.2 LLDP MIB module – version 2
129 Annex A (normative) PICS proforma
A.1 Introduction
A.2 Abbreviations and special symbols
A.2.1 Status symbols
A.2.2 General abbreviations
130 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
131 A.3.4 Conditional status
132 A.3.5 Implementation identification
A.3.6 Protocol summary, IEEE Std 802.1AB-2009
133 A.4 Major capabilities and options
135 Annex B (normative) PTOPTO MIB update
136 Annex C (informative) Example LLDP transmission frame formats
C.1 Direct-encoded LLDP frame format
C.2 SNAP-encoded LLDP frame format
137 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
138 D.2.3 VLAN Name TLVs
D.2.4 Protocol Identity TLVs
D.2.5 VID Usage Digest
139 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
140 D.3.3 Link Aggregation TLV
D.3.4 Power Via MDI TLV
D.3.5 Maximum Frame Size TLV
141 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
142 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
143 E.4 VLAN Name TLV
E.4.1 TLV information string length
E.4.2 VLAN ID (VID)
E.4.3 VLAN name length
144 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
145 E.6 VID Usage Digest TLV
E.6.1 VID Usage Digest
E.7 Management VID TLV
E.7.1 Management VID
146 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
147 E.9.2 IEEE 802.1 managed objects—TLV variables
148 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
151 E.10.4 Security considerations for IEEE 802.1 LLDP extension MIB module
153 E.10.5 IEEE 802.1 LLDP extension MIB module—version 2 ,
177 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
178 E.11.3 Major capabilities and options
179 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
180 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
181 F.3 Power Via MDI TLV
F.3.1 MDI power support
F.3.2 PSE power pair
182 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
183 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
185 F.6.3 Relationship to other MIBs
186 F.6.4 Security considerations for IEEE 802.3 LLDP extension MIB module
187 F.6.5 IEEE 802.3 LLDP extension MIB module—version 2 ,
201 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
202 F.7.3 Major capabiities and options
203 Annex G (informative) Bibliography
IEEE 802.1AB 2009
$53.95