탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: 네트워크 인터페이스 및 네트워크 가상화 Oracle Solaris 11 Information Library (한국어) |
각 TLV 단위에는 특정 값으로 구성할 수 있는 등록 정보가 있습니다. TLV 단위가 LLDP 에이전트의 등록 정보로 설정된 경우 TLV 단위는 네트워크에서 지정한 값으로만 알려집니다. 예를 들어, 시스템의 기능을 알리는 TLV 값 syscapab를 고려해 보십시오. 이러한 기능은 라우터, 브릿지, 반복기, 전화 및 기타 장치에 대한 지원을 포함할 수 있습니다. 하지만 라우터 및 브릿지와 같이 실제로 특정 시스템에서 지원되는 기능만 알려지도록 syscapab를 설정할 수 있습니다.
TLV 관리 절차는 전역 TLV 또는 에이전트별 TLV를 구성하는지에 따라 달라집니다.
전역 TLV는 시스템의 모든 LLDP 에이전트에 적용됩니다. 다음 표에서는 전역 TLV 값과 가능한 해당 구성을 표시합니다.
표 16-2 전역 TLV 및 해당 등록 정보
|
전역 값을 가질 수 없는 TLV 단위는 LLDP 에이전트 레벨에서 관리됩니다. 에이전트별 TLV 단위를 사용할 경우 제공한 값은 특정 LLDP 에이전트에서 TLV 단위를 전송할 수 있을 때 사용됩니다.
다음 표에서는 LLDP 에이전트에 대한 TLV 값과 가능한 해당 구성을 표시합니다.
표 16-3 에이전트별 TLV 단위 및 해당 등록 정보
|
다음 절차에서는 전역 TLV 값을 정의하는 방법을 보여줍니다. 에이전트별 TLV 단위를 정의하는 방법에 대한 자세한 내용은 DCB(Data Center Bridging)를 참조하십시오.
이 절차에서는 특정 TLV 단위에 전역 값을 제공하는 방법을 보여줍니다. 전역 TLV 값을 설정하려면 llpadm set-tlvprop 하위 명령을 사용합니다.
참조는 표 16-2를 참조하십시오.
# lldpadm set-tlvprop -p tlv-property=value[,value,value,...] tlv
# lldpadm show-tlvprop
예 16-3 시스템의 기능 및 관리 IP 주소 지정
이 예에서는 다음 두 가지 목적을 달성합니다.
LLDP 패킷에 알릴 시스템 기능에 대한 특정 정보를 제공합니다. 이를 위해서는 syscapab TLV 단위의 supported 및 enabled 등록 정보를 모두 구성해야 합니다.
알림에 사용되는 관리 IP 주소를 제공합니다.
# llpdadm set-tlvprop -p supported=bridge,router,repeater syscapab # llpdadm set-tlvprop -p enabled=router syscapab # llpdadm set-tlvprop -p ipaddr=192.168.1.2 mgmtaddr # llpdadm show-tlvprop TLVNAME PROPERTY PERM VALUE DEFAULT POSSIBLE syscapab supported rw bridge, bridge,router, other,router, router, station repeater,bridge, repeater wlan-ap,telephone, docis-cd,station, cvlan,svlan,tpmr syscapab enabled rw router none bridge,router, repeater mgmtaddr ipaddr rw 192.162.1.2 none --
FCoE(Fibre Channel over Ethernet) 트래픽을 지원하기 위해 Oracle Solaris의 LLDP 구현에는 DCB(Data Center Bridging) 지원이 포함됩니다.
트래픽 교환에 일반 이더넷을 사용하는 네트워크에서는 네트워크 사용량이 많을 때 패킷이 삭제될 수 있는 위험이 있습니다. FCoE 트래픽의 주요 요구 사항은 전송 도중 패킷이 삭제될 수 없도록 하는 것입니다. DCBx(Data Center Bridging Exchange), PFC(우선 순위 기반 흐름 제어) TLV 및 응용 프로그램 TLV를 지원하면 패킷 삭제가 방지됩니다.
PFC는 패킷에 대한 우선 순위 정보를 포함하도록 표준 PAUSE 프레임을 확장합니다. 일반적으로 PAUSE 프레임은 트래픽이 많을 때 링크에서 전송되어 수신 끝에서 이미 수신된 패킷을 처리할 수 있게 합니다. PFC를 사용하면 PAUSE 프레임을 전송하여 링크의 모든 트래픽을 중지하는 대신 트래픽이 패킷에 대해 정의된 우선 순위에 따라 일시 중지됩니다. 트래픽을 일시 중지해야 하는 우선 순위에 대해 PFC 프레임을 보낼 수 있습니다. 보낸 사람은 해당 특정 우선 순위의 트래픽을 중지하지만 다른 우선 순위의 트래픽은 영향을 받지 않습니다. 지정한 시간 후에 다른 PFC 프레임이 전송되어 일시 중지된 트래픽을 계속할 수 있다고 알립니다.
PFC 구성 정보는 DCBx를 통해 피어 스테이션 간에 교환됩니다. 트래픽 교환의 피어에 일치하는 PFC 구성이 있을 경우 PFC는 필요에 따라 트래픽 전송을 일시 중지하거나 계속할 수 있습니다. 각 우선 순위에 다른 패킷을 할당할 수 있도록 응용 프로그램 TLV를 사용하여 우선 순위 정보를 정의합니다. 피어에 일치하지 않는 PFC 구성이 있을 경우 다음에 나오는 절차에 따라 다른 피어의 구성을 허용하도록 PFC TLV를 사용자 정의할 수 있습니다.
DCB(Data Center Bridging)는 TLV 단위 관리에 설명된 대로 에이전트별 TLV 단위를 구성하는 방법을 보여주는 특정 사례입니다.
이 절차에서는 llpadm set-agenttlvprop 하위 명령을 사용하여 LLDP 에이전트 레벨에서 TLV 값을 설정하는 방법을 보여줍니다.
참조는 표 16-3을 참조하십시오.
# lldpadm set-agenttlvprop -p tlv-property[+|-]=value[,value,value,...] -a agent tlv-name
# lldpadm show-agenttlvprop
예 16-4 LLDP 에이전트가 정보를 허용하도록 설정 및 TLV 응용 프로그램 우선 순위 지정
이 예에서는 pfc 및 appln TLV 값이 사용자 정의되는 방식을 보여줍니다. 이 예의 TLV 단위는 DCB가 FCoE 트래픽에 대해 작동하는 방식을 지정합니다. 로컬 구성이 피어 구성과 일치하지 않는 경우 시스템이 피어의 PFC 구성을 허용하도록 구성되었습니다. 또한 이 예에서는 LLDP 에이전트의 응용 프로그램 TLV에 대해 우선 순위가 설정된 방식을 보여줍니다.
# lldpadm set-agenttlvprop -p willing=on -a net0 pfc # lldpadm set-agenttlvprop -p apt=8906/1/4 -a net0 appln # lldpadm show-agenttlvprop AGENT TLVNAME PROPERTY PERM VALUE DEFAULT POSSIBLE net0 pfc willing rw on off on,off net0 appln apt rw 8906/1/4 -- --