(可选)配置接口发布的TLV类型
背景信息
LLDPDU可以封装的TLV类型包括基本TLV、802.1组织定义的TLV、802.3组织定义的TLV和媒体终端发现MED(Media Endpoint Discovery)TLV。
- 配置基本TLV、IEEE 802.1组织定义的TLV或IEEE 802.3组织定义的TLV时,指定all参数,将发布该类型所有可选的TLV;配置MED TLV时,指定all参数,将发布除Location Identification TLV之外该类型的所有可选的TLV。
当不指定all参数,每次只能配置一种类型可选的TLV,可以通过多次配置,发布多种类型可选的TLV。
- 必须先配置发布MED Capabilities TLV,才能配置发布MED其它类型的TLV。
必须先配置禁止发布MED其它类型的TLV,才能禁止发布MED Capabilities TLV。
必须先配置禁止发布MED Capabilities TLV,才能禁止发布MAC/PHY Configuration/Status TLV。
- 必须通过配置发布MED Capabilities TLV来自动发布802.3的MAC/PHY Configuration/Status TLV。
- 配置禁止发布MED TLV指定all参数时,不会自动禁止发布802.3的MAC/PHY Configuration/Status TLV。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface interface-type interface-number,进入接口视图。
- 配置接口发布的TLV类型。
以太网接口工作在三层模式时,不支持IEEE 802.1组织定义的TLV、MED TLV中的Network Policy TLV。
- 执行命令lldp tlv-enable basic-tlv { all | management-address | port-description | system-capability | system-description | system-name },配置接口发布的基本TLV。
- 执行命令lldp tlv-enable dot1-tlv { all | port-vlan-id | protocol-vlan-id [ vlan-id ] | vlan-name [ vlan-id ] | protocol-identity },配置接口发布的IEEE 802.1组织定义TLV。
- 执行命令lldp tlv-enable dot3-tlv { all | eee | link-aggregation | mac-physic | max-frame-size | power },配置接口发布的IEEE 802.3组织定义TLV。
- 执行命令lldp tlv-enable med-tlv { all | capability | inventory | location-id { civic-address device-type country-code { ca-type ca-value } &<1-10> | elin-address Tel-Number } | network-policy [ voice-vlan { vlan vlan-id [ cos cvalue | dscp dvalue ]* | 8021p [ cos cvalue | dscp dvalue ]* | untagged } ] | power-over-ethernet }, 配置接口发布的MED TLV。
缺省情况下,接口发布除Protocol Identity TLV、Location Identification TLV和Network Policy TLV之外所有类型的TLV。
- 执行命令lldp dot3-tlv power { 802.1ab [ force ] | 802.3at },配置接口发送802.3 Power Via MDI TLV符合的标准。
缺省情况下,接口发布符合802.1ab标准的802.3 Power Via MDI TLV。
在选择发布哪种标准的802.3 Power Via MDI TLV时,需要注意邻居设备对这两种标准的支持情况,本端配置的标准需要邻居设备的支持。