1. 링크계층 내 인접(이웃) 탐색 프로토콜 (Layer 2 Discovery Protocol)
ㅇ CDP (Cisco Discovery Protocol)
- 시스코社 장비들이 링크계층 상의 동일 링크에 있는 다른 스위치,라우터 등을 찾고,
이들의 정보를 모아주는데 사용되는 시스코社 독점적인 프로토콜
ㅇ LLDP (Link Layer Discovery Protocol)
- IEEE 802.1ab(Station and Media Access Control Connectivity Discovery)에서 표준화
2. CDP 특징
ㅇ (운반 프레임) SNAP 프레임 사용 (인캡슐레이션)
- SNAP : 여러 다중의 망계층 프로토콜을 사용할 수 있게 802.2의 헤더를 확장한 프로토콜
ㅇ (동작 계층) 계층 2(데이터링크 계층)에서 만 동작
- 사용되는 물리적 전송 매체에 독립적이게(무관하게) 동작함
ㅇ (광고 주기) 주기적으로 매 60초 마다 CDP 광고 메세지를 브로드캐스팅 함
- 이때의 멀티캐스트 주소 : `0x 01-00-0C-CC-CC-CC`
- 만일, 180초 동안 관련 정보를 못받으면 해당 링크 정보 삭제
ㅇ (교환 가능 정보)
* (시스코社 장비의 하드웨어 타입, 장비 식별명, 주소 목록 등의 정보를 교환 가능)
- 이름 (설정된 호스트 이름 R1 등 device identifier)
- IP 주소 (address list)
- 포트 이름 (ethernet0 등 port identifier),
- Capability list (기능 리스트로써, 라우터 or 스위치 등인지를 구분)
- 플랫폼 (카탈리스트 계열 등 여부)
ㅇ (CDP 관련 명령어 例)
- CDP 정보 확인 명령 : show cdp neighbors
* 시스코社 장비들은 CDP를 기본으로 구동됨
- CDP 동작 중지 : no cdp enable
- CDP 동작 재가동 : cdp run
3. LLDP 특징
ㅇ (동작 계층) 링크계층
- 네트워크 상의 서버,스위치,기타 네트워킹 장치 간 물리적 연결/기능 등에 대해,
- 일일이 수동 추적할 필요 없이 토폴로지 등에 대한 정보를 쉽게 얻을 수 있음
ㅇ (광고 주기) 브로드캐스팅 간격 : 30초
- 120초 동안 관련 정보를 못받으면 해당 링크 정보 삭제
ㅇ (운반 프레임) 이더넷 프레임 내 LLDP 구조
- 수신(목적지) MAC 주소 : (멀티캐스트 주소) `0x 01-80-C2-00-00-0E`
- 이더넷 프레임 타입 (Ethertype) : `0x 88CC`
- 필수 TLV 셋
. Type 1 : Chassis ID TLV
. Type 2 : Port ID TLV
. Type 3 : Time To Live TLV
- 옵션 TLV : Type 4 ~ 126
. Type 4 : Port description TLV
. Type 5 : System name TLV
. Type 6 : System description TLV
. Type 7 : System capabilities TLV
. Type 8 : Management address TLV
. Type 8 : Management address TLV
- Custom TLV : Type 127
- 종료 TLV : Type 0, Length 0
ㅇ 기타 참고사항
- MAC Bridge(즉, 스위치)에서는 LLDP 프레임을 타 포트로 포워딩하지 않게 함