• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

03-二層技術-以太網交換配置指導

目錄

13-LLDP配置

本章節下載 13-LLDP配置  (313.75 KB)

13-LLDP配置


1 LLDP配置

1.1  LLDP簡介

1.1.1  LLDP產生背景

目前,網絡設備的種類日益繁多且各自的配置錯綜複雜,為了使不同廠商的設備能夠在網絡中相互發現並交互各自的係統及配置信息,需要有一個標準的信息交流平台。

LLDP(Link Layer Discovery Protocol,鏈路層發現協議)就是在這樣的背景下產生的,它提供了一種標準的鏈路層發現方式,可以將本端設備的主要能力、管理地址、設備標識、接口標識等信息組織成不同的TLV(Type/Length/Value,類型/長度/值),並封裝在LLDPDU(Link Layer Discovery Protocol Data Unit,鏈路層發現協議數據單元)中發布給與自己直連的鄰居,鄰居收到這些信息後將其以標準MIB(Management Information Base,管理信息庫)的形式保存起來,以供網絡管理係統查詢及判斷鏈路的通信狀況。

說明

有關MIB的詳細介紹,請參見“網絡管理和監控配置指導”中的“SNMP”。

 

1.1.2  LLDP基本概念

1. LLDP報文

封裝有LLDPDU的報文稱為LLDP報文,其封裝格式有兩種:Ethernet II和SNAP(Subnetwork Access Protocol,子網訪問協議)。

(1)     Ethernet II格式封裝的LLDP報文

圖1-1 Ethernet II格式封裝的LLDP報文

 

圖1-1所示,是以Ethernet II格式封裝的LLDP報文,其中各字段的含義如下:

·     Destination MAC address:目的MAC地址,為固定的組播MAC地址0x0180-C200-000E。

·     Source MAC address:源MAC地址,為端口MAC地址。

·     Type:報文類型,為0x88CC。

·     Data:數據內容,為LLDPDU。

·     FCS:幀檢驗序列,用來對報文進行校驗。

(2)     SNAP格式封裝的LLDP報文

圖1-2 SNAP格式封裝的LLDP報文

 

圖1-2所示,是以SNAP格式封裝的LLDP報文,其中各字段的含義如下:

·     Destination MAC address:目的MAC地址,為固定的組播MAC地址0x0180-C200-000E。

·     Source MAC address:源MAC地址,為端口MAC地址。

·     Type:報文類型,為0xAAAA-0300-0000-88CC。

·     Data:數據內容,為LLDPDU。

·     FCS:幀檢驗序列,用來對報文進行校驗。

2. LLDPDU

LLDPDU就是封裝在LLDP報文數據部分的數據單元。在組成LLDPDU之前,設備先將本地信息封裝成TLV格式,再由若幹個TLV組合成一個LLDPDU封裝在LLDP報文的數據部分進行傳送。

圖1-3 LLDPDU的封裝格式

 

圖1-3所示,深藍色的Chassis ID TLV、Port ID TLV、Time To Live TLV和End of LLDPDU TLV這四種TLV是每個LLDPDU都必須攜帶的,其餘的TLV則為可選攜帶。每個LLDPDU最多可攜帶28種TLV。

3. TLV

TLV是組成LLDPDU的單元,每個TLV都代表一個信息。LLDP可以封裝的TLV包括基本TLV、802.1組織定義TLV、802.3組織定義TLV和LLDP-MED(Media Endpoint Discovery,媒體終端發現) TLV。

基本TLV是網絡設備管理基礎的一組TLV,802.1組織定義TLV、802.3組織定義TLV和LLDP-MED TLV則是由標準組織或其他機構定義的TLV,用於增強對網絡設備的管理,可根據實際需要選擇是否在LLDPDU中發送。

(1)     基本TLV

在基本TLV中,有幾種TLV對於實現LLDP功能來說是必選的,即必須在LLDPDU中發布,如表1-1所示。

表1-1 基本TLV

TLV名稱

說明

是否必須發布

Chassis ID

發送設備的橋MAC地址

Port ID

標識LLDPDU發送端的端口。如果LLDPDU中攜帶有LLDP-MED TLV,其內容為端口的MAC地址;否則,其內容為端口的名稱

Time To Live

本設備信息在鄰居設備上的存活時間

End of LLDPDU

LLDPDU的結束標識,是LLDPDU的最後一個TLV

Port Description

端口的描述

System Name

設備的名稱

System Description

係統的描述

System Capabilities

係統的主要功能以及已使能的功能項

Management Address

管理地址,以及該地址所對應的接口號和OID(Object Identifier,對象標識符)

 

(2)     802.1組織定義TLV

IEEE 802.1組織定義TLV的內容如表1-2所示。

表1-2 IEEE 802.1組織定義的TLV

TLV名稱

說明

Port VLAN ID

端口的PVID(Port VLAN ID),一個LLDPDU中最多攜帶一個該類型TLV

Port And Protocol VLAN ID

端口的PPVID(Port and Protocol VLAN ID),一個LLDPDU中可攜帶多個互不重複的該類型TLV

VLAN Name

端口所屬VLAN的名稱,一個LLDPDU中可攜帶多個互不重複的該類型TLV

Protocol Identity

端口所支持的協議類型,一個LLDPDU中可攜帶多個互不重複的該類型TLV

 

說明

·     目前,H3C設備不支持發送Protocol Identity TLV,但可以接收該類型的TLV。

·     三層以太網端口不支持IEEE 802.1組織定義TLV。

 

(3)     802.3組織定義TLV

IEEE 802.3組織定義TLV的內容如表1-3所示。

表1-3 IEEE 802.3組織定義的TLV

TLV名稱

說明

MAC/PHY Configuration/Status

端口支持的速率和雙工狀態、是否支持端口速率自動協商、是否已使能自動協商功能以及當前的速率和雙工狀態

Power Via MDI

端口的供電能力,包括PoEPower over Ethernet,以太網供電)的類型(PSEPower Sourcing Equipment,供電設備)或PDPowered Device,受電設備))、PoE端口的遠程供電模式、是否支持PSE供電、是否已使能PSE供電以及供電方式是否可控

Link Aggregation

端口是否支持鏈路聚合以及是否已使能鏈路聚合

Maximum Frame Size

端口支持的最大幀長度,取端口配置的MTU(Maximum Transmission Unit,最大傳輸單元)

Power Stateful Control

端口的電源狀態控製,包括PSE/PD所采用的電源類型、供/受電的優先級以及供/受電的功率

 

說明

Power Stateful Control TLV是在IEEE P802.3at D1.0版本中被定義的,之後的版本不再支持該TLV。H3C設備隻有在收到Power Stateful Control TLV後才會發送該類型的TLV。

 

(4)     LLDP-MED TLV

LLDP-MED TLV為VoIP(Voice over IP,在IP網絡上傳送語音)提供了許多高級的應用,包括基本配置、網絡策略配置、地址信息以及目錄管理等,滿足了語音設備的不同生產廠商在成本有效、易部署、易管理等方麵的要求,並解決了在以太網中部署語音設備的問題,為語音設備的生產者、銷售者以及使用者提供了便利。LLDP-MED TLV的內容如表1-4所示。

表1-4 LLDP-MED TLV

TLV名稱

說明

LLDP-MED Capabilities

網絡設備所支持的LLDP-MED TLV類型

Network Policy

網絡設備或終端設備上端口的VLAN類型、VLAN ID以及二三層與具體應用類型相關的優先級等

Extended Power-via-MDI

網絡設備或終端設備的擴展供電能力,對Power Via MDI TLV進行了擴展

Hardware Revision

終端設備的硬件版本

Firmware Revision

終端設備的固件版本

Software Revision

終端設備的軟件版本

Serial Number

終端設備的序列號

Manufacturer Name

終端設備的製造廠商名稱

Model Name

終端設備的模塊名稱

Asset ID

終端設備的資產標識符,以便目錄管理和資產跟蹤

Location Identification

網絡設備的位置標識信息,以供終端設備在基於位置的應用中使用

 

4. 管理地址

管理地址是供網絡管理係統標識網絡設備並進行管理的地址。管理地址可以明確地標識一台設備,從而有利於網絡拓撲的繪製,便於網絡管理。管理地址被封裝在LLDP報文的Management Address TLV中向外發布。

1.1.3  LLDP工作機製

1. LLDP的工作模式

LLDP有以下四種工作模式:

·     TxRx:既發送也接收LLDP報文。

·     Tx:隻發送不接收LLDP報文。

·     Rx:隻接收不發送LLDP報文。

·     Disable:既不發送也不接收LLDP報文。

當端口的LLDP工作模式發生變化時,端口將對協議狀態機進行初始化操作。為了避免端口工作模式頻繁改變而導致端口不斷執行初始化操作,可配置端口初始化延遲時間,當端口工作模式改變時延遲一段時間再執行初始化操作。

2. LLDP報文的發送機製

當端口工作在TxRx或Tx模式時,設備會周期性地向鄰居設備發送LLDP報文。如果設備的本地配置發生變化則立即發送LLDP報文,以將本地信息的變化情況盡快通知給鄰居設備。但為了防止本地信息的頻繁變化而引起LLDP報文的大量發送,每發送一個LLDP報文後都需延遲一段時間後再繼續發送下一個報文。

當設備的工作模式由Disable/Rx切換為TxRx/Tx,或者發現了新的鄰居設備(即收到一個新的LLDP報文且本地尚未保存發送該報文設備的信息)時,該設備將自動啟用快速發送機製,即將LLDP報文的發送周期縮短為1秒,並連續發送指定數量的LLDP報文後再恢複為正常的發送周期。

3. LLDP報文的接收機製

當端口工作在TxRx或Rx模式時,設備會對收到的LLDP報文及其攜帶的TLV進行有效性檢查,通過檢查後再將鄰居信息保存到本地,並根據Time To Live TLV中TTL(Time to Live,生存時間)的值來設置鄰居信息在本地設備上的老化時間,若該值為零,則立刻老化該鄰居信息。

1.1.4  協議規範

與LLDP相關的協議規範有:

·     IEEE 802.1AB-2005:Station and Media Access Control Connectivity Discovery

·     ANSI/TIA-1057:Link Layer Discovery Protocol for Media Endpoint Devices

1.2  LLDP配置任務簡介

表1-5 LLDP配置任務簡介

配置任務

說明

詳細配置

配置LLDP基本功能

使能LLDP功能

必選

1.3.1 

配置LLDP工作模式

可選

1.3.2 

配置接口初始化延遲

可選

1.3.3 

配置輪詢功能

可選

1.3.4 

配置允許發布的TLV類型

可選

1.3.5 

配置管理地址及其封裝格式

可選

1.3.6 

調整LLDP相關參數

可選

1.3.7 

配置LLDP報文的封裝格式

可選

1.3.8 

配置LLDP兼容CDP功能

可選

1.4 

配置LLDP Trap功能

可選

1.5 

 

說明

對於LLDP的相關配置來說:

·     二層以太網端口視圖下的配置隻對當前端口有效;三層以太網端口視圖下的配置隻對當前接口有效;端口組視圖下的配置對當前端口組中的所有端口有效。

·     三層以太網端口是指被配置為三層模式的以太網端口,有關以太網端口模式切換的操作,請參見“二層技術-以太網交換配置指導”中的“以太網端口配置”。

·     S5500-SI係列以太網交換機暫不支持配置三層以太網接口。

 

1.3  配置LLDP基本功能

1.3.1  使能LLDP功能

LLDP功能必須在全局和接口上同時使能後才能生效。

表1-6 使能LLDP功能

操作

命令

說明

進入係統視圖

system-view

-

全局使能LLDP功能

lldp enable

必選

缺省情況下,LLDP功能處於全局使能狀態

進入相應視圖

進入二層/三層以太網端口視圖

interface interface-type interface-number

二者必選其一

進入端口組視圖

port-group manual port-group-name

在接口上使能LLDP功能

lldp enable

可選

缺省情況下,LLDP功能在接口上處於使能狀態

 

1.3.2  配置LLDP工作模式

LLDP的工作模式分為以下四種:

·     TxRx:既發送也接收LLDP報文。

·     Tx:隻發送不接收LLDP報文。

·     Rx:隻接收不發送LLDP報文。

·     Disable:既不發送也不接收LLDP報文。

表1-7 配置LLDP工作模式

操作

命令

說明

進入係統視圖

system-view

-

進入相應視圖

進入二層/三層以太網端口視圖

interface interface-type interface-number

二者必選其一

進入端口組視圖

port-group manual port-group-name

配置LLDP的工作模式

lldp admin-status { disable | rx | tx | txrx }

可選

缺省情況下,LLDP的工作模式為TxRx

 

1.3.3  配置接口初始化延遲

當接口上LLDP的工作模式發生變化時,接口將對協議狀態機進行初始化操作,通過配置接口初始化的延遲時間,可以避免由於工作模式頻繁改變而導致接口不斷地進行初始化。

表1-8 配置接口初始化延遲

操作

命令

說明

進入係統視圖

system-view

-

配置接口初始化的延遲時間

lldp timer reinit-delay delay

可選

缺省情況下,接口初始化的延遲時間為2秒

 

1.3.4  配置輪詢功能

在使能了輪詢功能後,LLDP將以輪詢間隔周期性地查詢本設備的相關配置是否發生改變,如果發生改變將觸發LLDP報文的發送,以將本設備的配置變化迅速通知給其它設備。

表1-9 配置輪詢功能

操作

命令

說明

進入係統視圖

system-view

-

進入相應視圖

進入二層/三層以太網端口視圖

interface interface-type interface-number

二者必選其一

進入端口組視圖

port-group manual port-group-name

使能輪詢功能並配置輪詢間隔

lldp check-change-interval interval

必選

缺省情況下,輪詢功能處於關閉狀態

 

1.3.5  配置允許發布的TLV類型

表1-10 配置允許發布的TLV類型

操作

命令

說明

進入係統視圖

system-view

-

進入相應視圖

進入二層/三層以太網端口視圖

interface interface-type interface-number

二者必選其一

進入端口組視圖

port-group manual port-group-name

配置接口上允許發布的TLV類型(二層以太網端口視圖和端口組視圖)

lldp tlv-enable { basic-tlv { all | port-description | system-capability | system-description | system-name } | dot1-tlv { all | port-vlan-id | protocol-vlan-id [ vlan-id ] | vlan-name [ vlan-id ] } | dot3-tlv { all | link-aggregation | mac-physic | max-frame-size | power } | 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 | power-over-ethernet } }

可選

缺省情況下,二層以太網端口上允許發布除Location Identification TLV之外的所有類型的TLV

 

配置接口上允許發布的TLV類型(三層以太網端口視圖)

lldp tlv-enable { basic-tlv { all | port-description | system-capability | system-description | system-name } | dot3-tlv { all | link-aggregation | mac-physic | max-frame-size | power } | med-tlv { all | capability | inventory | location-id { civic-address device-type country-code { ca-type ca-value }&<1-10> | elin-address tel-number } | power-over-ethernet } }

可選

缺省情況下,三層以太網端口上允許發布除IEEE 802.1組織定義的TLV、Network Policy TLV和Location Identification TLV之外所有類型的TLV

 

1.3.6  配置管理地址及其封裝格式

管理地址被封裝在Management Address TLV中向外發布,封裝格式可以是數字或字符串,缺省為數字格式。如果鄰居將管理地址以字符串格式封裝在TLV中,用戶可在本地設備上也將封裝格式改為字符串,以保證與鄰居設備的正常通信。

表1-11 配置管理地址及其封裝格式

操作

命令

說明

進入係統視圖

system-view

-

進入相應視圖

進入二層/三層以太網端口視圖

interface interface-type interface-number

二者必選其一

進入端口組視圖

port-group manual port-group-name

允許在LLDP報文中發布管理地址並配置所發布的管理地址

lldp management-address-tlv [ ip-address ]

可選

缺省情況下,允許在LLDP報文中發布管理地址:二層以太網端口發布的管理地址為該端口允許通過的、配置有IP地址的最小VLAN的主IP地址,但如果該端口允許通過的所有VLAN都未配置IP地址,則不發布管理地址;三層以太網端口發布的管理地址為該接口的IP地址,如果該接口未配置IP地址,則不發布管理地址

配置管理地址在TLV中的封裝格式為字符串格式

lldp management-address-format string

可選

缺省情況下,管理地址在TLV中的封裝格式為數字格式

 

1.3.7  調整LLDP相關參數

LLDP報文所攜Time To Live TLV中TTL的值用來設置鄰居信息在本地設備上的老化時間,由於TTL=Min(65535,(TTL乘數×LLDP報文的發送間隔)),即取65535與(TTL乘數×LLDP報文的發送間隔)中的最小值,因此通過調整TTL乘數可以控製本設備信息在鄰居設備上的老化時間。

表1-12 調整LLDP相關參數

操作

命令

說明

進入係統視圖

system-view

-

配置TTL乘數

lldp hold-multiplier value

可選

缺省情況下,TTL乘數為4

配置LLDP報文的發送間隔

lldp timer tx-interval interval

可選

缺省情況下,LLDP報文的發送間隔為30秒

配置LLDP報文的發送延遲

lldp timer tx-delay delay

可選

缺省情況下,LLDP報文的發送延遲為2秒

配置快速發送LLDP報文的個數

lldp fast-count count

可選

缺省情況下,快速發送LLDP報文的個數為3個

 

注意

·     LLDP報文的發送延遲應小於TTL,否則將導致當前設備的信息在鄰居設備上老化後仍無法收到當前設備發送的LLDP報文。

·     根據協議推薦,建議將LLDP報文的發送間隔配置為不小於其發送延遲的四倍。

·     如果所配置的LLDP報文的發送間隔小於其發送延遲,那麼其實際發送間隔將以其發送延遲的取值為準。

 

1.3.8  配置LLDP報文的封裝格式

LLDP報文的封裝格式有Ethernet II和SNAP兩種:

·     當采用Ethernet II封裝格式時,使能了LLDP功能的接口所發送的LLDP報文將以Ethernet II格式封裝,且隻有當收到以同種格式封裝的LLDP報文時,設備才會對其進行處理。

·     當采用SNAP封裝格式時,使能了LLDP功能的接口所發送的LLDP報文將以SNAP格式封裝,且隻有當收到以同種格式封裝的LLDP報文時,設備才會對其進行處理。

LLDP報文的缺省封裝格式為Ethernet II格式。如果鄰居設備以SNAP格式封裝LLDP報文,用戶可在本地設備上也將LLDP報文的封裝格式改為SNAP格式,以保證與鄰居設備的正常通信。

表1-13 配置LLDP報文的封裝格式

操作

命令

說明

進入係統視圖

system-view

-

進入相應視圖

進入二層/三層以太網端口視圖

interface interface-type interface-number

二者必選其一

進入端口組視圖

port-group manual port-group-name

配置LLDP報文的封裝格式為SNAP格式

lldp encapsulation snap

必選

缺省情況下,LLDP報文的封裝格式為Ethernet II格式

 

說明

LLDP CDP(Cisco Discovery Protocol,思科發現協議)報文的封裝格式隻能為SNAP格式,不能為Ethernet II格式。

 

1.4  配置LLDP兼容CDP功能

當設備與隻支持CDP(Cisco Discovery Protocol,思科發現協議)不支持LLDP的設備直連時,可以通過配置LLDP兼容CDP功能與直連設備交互信息。

配置LLDP兼容CDP功能後,當設備接收到鄰居設備的CDP報文時,會向鄰居設備發送CDP報文。設備向鄰居設備發送的CDP報文中所包含的信息如表1-14所示。

表1-14 CDP報文信息描述表

字段

描述

Device ID

設備ID,為本設備的橋MAC地址

Addresses

端口IPv4地址

端口IPv4地址為該端口允許通過的、對應VLAN接口上配置有IPv4地址且處於up狀態的最小VLAN的主IPv4地址,如果該端口允許通過的所有VLAN所對應的VLAN接口上都未配置IPv4地址或均處於down狀態,則不發布端口IPv4地址

Port ID

端口ID

Capabilities

設備能力:Switch

Software Version

產品的軟件版本

Platform

設備型號

Duplex

端口雙工狀態

MTU

最大傳輸單元

System Name

係統名稱

Native VLAN

端口的PVID

Voice VLAN

通過lldp voice-vlan命令指定的VLAN或端口配置的Voice VLAN

 

如果需要查看CDP鄰居設備發送給本設備的信息,請查看display lldp neighbor-information顯示信息中CDP neighbor-information相關字段。

當設備與Cisco的IP電話直連時,IP電話將會向設備發送CDP報文以請求在設備上所配Voice VLAN的VLAN ID;如果在指定時間內沒有收到設備發送的Voice VLAN的VLAN ID,IP電話將會把語音數據流以untagged方式發送,從而導致語音數據流與其它類型的數據流混在一起,無法進行區分。

通過在設備上配置LLDP兼容CDP功能,可以利用LLDP來接收、識別從IP電話接收的CDP報文,並向IP電話發送CDP報文,該CDP報文攜帶設備所配Voice VLAN的TLV,使IP電話完成Voice VLAN的自動配置。語音數據流將被限製在配置的Voice VLAN內,與其它數據流區分開來。有關Voice VLAN的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“Voice VLAN”。

1.4.2  配置準備

在配置LLDP兼容CDP功能之前,需完成以下任務:

·     全局使能LLDP功能。

·     在設備與支持CDP的設備相連接的接口上使能LLDP功能,並配置接口的LLDP工作模式為TxRx。

1.4.3  配置LLDP兼容CDP功能

LLDP兼容CDP功能有以下兩種工作模式:

·     TxRx:既發送也接收CDP報文。

·     Disable:既不發送也不接收CDP報文。

要使LLDP兼容CDP功能生效,必須先在全局使能LLDP兼容CDP功能,並將LLDP兼容CDP功能的工作模式配置為TxRx。

表1-15 配置LLDP兼容CDP功能

操作

命令

說明

進入係統視圖

system-view

-

使能LLDP兼容CDP功能

lldp compliance cdp

必選

缺省情況下,LLDP兼容CDP功能處於關閉狀態

進入相應視圖

進入二層/三層以太網端口視圖

interface interface-type interface-number

二者必選其一

進入端口組視圖

port-group manual port-group-name

配置LLDP兼容CDP功能的工作模式為TxRx

lldp compliance admin-status cdp txrx

必選

缺省情況下,LLDP兼容CDP功能的工作模式為Disable

 

注意

由於CDP報文所攜Time To Live TLV中TTL的最大值為255,而TTL=Min(65535,(TTL乘數×LLDP報文的發送間隔)),因此為保證LLDP兼容CDP功能的正常運行,應確保TTL乘數與LLDP報文的發送間隔的乘積不大於255。

 

1.5  配置LLDP Trap功能

使能LLDP Trap功能後,設備可以通過向網管係統發送Trap信息以通告如發現新鄰居、與原來鄰居的通信鏈路發生故障等重要事件。

LLDP Trap信息的發送間隔是指設備向網管係統發送Trap信息的最小時間間隔,通過調整該時間間隔,可以避免由於鄰居信息頻繁變化而導致Trap信息的頻繁發送。

表1-16 配置LLDP Trap功能

操作

命令

說明

進入係統視圖

system-view

-

進入相應視圖

進入二層/三層以太網端口視圖

interface interface-type interface-number

二者必選其一

進入端口組視圖

port-group manual port-group-name

使能LLDP Trap功能

lldp notification remote-change enable

必選

缺省情況下,LLDP Trap功能處於關閉狀態

退回係統視圖

quit

-

配置LLDP Trap信息的發送間隔

lldp timer notification-interval interval

可選

缺省情況下,LLDP Trap信息的發送間隔為5秒

 

1.6  LLDP顯示和維護

在完成上述配置後,在任意視圖下執行display命令可以顯示配置後LLDP的運行情況,通過查看顯示信息驗證配置的效果。

表1-17 LLDP顯示和維護

操作

命令

顯示待發送的LLDP信息

display lldp local-information [ global | interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

顯示由鄰居設備發來的LLDP信息

display lldp neighbor-information [ brief | interface interface-type interface-number [ brief ] | list [ system-name system-name ] ] [ | { begin | exclude | include } regular-expression ]

顯示LLDP的統計信息

display lldp statistics [ global | interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

顯示LLDP的狀態信息

display lldp status [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

顯示接口上可發送的可選TLV信息

display lldp tlv-config [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]

 

1.7  LLDP典型配置舉例

1.7.1  LLDP基本功能配置舉例

1. 組網需求

·     NMS(Network Management System,網絡管理係統)通過以太網與Switch A相連,Switch A通過接口GigabitEthernet1/0/1和GigabitEthernet1/0/2分別與MED設備和Switch B相連。

·     通過在Switch A和Switch B上配置LLDP功能,使NMS可以對Switch A與MED設備之間、以及Switch A與Switch B之間鏈路的通信情況進行判斷。

2. 組網圖

圖1-4 LLDP基本功能配置組網圖

 

3. 配置步驟

(1)     配置Switch A

# 全局使能LLDP功能。

<SwitchA> system-view

[SwitchA] lldp enable

# 在接口GigabitEthernet1/0/1和GigabitEthernet1/0/2上分別使能LLDP功能(此步驟可省略,LLDP功能在接口上缺省使能),並配置LLDP工作模式為Rx。

[SwitchA] interface GigabitEthernet1/0/1

[SwitchA-GigabitEthernet1/0/1] lldp enable

[SwitchA-GigabitEthernet1/0/1] lldp admin-status rx

[SwitchA-GigabitEthernet1/0/1] quit

[SwitchA] interface GigabitEthernet1/0/2

[SwitchA-GigabitEthernet1/0/2] lldp enable

[SwitchA-GigabitEthernet1/0/2] lldp admin-status rx

[SwitchA-GigabitEthernet1/0/2] quit

(2)     配置Switch B

# 全局使能LLDP功能。

<SwitchB> system-view

[SwitchB] lldp enable

# 在接口GigabitEthernet1/0/1上使能LLDP功能(此步驟可省略,LLDP功能在接口上缺省使能),並配置LLDP工作模式為Tx。

[SwitchB] interface GigabitEthernet1/0/1

[SwitchB-GigabitEthernet1/0/1] lldp enable

[SwitchB-GigabitEthernet1/0/1] lldp admin-status tx

[SwitchB-GigabitEthernet1/0/1] quit

(3)     檢驗配置效果

# 顯示Switch A上所有接口的LLDP狀態信息。

[SwitchA] display lldp status

Global status of LLDP: Enable

The current number of LLDP neighbors: 2

The current number of CDP neighbors: 0

LLDP neighbor information last changed time: 0 days,0 hours,4 minutes,40 seconds

Transmit interval              : 30s

Hold multiplier                : 4

Reinit delay                   : 2s

Transmit delay                 : 2s

Trap interval                  : 5s

Fast start times               : 3

 

Port 1 [GigabitEthernet1/0/1]:

Port status of LLDP            : Enable

Admin status                   : Rx_Only

Trap flag                      : No

Polling interval               : 0s

 

Number of neighbors:             1

Number of MED neighbors        : 1

Number of CDP neighbors        : 0

Number of sent optional TLV    : 0

Number of received unknown TLV : 0

 

Port 2 [GigabitEthernet1/0/2]:

Port status of LLDP            : Enable

Admin status                   : Rx_Only

Trap flag                      : No

Polling interval               : 0s

 

Number of neighbors:             1

Number of MED neighbors        : 0

Number of CDP neighbors        : 0

Number of sent optional TLV    : 0

Number of received unknown TLV : 3

由此可見,Switch A的接口GigabitEthernet1/0/1上連接了一個MED鄰居設備,GigabitEthernet1/0/2上則連接了一個非MED鄰居設備,且這兩個接口的LLDP工作模式都為Rx,即隻接收而不發送LLDP報文。

# 將Switch A和Switch B間的鏈路斷掉後,再顯示Switch A上所有接口的LLDP狀態信息。

[SwitchA] display lldp status

Global status of LLDP: Enable

The current number of LLDP neighbors: 1

The current number of CDP neighbors: 0

LLDP neighbor information last changed time: 0 days,0 hours,5 minutes,20 seconds

Transmit interval              : 30s

Hold multiplier                : 4

Reinit delay                   : 2s

Transmit delay                 : 2s

Trap interval                  : 5s

Fast start times               : 3

 

Port 1 [GigabitEthernet1/0/1]:

Port status of LLDP            : Enable

Admin status                   : Rx_Only

Trap flag                      : No

Polling interval               : 0s

 

Number of neighbors:             1

Number of MED neighbors        : 1

Number of CDP neighbors        : 0

Number of sent optional TLV    : 0

Number of received unknown TLV : 5

 

Port 2 [GigabitEthernet1/0/2]:

Port status of LLDP            : Enable

Admin status                   : Rx_Only

Trap flag                      : No

Polling interval               : 0s

 

Number of neighbors:             0

Number of MED neighbors        : 0

Number of CDP neighbors        : 0

Number of sent optional TLV    : 0

Number of received unknown TLV : 0

由此可見,Switch A的接口GigabitEthernet1/0/2上已經沒有任何鄰居設備了。

1.7.2  LLDP兼容CDP功能配置舉例

1. 組網需求

·     Switch A通過接口GigabitEthernet1/0/1和GigabitEthernet1/0/2分別與兩部Cisco的IP電話相連,這兩部IP電話發送的是Tagged語音數據;

·     在Switch A上配置VLAN ID為2的Voice VLAN,通過在Switch A上配置LLDP兼容CDP功能使IP電話完成Voice VLAN的自動配置,以使語音數據流被限製在Voice VLAN內,與其它數據流區分開來。

2. 組網圖

圖1-5 LLDP兼容CDP功能配置組網圖

 

3. 配置步驟

(1)     在Switch A上配置Voice VLAN

# 創建VLAN 2。

<SwitchA> system-view

[SwitchA] vlan 2

[SwitchA-vlan2] quit

# 分別將接口GigabitEthernet1/0/1和GigabitEthernet1/0/2配置為Trunk端口,並使能Voice VLAN功能。

[SwitchA] interface gigabitethernet 1/0/1

[SwitchA-GigabitEthernet1/0/1] port link-type trunk

[SwitchA-GigabitEthernet1/0/1] voice vlan 2 enable

[SwitchA-GigabitEthernet1/0/1] quit

[SwitchA] interface gigabitethernet 1/0/2

[SwitchA-GigabitEthernet1/0/2] port link-type trunk

[SwitchA-GigabitEthernet1/0/2] voice vlan 2 enable

[SwitchA-GigabitEthernet1/0/2] quit

(2)     在Switch A上配置LLDP兼容CDP功能

# 全局使能LLDP功能以及LLDP兼容CDP功能。

[SwitchA] lldp enable

[SwitchA] lldp compliance cdp

# 在接口GigabitEthernet1/0/1和GigabitEthernet1/0/2上分別使能LLDP功能(此步驟可省略,LLDP功能在接口上缺省使能),配置LLDP工作模式為TxRx,並配置LLDP兼容CDP功能的工作模式為TxRx。

[SwitchA] interface gigabitethernet 1/0/1

[SwitchA-GigabitEthernet1/0/1] lldp enable

[SwitchA-GigabitEthernet1/0/1] lldp admin-status txrx

[SwitchA-GigabitEthernet1/0/1] lldp compliance admin-status cdp txrx

[SwitchA-GigabitEthernet1/0/1] quit

[SwitchA] interface gigabitethernet 1/0/2

[SwitchA-GigabitEthernet1/0/2] lldp enable

[SwitchA-GigabitEthernet1/0/2] lldp admin-status txrx

[SwitchA-GigabitEthernet1/0/2] lldp compliance admin-status cdp txrx

[SwitchA-GigabitEthernet1/0/2] quit

(3)     檢驗配置效果

# 顯示Switch A上的鄰居信息。

[SwitchA] display lldp neighbor-information

 

CDP neighbor-information of port 1[GigabitEthernet1/0/1]:

  CDP neighbor index : 1

  Chassis ID         : SEP00141CBCDBFE

  Port ID            : Port 1

  Sofrware version   : P0030301MFG2

  Platform           : Cisco IP Phone 7960

  Duplex             : Full

 

CDP neighbor-information of port 2[GigabitEthernet1/0/2]:

  CDP neighbor index : 2

  Chassis ID         : SEP00141CBCDBFF

  Port ID            : Port 1

  Sofrware version   : P0030301MFG2

  Platform           : Cisco IP Phone 7960

  Duplex             : Full

由此可見,Switch A已發現了分別連接在接口GigabitEthernet1/0/1和GigabitEthernet1/0/2上的IP電話,並獲取到了相關的設備信息。

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們