링크 계층 탐색 프로토콜

Link Layer Discovery Protocol

Link Layer Discovery Protocol(LLDP)은 IEEE 802 테크놀로지(주로 유선 이더넷)[1]기반로컬에리어 네트워크상의 ID, 기능 및 네이버를 애드버타이즈하기 위해 네트워크 디바이스에 의해 사용되는 벤더 중립 링크층 프로토콜입니다. 프로토콜은 IEEE 802.1에서 지정된 스테이션 미디어 액세스 제어 연결 검색이라고 합니다.IEEE 802.3 섹션6 [2]절79에서 AB가 추가로 지원됩니다.

LLDP는 Cisco Discovery Protocol, Foundry Discovery Protocol, Nortel Discovery Protocol 및 Link Layer Topology Discovery와 같은 몇 가지 독점 프로토콜과 유사한 기능을 수행합니다.

수집한 정보

LLDP로 수집된 정보는 디바이스 관리 정보 베이스(MIB)에 저장되며 RFC 2922규정된Simple Network Management Protocol(SNMP)을 사용하여 조회할 수 있습니다.LLDP 대응 네트워크의 토폴로지는 호스트를 크롤링하여 이 데이터베이스를 쿼리함으로써 검출할 수 있습니다.취득할 수 있는 정보는 다음과 같습니다.

적용들

Link Layer Discovery Protocol은 네트워크 관리네트워크 모니터링 응용 프로그램의 구성 요소로 사용할 수 있습니다.

이러한 예로는 데이터센터 브리징 요건에서의 사용을 들 수 있습니다.Data Center Bridging Capabilities Exchange Protocol(DCBX)은 검출 및 기능 교환 프로토콜로,[3] 네트워크 전체에서 일관된 구성을 보장하기 위해 네이버 간에 위의 기능 및 설정을 전달하기 위해 사용됩니다.

LLDP는 Power over Ethernet 기능과 요건을 애드버타이즈하여 전력 공급을 네고시에이트하기 위해 사용됩니다.

미디어 엔드포인트 검색 확장

Media Endpoint Discovery는 LLDP-MED로 알려진 LLDP의 확장 기능으로 다음 기능을 제공합니다.

  • LAN 정책(VLAN, 레이어 2 priorityDifferentiated serv(Diffserv) 설정 등)의 자동 검출에 의해, 플러그 앤 플레이 네트워킹이 가능하게 됩니다.
  • 위치 데이터베이스 및 VoIP(Voice over Internet Protocol)의 경우 확장 911 서비스를 작성할 수 있는 디바이스 위치 검출.
  • Power over Ethernet(PoE) 엔드 포인트의 확장 및 자동 전원 관리.
  • 인벤토리 관리: 네트워크 관리자가 네트워크 디바이스를 추적하고 그 특성(제조원, 소프트웨어 및 하드웨어 버전, 시리얼 번호 또는 자산 번호)을 결정할 수 있습니다.

LLDP-MED 프로토콜 확장은 2006년 [4]4월에 전기통신산업협회(TIA)에 의해 표준 ANSI/TIA-1057로 정식으로 승인되어 발행되었습니다.

시스템 기능 코드

코드 기능
B 브리지(스위치)
C DOCSIS 케이블 디바이스
O 다른.
P 리피터
R 라우터
S 역.
T 전화
W WLAN 액세스포인트

프레임 구조

LLDP 정보는 각 인터페이스에서 이더넷프레임 형식으로 일정한 간격으로 디바이스에 의해 전송됩니다.각 프레임에는 1개의 LLDP Data Unit(LLDPDU; LLDP 데이터 유닛)이 포함되어 있습니다.각 LLDPDU는 Type-Length-Value(TLV; 유형길이값) 구조의 시퀀스입니다.

LLDP에서 사용되는 이더넷프레임에는 일반적으로 수신처 MAC 주소가 802의 특수멀티캐스트주소로 설정되어 있습니다.1D 준거 브릿지는 전송되지 않습니다.그 외의 멀티 캐스트 및 유니캐스트의 행선지 주소는 허가됩니다.EtherType 필드는 0x88cc로 설정됩니다.

각 LLDP 프레임은 섀시 ID, 포트 ID 및 존속 가능 시간(Time-to-Live)의 필수 TLV로 시작합니다.필수 TLV 뒤에 임의의 수의 TLV가 이어집니다.프레임은 옵션으로 type 필드와 length 필드가 [5]모두0인 LLDPDU의 이름 있는 특별한 TLV로 끝납니다.

따라서 LLDPDU를 포함하는 이더넷프레임의 구조는 다음과 같습니다.

LLDP 이더넷프레임 구조
프리암블 수신처 MAC 송신원 MAC Ethertype 섀시 ID TLV 포트 ID TLV 존속 가능 시간 TLV 옵션 TLV LLDPDU TLV의 옵션 끝 프레임 체크 시퀀스
01:80:c2:00:00:0e 또는
01:80:c2:00:00:03 또는
01:80:c2:00:00:00
스테이션 어드레스 0x88CC 타입=1 타입=2 타입=3 완전 TLV가 0개 이상 유형=0, 길이=0

각 TLV 컴포넌트는 다음과 같은 기본 구조를 가지고 있습니다.

TLV 구조
유형 길이 가치
7 비트 9비트 0 ~ 511 옥텟
TLV 타입의[6]
TLV 타입 TLV 이름 LLDPDU에서의 사용방법
0 LLDPDU의 끝 선택적.
1 섀시 ID 의무적인
2 포트 ID 의무적인
3 존속 가능 시간 의무적인
4 포트 설명 선택적.
5 시스템명 선택적.
6 시스템 설명 선택적.
7 시스템 기능 선택적.
8 관리 주소 선택적.
9–126 예약필 -
127 커스텀 TLV 선택적.

커스텀 TLV는[note 1] TLV 타입 127을 통해 지원됩니다.커스텀 TLV 값은 24비트의 조직 고유 식별자 및1바이트의 조직 고유 서브타입에 이어 데이터가 표시됩니다.조직 고유의 TLV 기본 포맷을 다음에 나타냅니다.

조직 고유의 TLV
유형 길이 Organizationally Unique Identifier(OUI; 조직 고유 식별자) 조직적으로 정의된 서브타입 조직적으로 정의된 정보 문자열
7 비트: 디세이블화 9비트 24비트 8비트 0 ~ 507 옥텟

IEEE 규격 802.1에 준거AB, § 9.6.1.3, "조직 고유 식별자는 IEEE 규격 802-2001에서 정의된 조직의 OUI를 포함해야 한다."각 조직은 하위 유형을 관리할 책임이 있습니다.

메모들

  1. ^ IEEE 802.1에 의한 조직 고유의 TLVAB

레퍼런스

  1. ^ "802.1AB-REV - Station and Media Access Control Connectivity Discovery". IEEE. Retrieved 2009-10-17.
  2. ^ "IEEE 802.1AB-2016 - IEEE Standard for Local and metropolitan area networks - Station and Media Access Control Connectivity Discovery".
  3. ^ Qlogic; et al. "DCB Capabilities Exchange Protocol Base Specification, Rev 1.01" (PDF). IEEE 802.
  4. ^ "ANSI/TIA-1057 standard" (PDF).
  5. ^ IEEE 802.1AB-2016 8.4장
  6. ^ IEEE 802.1AB 8.4 기본 TLV 형식

외부 링크