목표

LLDP(Link Layer Discovery Protocol) MED(Media Endpoint Discovery)는 음성 또는 비디오, 장치 위치 검색 및 문제 해결 정보와 같은 애플리케이션에 대한 네트워크 정책 알림을 활성화하는 등 미디어 엔드포인트 장치를 지원하는 추가 기능을 제공합니다. LLDP와 CDP(Cisco Discovery Protocol)는 모두 유사한 프로토콜이며, LLDP는 공급업체 상호 운용성을 지원하며 CDP는 Cisco만의 프로토콜이라는 차이점이 다릅니다.

LLDP를 사용하면 디바이스에서 식별, 구성 및 기능을 인접 디바이스에 광고한 다음 데이터를 MIB(Management Information Base)에 저장할 수 있습니다. 인접 디바이스 간에 공유되는 정보는 LAN(Local Area Network)에 새 디바이스를 추가하는 데 필요한 시간을 단축하고 많은 컨피그레이션 문제를 해결하는 데 필요한 세부 정보를 제공합니다.

LLDP는 Cisco 독점 제품이 아닌 장치와 Cisco 독점 장치가 아닌 장치 간에 작업해야 하는 경우에 사용할 수 있습니다. 이 스위치는 포트의 현재 LLDP 상태에 대한 모든 정보를 제공하며 이 정보를 사용하여 네트워크 내의 연결 문제를 해결할 수 있습니다. 이는 네트워크에서 디바이스를 검색하기 위해 FindIT Network Management와 같은 네트워크 검색 애플리케이션에서 사용하는 프로토콜 중 하나입니다.

특정 LAN 스위치에는 다음과 같은 기능 집합이 연결된 디바이스가 있을 수 있습니다.

- LLDP-MED만 지원하는 디바이스(예: 타사 전화기)

- CDP만 지원하는 디바이스(예: 이전 Cisco 스위치 또는 이전 Cisco 전화기)

- LLDP만 지원하는 디바이스(예: 서드파티 라우터 또는 서드파티 스위치)

- LLDP와 CDP를 모두 지원하는 디바이스(예: Cisco 라우터)

- LLDP-MED와 CDP를 모두 지원하는 디바이스(예: Cisco 전화기)

- LLDP, LLDP-MED 및 CDP(예: Cisco 스위치)를 지원하는 디바이스

아래 다이어그램은 Cisco 디바이스에서 CDP 및 LLDP 또는 LLDP-MED 프로토콜이 동시에 실행되는 시나리오를 보여줍니다. 이러한 프로토콜 중 하나를 비활성화할 수 있도록 컨트롤을 구성할 수 있습니다.

아래 다이어그램은 프로토콜의 컨트롤이 이미 적절하게 구성된 시나리오를 보여줍니다. CDP는 Cisco 디바이스 간에 사용되고 LLDP-MED는 Cisco와 타사 디바이스 간에 사용됩니다.

이 문서에서는 CLI(Command Line Interface)를 통해 스위치에서 LLDP 포트 설정을 구성하는 방법에 대한 지침을 제공합니다.

참고: 웹 기반 유틸리티를 통해 스위치의 LLDP 포트 설정을 구성하는 방법을 알아보려면 여기를 클릭하십시오.

적용 가능한 디바이스

- SX300 시리즈

- SX350 시리즈

- SG350X 시리즈

- SX500 시리즈

- SX550X 시리즈

소프트웨어 버전

- 1.4.7.05 — SX300, SX500

- 2.2.8.4 — SX350, SG350X, SX550X

CLI를 통해 스위치에서 LLDP 포트 설정 구성

LLDP Port Settings(LLDP 포트 설정)를 구성하면 포트당 LLDP 및 SNMP 알림을 활성화하고 LLDP PDU(Protocol Data Unit)에서 전송되는 TLV(Type-Length Values)를 입력할 수 있습니다. 알릴 LLDP-MED TLV는 LLDP-MED 포트 설정을 통해 구성할 수 있으며 디바이스의 관리 주소 TLV를 구성할 수 있습니다. 웹 기반 유틸리티를 통해 스위치에서 LLDP-MED 포트 설정을 구성하는 방법을 알아보려면 여기를 클릭하십시오. CLI 기반 지침을 보려면 여기를 클릭하십시오.

기본 LLDP 전역 및 인터페이스 설정은 다음과 같습니다.

기능

기본 설정

LLDP 전역 상태

비활성화됨

LLDP 타이머(패킷 업데이트 빈도)

30초

LLDP 보류 승수(폐기 전)

4(120초)

LLDP 재초기화 지연

2초

LLDP Tx 지연

2초

LLDP 알림 간격

5초

LLDP 패킷 처리

필터링(LLDP가 비활성화된 경우)

LLDP 섀시 ID

MAC 주소

LLDP tlv-select

모든 TLV를 보내고 받을 수 있습니다.

LLDP 인터페이스 상태

사용

LLDP 수신

사용

LLDP 전송

사용

LLDP med-tlv-select

모든 LLDP-MED TLV를 보낼 수 있음

중요: LLDP는 기본적으로 전역적으로 비활성화되어 있으므로 특정 인터페이스에서 LLDP 설정을 구성하기 전에 먼저 활성화해야 합니다. 스위치에서 전역 LLDP 속성을 활성화하고 구성하려면 여기를 클릭합니다.

인터페이스에서 LLDP 비활성화

LLDP는 스위치 및 지원되는 모든 인터페이스에서 전역적으로 비활성화됩니다. 디바이스가 LLDP 패킷을 전송하도록 허용하려면 LLDP를 전역으로 활성화해야 합니다. 활성화되면 인터페이스 레벨에서 변경이 필요하지 않습니다.

네트워크에서 LLDP 패킷을 보내고 받지 않도록 선택적으로 인터페이스를 구성할 수 있습니다. 특정 포트에서 LLDP를 비활성화하면 CDP를 구성하여 제어할 수 있습니다. 포트의 연결된 디바이스가 이전 Cisco 스위치 또는 이전 Cisco 전화인 경우 이 방법이 유용합니다.

특정 인터페이스에서 LLDP를 비활성화하려면 다음 단계를 수행합니다.

1단계. 스위치 콘솔에 로그인합니다. 기본 사용자 이름 및 비밀번호는 cisco/cisco입니다. 새 사용자 이름 또는 비밀번호를 구성한 경우 대신 자격 증명을 입력합니다.

참고: 명령은 스위치의 정확한 모델에 따라 달라질 수 있습니다. 이 예에서는 텔넷을 통해 SG350X 스위치에 액세스합니다.

2단계. 스위치의 Privileged EXEC 모드에서 다음을 입력하여 글로벌 컨피그레이션 컨텍스트를 입력합니다.

SG350X#구성

3단계. 다음을 입력하여 구성할 인터페이스를 입력합니다.

SG350X(config)#interface [interface-id]

참고: 이 예에서는 ge1/0/6 인터페이스가 사용됩니다.

4단계. 인터페이스에서 LLDP 전송을 비활성화하려면 다음을 입력합니다.

SG350X(config-if)#lldp 전송 없음

5단계. 인터페이스에서 LLDP 수신을 비활성화하려면 다음을 입력합니다.

SG350X(config-if)#lldp 수신 없음

6단계. end 명령을 입력하여 권한 EXEC 컨텍스트로 돌아갑니다.

SG350X(config-if)#end

7단계. (선택 사항) 스위치의 Privileged EXEC 모드에서 다음을 입력하여 구성된 설정을 시작 구성 파일에 저장합니다.

SG350X#copy running-config startup-config

8단계. (선택 사항) Overwrite file [startup-config]... 프롬프트가 나타나면 키보드에서 Y 또는 N을 누릅니다.

이제 CLI를 통해 스위치의 특정 포트에서 LLDP를 비활성화해야 합니다.

인터페이스에서 LLDP 설정 보기

1단계. 구성하려는 포트의 현재 컨피그레이션 설정을 표시하려면 다음을 입력합니다.

SG350X#show lldp configuration [interface-id | 세부 정보]

옵션은 다음과 같습니다.

- interface-id — (선택 사항) 포트 ID를 지정합니다.

- detailed — (선택 사항) 현재 포트가 아닌 포트에 대한 정보를 표시합니다.

참고: 이 예에서는 ge1/0/6에 대한 LLDP 컨피그레이션 설정이 표시됩니다. 아래 전역 LLDP 속성은 미리 구성된 설정입니다.

LLDP 컨피그레이션에는 다음 정보가 표시됩니다.

- LLDP 상태 — 스위치의 LLDP 상태입니다.

- 타이머 — LLDP 업데이트 사이의 시간 간격입니다.

- 보류 승수 — 수신 디바이스에서 LLDP 패킷을 삭제하기 전에 보관하는 시간(타이머 간격의 배수로)입니다.

- Reinit delay — LLDP 포트가 LLDP 전송을 다시 초기화하기 전에 기다리는 최소 시간 간격입니다.

- Tx delay — LLDP 로컬 시스템 MIB의 값/상태 변경에 의해 시작된 연속 LLDP 프레임 전송 사이의 지연.

- 알림 간격 — LLDP 알림의 최대 전송 속도입니다.

- LLDP 패킷 처리 — LLDP가 전역적으로 비활성화된 경우 LLDP 패킷 처리.

- 섀시 ID — 섀시의 식별자입니다. 기본 섀시 ID는 MAC 주소입니다.

- 포트 — 포트 번호입니다.

- 상태 — 포트의 LLDP 상태입니다. 기본값은 Rx 및 Tx입니다.

- 선택적 TLVs — 광고되는 선택적 TLV입니다. 기본값은 SN 및 SC입니다. 가능한 값은 다음과 같습니다.

- PD — 포트 설명

- SN — 시스템 이름

- SD — 시스템 설명

- SC — 시스템 기능

- 주소 — 광고되는 관리 주소입니다. 기본값은 automatic입니다.

- Notifications(알림) - LLDP 알림이 활성화되었는지 아니면 비활성화되었는지를 나타냅니다. 기본적으로 비활성화되어 있습니다.

- 802.3 TLVs(옵션) — 스위치가 게시할 TLV입니다. 사용 가능한 TLV:

- 802.3 MAC-PHY — 전송 디바이스의 듀플렉스 및 비트 속도 기능과 현재 듀플렉스 및 비트 속도 설정 또한 현재 설정이 자동 협상 또는 수동 컨피그레이션으로 인한 것인지 여부를 나타냅니다.

- MDI를 통한 802.3 전원 — MDI(Multiple Document Interface)를 통해 전송되는 최대 전력

- 802.3 Link Aggregation(802.3 링크 집계) - 링크(LLDP PDU가 전송되는 포트와 연결됨)를 집계할 수 있는지 여부를 나타냅니다. 또한 링크가 현재 집계되었는지 여부를 나타내며, 집계된 포트 식별자를 제공합니다.

- 802.3 최대 프레임 크기 — MAC-PHY 구현의 최대 프레임 크기 기능입니다.

- 802.1 TLV(옵션)

- PVID — 포트 VLAN ID가 광고되었습니다. 이 기능은 기본적으로 비활성화되어 있습니다.

- PPVID — 프로토콜 포트 VLAN ID가 광고되었습니다.

- VLAN — 광고될 VLAN입니다.

- 프로토콜 — 광고될 프로토콜입니다.

2단계. (선택 사항) 특정 인터페이스에서 광고되는 LLDP 정보를 표시하려면 다음을 입력합니다.

SG350X#show lldp local [interface-id]

- interface-id — (선택 사항) 포트 ID를 지정합니다.

이제 CLI를 통해 스위치의 특정 인터페이스에 대한 LLDP 설정을 성공적으로 볼 수 있어야 합니다.

인터페이스에서 LLDP 설정 구성

비활성화된 인터페이스에서 LLDP를 활성화하려면 다음 단계를 수행하십시오.

1단계. 스위치의 Privileged EXEC 모드에서 다음을 입력하여 글로벌 컨피그레이션 컨텍스트를 입력합니다.

SG350X#구성

2단계. 다음을 입력하여 구성할 인터페이스를 입력합니다.

참고: 이 포트에 연결된 디바이스가 서드파티 라우터 또는 서드파티 스위치와 같은 LLDP를 지원하는지 확인합니다.

SG350X(config)#interface [interface-id]

참고: 이 예에서는 ge1/0/6 인터페이스가 사용됩니다.

3단계. 인터페이스에서 LLDP 전송을 활성화하려면 다음을 입력합니다.

SG350X(config-if)#lldp transmit

4단계. 인터페이스에서 LLDP 수신을 활성화하려면 다음을 입력합니다.

SG350X(config-if)#lldp 수신

5단계. 인터페이스에서 LLDP 알림 전송을 활성화하려면 다음을 입력합니다.

SG350X(config-if)#lldp 알림 [enable | 사용 안 함]

옵션은 다음과 같습니다.

- enable — LLDP 알림 전송을 활성화합니다.

- disable — LLDP 알림 전송을 비활성화합니다.

참고: LLDP 알림 전송은 기본적으로 비활성화되어 있습니다. 또는 no lldp notifications 명령을 사용하여 LLDP 알림 전송을 비활성화할 수 있습니다.

참고: 이 예에서는 LLDP 알림이 활성화됩니다.

6단계. 인터페이스에서 전송되는 선택적 TLV를 지정하려면 다음을 입력합니다.

SG350X(config-if)#lldp optional-tlv [tlv-name | 없음]

중요: 새로운 선택적 TLV를 입력하면 기본 선택적 TLV가 대체됩니다.

옵션은 다음과 같습니다.

- - tlv — 포함할 TLV를 지정합니다. 사용 가능한 TLV는 다음과 같습니다.

- port-desc — 포트 설명(옵션) TLV.

- sys-name — 시스템 이름 선택적 TLV. 기본적으로 전송됩니다.

- sys-desc — 시스템 설명 선택적 TLV입니다.

- sys-cap — 시스템 기능(옵션 TLV) 기본적으로 전송됩니다.

- 802.3-mac-phy — 전송 디바이스의 듀플렉스 및 비트 속도 기능과 현재 듀플렉스 및 비트 속도 설정 또한 현재 설정이 자동 협상 또는 수동 컨피그레이션으로 인한 것인지 여부를 나타냅니다.

- 802.3lag - 링크(LLDP PDU가 전송되는 포트와 연결됨)를 집계할 수 있는지 여부 또한 링크가 현재 집계되었는지 여부를 나타내며, 집계된 포트 식별자를 제공합니다.

- 802.3-max-frame-size — MAC-PHY 구현의 최대 프레임 크기 기능입니다.

- Power-via-MDI — MDI(Multiple Document Interface)를 통해 전송되는 최대 전력.

- 4선 Power-via-MDI — (60W PoE를 지원하는 PoE 포트와 관련됨) 60와트 전력을 지원하는 PoE 전용 Cisco TLV 정의(표준 지원은 최대 30와트)

- none — (선택 사항) 인터페이스에서 모든 선택적 TLV를 지웁니다.

7단계(선택 사항) 기본 선택적 TLV 구성 설정을 복원하려면 다음을 입력합니다.

SG350X(config-if)#lldp optional-tlv 없음

8단계. (선택 사항) 802.1 PVID를 전송할지 여부를 지정하려면 다음을 입력합니다.

SG350X(config-if)#lldp optional-tlv 802.1 pvid [enable | 사용 안 함]

옵션은 다음과 같습니다.

- enable — PVID가 광고됩니다.

- disable — PVID가 광고되지 않습니다.

참고: 이 예에서는 선택적 TLV 802.1 PVID의 전송이 활성화됩니다.

9단계. (선택 사항) 802.1 PVID 전송을 기본 구성으로 되돌리려면 다음을 입력합니다.

SG350X(config-if)#no lldp optional-tlv 802.1 pvid

10단계. (선택 사항) 802.1 PPVID를 전송할지 여부를 지정하려면 다음을 입력합니다.

SG350X(config-if)#lldp optional-tlv 802.1 ppvid [add | 제거] [ppvid]

옵션은 다음과 같습니다.

- add — PPVID가 광고됩니다. PPVID는 패킷의 프로토콜에 따라 사용되는 PVID입니다.

- remove — PPVID가 광고되지 않습니다.

참고: PPVID 범위는 0~4094입니다. PPVID가 0이면 포트가 포트 및 프로토콜 VLAN을 지원할 수 없거나 포트가 어떤 프로토콜 VLAN에서도 활성화되지 않았음을 나타냅니다. 이 예에서는 802.1 PPVID가 기본 컨피그레이션과 함께 남아 있습니다.

11단계. (선택 사항) 802.1 VLAN ID를 전송할지 여부를 지정하려면 다음을 입력합니다.

SG350X(config-if)#lldp optional-tlv 802.1 vlan [add | 제거] [vlan-id]

옵션은 다음과 같습니다.

- add — VLAN ID가 광고됩니다.

- remove — VLAN ID가 광고되지 않습니다.

참고: VLAN ID 범위는 0~4094입니다. 이 예에서는 VLAN 20이 사용됩니다.

12단계. (선택 사항) 802.1 프로토콜을 전송할지 여부를 지정하려면 다음을 입력합니다.

SG350X(config-if)#lldp optional-tlv 802.1 protocol [add | 제거] [프로토콜]

옵션은 다음과 같습니다.

- add — 지정된 프로토콜을 광고하도록 지정합니다.

- remove — 지정된 프로토콜을 광고하지 않도록 지정합니다.

프로토콜이 스위치에 전역으로 구성되어 있는지 확인합니다. 사용 가능한 프로토콜은 다음과 같습니다.

- stp — 스패닝 트리 프로토콜 선택적 TLV

- rstp — TLV(Rapid Spanning Tree Protocol) 옵션

- mstp — 다중 스패닝 트리 프로토콜(옵션) TLV

- pause — 선택적 TLV 일시 중지

- 802.1x — 포트 기반 PNAC(Network Access Control) 옵션 TLV

- lacp — TLV(Link Aggregation Control Protocol) 옵션

- gvrp — GAP VLAN 등록 프로토콜(옵션) TLV

참고: 이 예에서는 RSTP가 사용됩니다.

13단계. (선택 사항) 인터페이스에서 광고하는 관리 주소를 지정하려면 다음을 입력합니다.

SG350X(config-if)#lldp management-address {ip-address | 없음 | 자동 [interface-id]}

옵션은 다음과 같습니다.

- ip-address — 알릴 고정 관리 주소를 지정합니다.

- none — 알려지지 않은 주소를 지정합니다.

- automatic — 소프트웨어가 제품의 모든 IP 주소에서 광고할 관리 주소를 자동으로 선택하도록 지정합니다. 여러 IP 주소의 경우 동적 IP 주소 중에서 가장 낮은 IP 주소를 선택합니다. 동적 주소가 없는 경우 고정 IP 주소 중에서 가장 낮은 IP 주소가 선택됩니다. 이것이 기본 광고입니다.

- automatic interface-id — 소프트웨어가 자동으로 관리 주소를 선택하여 인터페이스 ID에 구성된 IP 주소에서 광고하도록 지정합니다. 여러 IP 주소의 경우, 소프트웨어는 인터페이스의 동적 IP 주소 중에서 가장 낮은 IP 주소를 선택합니다. 동적 주소가 없는 경우 소프트웨어는 인터페이스의 고정 IP 주소 중에서 가장 낮은 IP 주소를 선택합니다. 인터페이스 ID는 다음 유형 중 하나일 수 있습니다. 이더넷 포트, 포트 채널 또는 VLAN. 포트 또는 포트-채널이 IP 주소가 있는 VLAN의 멤버인 경우 해당 주소는 VLAN과 연결되므로 포함되지 않습니다.

참고: 기본적으로 IP 주소는 광고되지 않습니다. 이 예에서는 192.168.1.150이 사용됩니다.

14단계. 권한 EXEC 컨텍스트로 돌아가려면 end 명령을 입력합니다.

SG350X(config-if)#end

15단계. (선택 사항) 구성한 포트의 현재 컨피그레이션 설정을 표시하려면 다음을 입력합니다.

SG350X#show lldp configuration [interface-id]

16단계. (선택 사항) 특정 인터페이스에서 광고되는 LLDP 정보를 표시하려면 다음을 입력합니다.

SG350X#show lldp local [interface-id]

- interface-id — (선택 사항) 포트 ID를 지정합니다.

17단계(선택 사항) 스위치의 Privileged EXEC 모드에서 다음을 입력하여 구성된 설정을 시작 구성 파일에 저장합니다.

SG350X#copy running-config startup-config

18단계. (선택 사항) Overwrite file [startup-config]... 프롬프트가 나타나면 키보드에서 Yes 또는 N을 No로 누릅니다.

이제 CLI를 통해 스위치에서 LLDP 포트 설정을 성공적으로 구성했어야 합니다.

LLDP 및 LLDP-MED에 대해 자세히 알아보고 알아보려면 여기를 클릭하십시오.