查看完整版本: 802.1AB-Station and Media Access Control Connectivity Discovery

samblue 2008-4-13 19:15

802.1AB-Station and Media Access Control Connectivity Discovery

【资料成文时间】: 2005.5.6
【语言】:E
【页数】: 172
【何人(公司)所著】: IEEE
【文件格式】: PDF
【文件原名】: 802.1AB-Station and Media Access Control Connectivity Discovery
【摘要或目录】:
CONTENTS
1. Overview............................................................................................................................................. 1
1.1 Scope........................................................................................................................................... 1
1.2 Purpose........................................................................................................................................ 1
2. References........................................................................................................................................... 3
3. Definitions and numerical representation ............................................................................................ 5
3.1 Definitions .................................................................................................................................. 5
3.2 Numerical representation ............................................................................................................. 6
4. Acronyms and abbreviations ............................................................................................................... 7
5. Conformance....................................................................................................................................... 8
5.1 Terminology................................................................................................................................ 8
5.2 Required capabilities................................................................................................................... 8
5.3 Optional capabilities .................................................................................................................... 9
6. Architectural overview ...................................................................................................................... 10
7. Principles of operation ....................................................................................................................... 12
7.1 LLDP operational modes ........................................................................................................... 12
7.2 Connectivity and management information............................................................................... 12
7.3 Optional information categories ................................................................................................ 13
7.4 LLDP design principles ............................................................................................................. 13
7.5 TLV selection ............................................................................................................................ 14
7.6 Transmission principles ............................................................................................................. 14
7.7 Reception principles .................................................................................................................. 14
7.7.1 LLDPDU and TLV error handling ................................................................................ 14
7.7.2 LLDP remote systems MIB update ............................................................................... 14
7.8 Relationship between LLDP and IETF MIBs............................................................................ 15
7.8.1 IETF Physical Topology MIB ....................................................................................... 15
7.8.2 IETF Entity MIB............................................................................................................ 15
7.8.3 IETF Interfaces MIB...................................................................................................... 15
8. LLDPDU transmission, reception, and addressing............................................................................ 16
8.1 Destination address .................................................................................................................... 16
8.2 Source address ........................................................................................................................... 17
8.3 Ethertype use and encoding ....................................................................................................... 17
8.4 LLDPDU reception.................................................................................................................... 17
9. LLDPDU and TLV formats ............................................................................................................... 18
9.1 LLDPDU bit and octet ordering conventions ............................................................................ 18
9.2 LLDPDU format ........................................................................................................................ 18
9.3 TLV categories .......................................................................................................................... 18
IEEE
STATION AND MEDIA ACCESS CONTROL CONNECTIVITY DISCOVERY Std 802.1AB-2005
Copyright © 2005 IEEE. All rights reserved. vii
9.4 Basic TLV format ...................................................................................................................... 19
9.4.1 TLV type........................................................................................................................ 19
9.4.2 TLV information string length....................................................................................... 20
9.4.3 TLV information string.................................................................................................. 20
9.5 Basic management TLV set formats and definitions ................................................................. 20
9.5.1 End Of LLDPDU TLV .................................................................................................. 20
9.5.2 Chassis ID TLV ............................................................................................................. 21
9.5.2.1 TLV information string length....................................................................... 21
9.5.2.2 chassis ID subtype ......................................................................................... 21
9.5.2.3 chassis ID....................................................................................................... 22
9.5.2.4 Chassis ID TLV usage rules .......................................................................... 22
9.5.3 Port ID TLV................................................................................................................... 22
9.5.3.1 TLV information string Length ..................................................................... 23
9.5.3.2 port ID subtype .............................................................................................. 23
9.5.3.3 port ID............................................................................................................ 24
9.5.3.4 Port ID TLV usage rules ................................................................................ 24
9.5.4 Time To Live TLV ........................................................................................................ 24
9.5.4.1 time to live (TTL) .......................................................................................... 24
9.5.4.2 Time To Live TLV usage rules...................................................................... 24
9.5.5 Port Description TLV .................................................................................................... 24
9.5.5.1 TLV information string length....................................................................... 25
9.5.5.2 port description .............................................................................................. 25
9.5.5.3 Port Description TLV usage rules ................................................................. 25
9.5.6 System Name TLV ........................................................................................................ 25
9.5.6.1 TLV information string length....................................................................... 25
9.5.6.2 system name................................................................................................... 25
9.5.6.3 System Name TLV usage rules ..................................................................... 26
9.5.7 System Description TLV ............................................................................................... 26
9.5.7.1 TLV information string length....................................................................... 26
9.5.7.2 system description.......................................................................................... 26
9.5.7.3 System Description TLV usage rules ............................................................ 26
9.5.8 System Capabilities TLV............................................................................................... 26
9.5.8.1 system capabilities ......................................................................................... 27
9.5.8.2 enabled capabilities ........................................................................................ 27
9.5.8.3 System Capabilities TLV usage rules ............................................................ 27
9.5.9 Management Address TLV............................................................................................ 27
9.5.9.1 TLV information string length....................................................................... 28
9.5.9.2 management address string length................................................................. 28
9.5.9.3 management address subtype......................................................................... 28
9.5.9.4 management address ...................................................................................... 28
9.5.9.5 interface numbering subtype.......................................................................... 28
9.5.9.6 interface number ............................................................................................ 29
9.5.9.7 object identifier (OID) string length .............................................................. 29
9.5.9.8 object identifier .............................................................................................. 29
9.5.9.9 Management Address TLV usage rules......................................................... 29
9.6 Organizationally Specific TLVs ................................................................................................ 29
9.6.1 Basic Organizationally Specific TLV format ................................................................ 30
9.6.1.1 TLV type........................................................................................................ 30
9.6.1.2 TLV information string length....................................................................... 30
9.6.1.3 organizationally unique identifier (OUI) ....................................................... 30
9.6.1.4 organizationally defined subtype ................................................................... 30
9.6.1.5 organizationally defined information string .................................................. 31
9.6.2 Organizationally Specific TLV usage rules................................................................... 31
IEEE
Std 802.1AB-2005 LOCAL AND METROPOLITAN AREA NETWORKS
viii Copyright © 2005 IEEE. All rights reserved.
10. The protocol ...................................................................................................................................... 32
10.1 Protocol initialization................................................................................................................. 33
10.1.1 LLDP transmit module initialization ............................................................................. 33
10.1.2 LLDP receive module initialization............................................................................... 33
10.2 Frame transmission .................................................................................................................... 33
10.2.1 LLDPDU construction................................................................................................... 34
10.2.1.1 Normal LLDPDU construction...................................................................... 34
10.2.1.2 Shutdown LLDPDU construction.................................................................. 35
10.2.2 LLDP frame formatting/transmission ............................................................................ 35
10.3 Frame reception ......................................................................................................................... 35
10.3.1 LLDP frame recognition................................................................................................ 35
10.3.2 LLDPDU validation....................................................................................................... 35
10.3.2.1 General validation rules for all TLVs ............................................................ 37
10.3.2.2 General validation rules for all Organizationally Specific TLVs .................. 38
10.3.3 TLV/MIB object value comparison............................................................................... 38
10.3.4 Too many neighbors ...................................................................................................... 39
10.3.5 LLDP remote systems MIB update ............................................................................... 40
10.3.6 LLDP remote systems rxInfoTTL timer expiration....................................................... 40
10.3.7 LLDP local port/connection failure ............................................................................... 40
10.4 Notational conventions used in state diagrams.......................................................................... 40
10.5 State machines ........................................................................................................................... 43
10.5.1 Global variables ............................................................................................................. 43
10.5.2 Statistical counters ......................................................................................................... 43
10.5.2.1 Transmission counters ................................................................................... 43
10.5.2.2 Reception counters......................................................................................... 43
10.5.3 Timers ............................................................................................................................ 44
10.5.3.1 Transmit state machine timers ....................................................................... 44
10.5.3.2 Receive state machine timers......................................................................... 44
10.5.3.3 Transmit state machine timing parameters .................................................... 44
10.5.3.4 Receive state machine timing parameters...................................................... 45
10.5.4 Transmit state machine .................................................................................................. 45
10.5.4.1 Transmit state machine variables................................................................... 45
10.5.4.2 Transmit state machine procedures................................................................ 45
10.5.4.3 Transmit state machine diagram.................................................................... 46
10.5.5 Receive state machine.................................................................................................... 46
10.5.5.1 Receive state machine variables .................................................................... 46
10.5.5.2 .Receive state machine procedures ................................................................ 47
10.5.5.3 Receive state machine diagram...................................................................... 48
11. LLDP management ............................................................................................................................ 49
11.1 Data storage and retrieval .......................................................................................................... 49
11.2 The LLDP manager’s responsibilities: ...................................................................................... 49
11.2.1 Protocol initialization management ............................................................................... 49
11.2.2 TLV selection management ........................................................................................... 49
11.2.3 Transmission management ............................................................................................ 50
11.2.4 Reception management.................................................................................................. 50
11.2.5 Performance management.............................................................................................. 50
11.3 Managed objects ........................................................................................................................ 51
11.4 Data types ................................................................................................................................. 51
11.5 LLDP variables .......................................................................................................................... 51
11.5.1 LLDP operational status and control ............................................................................. 51
11.5.2 LLDP operational statistics counters ............................................................................. 52
IEEE
STATION AND MEDIA ACCESS CONTROL CONNECTIVITY DISCOVERY Std 802.1AB-2005
Copyright © 2005 IEEE. All rights reserved. ix
11.5.3 TLV required variables .................................................................................................. 52
11.5.3.1 Chassis ID TLV objects ................................................................................. 52
11.5.3.2 Port ID TLV objects ...................................................................................... 53
11.5.3.3 Port description TLV object .......................................................................... 53
11.5.3.4 System name TLV object .............................................................................. 53
11.5.3.5 System description TLV object ..................................................................... 53
11.5.3.6 System capabilities TLV objects ................................................................... 53
11.5.3.7 Management address TLV objects ................................................................ 53
11.5.4 Relationship between LLDP variables and LLDP managed objects ............................. 53
12. LLDP MIB definitions ....................................................................................................................... 57
12.1 LLDP MIB design philosophy................................................................................................... 57
12.2 LLDP MIB module , .................................................................................................................. 58
12.3 Security considerations for LLDP base MIB module................................................................ 93
Annex A (informative) Bibliography ............................................................................................................ 95
Annex B (normative) PICS Proforma............................................................................................................ 96
B.1 Introduction....................................................................................................................... 96
B.2 Abbreviations and special symbols.................................................................................... 96
B.3 Instructions for completing the PICS proforma................................................................. 97
B.4 Major capabilities and options......................................................................................... 100
Annex C (informative) PTOPO MIB update ............................................................................................... 102
Annex D (informative) Example LLDP transmission frame formats.......................................................... 103
D.1 Direct-encoded LLDP frame format................................................................................ 103
D.2 SNAP-encoded LLDP frame format................................................................................ 103
Annex E (informative) Using LLDP to detect potential communication problems .................................... 104
E.1 Overview......................................................................................................................... 104
E.2 IEEE 802.1 Organizationally Specific TLVs .................................................................. 104
E.3 IEEE 802.3 Organizationally Specific TLVs .................................................................. 105
Annex F (normative) IEEE 802.1 Organizationally Specific TLVs............................................................ 107
F.1 Requirements of the IEEE 802.1 Organizationally Specific TLV set ............................. 107
F.2 Port VLAN ID TLV......................................................................................................... 107
F.3 Port And Protocol VLAN ID TLV .................................................................................. 108
F.4 VLAN Name TLV........................................................................................................... 109
F.5 Protocol Identity TLV...................................................................................................... 110
F.6 IEEE 802.1 Organizationally Specific TLV management............................................... 111
F.7 IEEE 802.1/LLDP extension MIB................................................................................... 113
F.8 PICS proforma for IEEE 802.1 Organizationally SpecificTLV extensions ................... 130
Annex G (normative) IEEE 802.3 Organizationally Specific TLVs ........................................................... 132
G.1 Requirements of the IEEE 802.3 Organizationally Specific TLV set ............................. 132
G.2 MAC/PHY Configuration/Status TLV............................................................................ 132
G.3 Power Via MDI TLV....................................................................................................... 133
IEEE
Std 802.1AB-2005 LOCAL AND METROPOLITAN AREA NETWORKS
x Copyright © 2005 IEEE. All rights reserved.
G.4 Link Aggregation TLV.................................................................................................... 135
G.5 Maximum Frame Size TLV............................................................................................. 136
G.6 IEEE 802.3 Organizationally Specific TLV selection management ............................... 136
G.7 IEEE 802.1/LLDP extension MIB................................................................................... 139
G.8 PICS proforma for IEEE 802.3 TLV extensions ............................................................ 157
页: [1]
查看完整版本: 802.1AB-Station and Media Access Control Connectivity Discovery