JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

1.  네트워킹 스택 개요

이 Oracle Solaris 릴리스의 네트워크 구성

Oracle Solaris의 네트워크 스택

네트워크 장치 및 데이터 링크 이름

기타 링크 유형의 관리

제1부Network Auto-Magic

2.  NWAM 소개

3.  NWAM 구성 및 관리(개요)

4.  NWAM 프로파일 구성(작업)

5.  NWAM 프로파일 관리(작업)

6.  NWAM 그래픽 사용자 인터페이스 정보

제2부데이터 링크 및 인터페이스 구성

7.  프로파일에 데이터 링크 및 인터페이스 구성 명령 사용

8.  데이터 링크 구성 및 관리

9.  IP 인터페이스 구성

10.  Oracle Solaris에서 무선 인터페이스 통신 구성

11.  브릿지 관리

12.  링크 통합 관리

13.  VLAN 관리

14.  IPMP 소개

15.  IPMP 관리

16.  LLDP를 사용하여 네트워크 연결 정보 교환

Oracle Solaris의 LLDP 개요

LLDP 구현의 구성 요소

LLDP 에이전트의 기능

LLDP 에이전트의 작동 방식 구성

LLDP를 사용으로 설정하는 방법

알릴 정보 구성

LLDP 패킷에 대한 TLV 단위를 지정하는 방법

TLV 단위 관리

전역 TLV 값을 정의하는 방법

DCB(Data Center Bridging)

에이전트별 TLV 값을 설정하는 방법

LLDP 에이전트 모니터링

알림을 표시하는 방법

LLDP 통계를 표시하는 방법

제3부네트워크 가상화 및 리소스 관리

17.  네트워크 가상화 및 리소스 제어 소개(개요)

18.  네트워크 가상화 및 리소스 제어 계획

19.  가상 네트워크 구성(작업)

20.  가상화된 환경에서 링크 보호 사용

21.  네트워크 리소스 관리

22.  네트워크 트래픽 및 리소스 사용 모니터링

용어집

색인

LLDP 에이전트의 기능

LLDP 에이전트는 PDU(Protocol Data Unit)라고도 하는 LLDP 패킷을 전송하고 수신합니다. 이 에이전트는 해당 패킷에 포함된 정보를 관리하고 두 가지 유형의 데이터 저장소에 저장합니다.

LLDP 에이전트의 작동 방식 구성

LLDP 에이전트가 다음 모드로 작동하도록 구성할 수 있습니다.

LLDP를 사용으로 설정하는 방법

이 절차에서는 처음으로 시스템에서 LLDP를 사용으로 설정합니다.

  1. LLDP 패키지를 설치합니다.
    # pkg install lldp

    주 - Oracle Solaris 패키지 및 설치 방법에 대한 개요는 Oracle Solaris 관리: 일반 작업의 12 장, 소프트웨어 패키지 관리(작업)를 참조하십시오.


  2. 시스템에서 LLDP 서비스를 시작합니다.
    # svcadm enable svc:/network/lldp:default
  3. LLDP를 사용으로 설정할 데이터 링크를 식별합니다.
  4. 해당 데이터 링크의 LLDP 에이전트에 대해 작동 모드를 설정합니다.
    # lldpadm set-agentprop -p mode=value agent

    여기서 value는 작동 모드 중 하나일 수 있으며 agent는 LLDP가 사용으로 설정된 데이터 링크의 이름을 사용합니다.


    주 - 명령을 사용하기 쉽도록 lldpadm 명령의 하위 명령을 약어 형태로 입력할 수 있습니다. 예를 들어, lldpadm set-agentprop 대신 lldpadm set-ap를 입력할 수 있습니다. 하위 명령 및 약어 형태는 lldpadm(1M) 매뉴얼 페이지를 참조하십시오.


  5. LLDP 에이전트의 작동 모드를 확인하려면 다음 명령을 입력합니다.
    # lldpadm show-agentprop -p mode agent
  6. LLDP 에이전트를 사용 안함으로 설정하려면 다음 명령 중 하나를 사용합니다.
    • lldpadm set-agentprop -p mode=disable agent
    • lldpadm reset-agentprop -p mode agent
  7. 전체 시스템에서 LLDP를 해제하려면 다음을 입력합니다.
    # svcadm disable svc:/network/lldp:default

예 16-1 여러 데이터 링크에서 LLDP 사용

이 예에서는 시스템에 net0net1이라는 데이터 링크 두 개가 있으며 각 LLDP 에이전트에 대해 LLDP가 서로 다른 모드에서 사용으로 설정되었습니다. 한 에이전트는 LLDP 패킷을 전송 및 수신하여 작동하고, 다른 에이전트는 LLDP 패킷을 전송만 합니다.

# svcadm enable svc:/network/lldp:default
# lldpadm set-agentprop -p mode=both net0
# lldpadm set-agentprop -p mode=txonly net1

알릴 정보 구성

LLDP 에이전트는 시스템 및 연결 정보를 LLDP 패킷이나 LLDPDU로 전송합니다. 이러한 패킷에는 TLV(Type-Length-Value) 형식이 개별적으로 지정된 정보 단위가 포함됩니다. 따라서 정보 단위를 TLV 단위라고도 합니다. 특정 TLV 단위는 필수이며 LLDP를 사용으로 설정한 경우 기본적으로 LLDP 패킷에 포함됩니다. 필수 TLV 단위는 다음과 같습니다.

섀시 ID는 hostid 명령에서 생성되는 정보이고 포트 ID는 물리적 NIC의 MAC 주소입니다. 링크 수에 따라 단일 시스템에서 여러 LLDP 에이전트를 사용으로 설정할 수 있습니다. 결합된 섀시 ID와 포트 ID는 에이전트를 고유하게 식별하며 시스템의 다른 에이전트와 구분합니다.

lldpadm 명령을 사용하여 LLDP 패킷에서 필수 TLV 단위를 제외할 수 없습니다.

선택적 TLV 단위를 LLDP 패킷에 추가할 수 있습니다. 이러한 선택적 TLV 단위는 공급업체가 알릴 공급업체 관련 TLV 단위를 삽입할 수 있는 수단입니다. TLV 단위는 개별 OUI(Organization Unique Identifier)로 식별되며 이러한 OUI가 IEEE 802.1 사양인지 또는 IEEE 802.3 사양인지에 따라 입력됩니다. 각 TLV 유형에 해당하는 LLDP 에이전트 등록 정보는 각 유형의 값을 설정할 수 있도록 생성됩니다.

다음 표에서는 TLV 유형이나 그룹, 해당 등록 정보 이름, 각 등록 정보에 대한 TLV 단위 및 해당 설명을 보여줍니다.

표 16-1 LLDP 에이전트에 대해 사용으로 설정할 수 있는 TLV 단위

TLV 유형
등록 정보 이름
TLV
설명
기본 관리
basic-tlv
sysname, portdesc, syscapab, sysdesc, mgmtaddr
알릴 시스템 이름, 포트 설명, 시스템 기능, 시스템 설명 및 관리 주소를 지정합니다.
802.1 OUI
dot1-tlv
vlanname, pvid, linkaggr, pfc, appln
알릴 VLAN 이름, 포트 VLAN ID, 링크 통합, 포트 설명 및 응용 프로그램 TLV를 지정합니다.
802.3 OUI
dot3-tlv
max-framesize
알릴 최대 프레임 크기를 지정합니다.
Oracle 관련 OUI(0x0003BA로 정의됨)
virt-tlv
vnic
가상 네트워크가 구성된 경우 알릴 VNIC를 지정합니다.

이러한 등록 정보 중 하나를 구성하여 LLDP를 사용으로 설정한 경우 패킷에 포함될 TLV 단위를 지정합니다.

LLDP 패킷에 대한 TLV 단위를 지정하는 방법

이 절차에서는 LLDP 패킷에 알릴 TLV 단위를 추가하는 방법을 보여줍니다. LLDP 패킷에 대해 TLV 단위를 설정하려면 lldpadm set-agentprop 하위 명령을 사용합니다.

  1. 필요한 경우 추가할 TLV 단위를 포함할 수 있는 LLDP 에이전트 등록 정보를 식별합니다.

    이 하위 명령은 각 등록 정보에 대해 이미 설정된 TLV 단위도 표시합니다.

    # lldpadm show-agentprop agent

    이 등록 정보를 지정하지 않을 경우 이 하위 명령은 모든 LLDP 에이전트 등록 정보와 해당 TLV 값을 표시합니다.

  2. 등록 정보에 TLV 단위를 추가합니다.
    # lldpadm set-agentprop -p property[+|-]=value[,...] agent

    +|- 수식자는 여러 값을 허용하는 등록 정보에 사용됩니다. 이러한 수식자를 사용하여 목록에서 값을 추가(+)하거나 제거(-)할 수 있습니다. 수식자를 사용하지 않으면 설정한 값이 이전에 등록 정보에 대해 정의된 모든 값을 대체합니다.

  3. (옵션) 등록 정보의 새 값을 표시합니다.
    # lldpadm show-agentprop -p property agent

예 16-2 LLDP 패킷에 선택적 TLV 단위 추가

이 예에서는 LLDP 에이전트 net0이 패킷의 VLAN 정보를 알리도록 이미 구성되었습니다. 이 알림에 시스템 기능, 링크 통합 및 네트워크 가상화 정보도 포함하려고 합니다. 하지만 패킷에서 VLAN 설명은 제거하려고 합니다.

# lldpadm show-agentprop net0
# lldpadm set-agentprop -p dot1-tlv+=linkaggr net0
AGENT   PROPERTY   PERM   VALUE          DEFAULT   POSSIBLE
net0    mode       rw     both           disable   txonly,rxonly,both,
                                                   disable
net0    basic-tlv  rw     sysname,        none     none,portdesc,
                          sysdesc                  sysname,sysdesc,
                                                   syscapab,mgmtaddr,
                                                   all
net0    dot1-tlv   rw     vlanname,       none     none,vlanname,pvid,
                          pvid,pfc                 linkaggr,pfc,appln,
                                                   all
net0    dot3-tlv   rw     max-framesize   none     none, max-framesize,
                                                   all
net0    virt-tlv   rw     none            none     none,vnic,all


# lldpadm set-agentprop -p basic-tlv+=syscapab,dot1-tlv+=linkaggr,virt-tlv=vnic net0
# lldpadm set-agentprop -p dot1-tlv-=pfc net0
# lldpadm show-agentprop -p net0
AGENT   PROPERTY   PERM   VALUE          DEFAULT   POSSIBLE
net0    mode       rw     both           disable   txonly,rxonly,both,
                                                   disable
net0    basic-tlv  rw     sysname,        none     none,portdesc,
                          sysdesc,                 sysname,sysdesc,
                          syscapab                 syscapab,mgmtaddr,
                                                   all
net0    dot1-tlv   rw     vlanname,       none     none,vlanname,pvid,
                          pvid,                    linkaggr,pfc,appln,
                          linkaggr                 all
net0    dot3-tlv   rw     max-framesize   none     none, max-framesize,
                                                   all
net0    virt-tlv   rw     vnic            none     none,vnic,all