Oracle® Solaris 11.2의 네트워크 가상화 및 네트워크 리소스 관리

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

VNIC 표시

시스템에서 VNIC에 대한 정보를 가져오려면 dladm show-vnic 명령을 사용합니다.

예 2-7  시스템의 VNIC 표시
# dladm show-vnic
LINK      OVER     SPEED         MACADDRESS          MACADDRTYPE         VIDS      
vnic1     net0     1000          2:8:20:c2:39:38     random              123   
vnic2     net0     1000          2:8:20:5f:84:ff     random              456 

출력에는 다음 정보가 표시됩니다.

LINK

이름으로 식별된 가상 데이터 링크입니다.

OVER

VNIC를 구성하는 데 사용되는 물리적 데이터 링크 또는 가상 데이터 링크입니다.

SPEED

VNIC의 초당 메가비트 속도입니다.

MACADDRESS

VNIC의 MAC 주소입니다.

MACADDRTYPE

VNIC의 MAC 주소 유형이며, 다음 중 하나입니다.

  • random – VNIC에 지정된 임의 주소

  • factory – VNIC에 사용되는 NIC의 출하 시 기본 MAC 주소

  • fixed – 사용자가 지정한 MAC 주소

VID

VNIC의 VLAN ID입니다.

VNIC가 시스템에 없는 경우 VNIC에 대한 정보를 포함하려면 데이터 링크에 대한 정보를 표시하는 dladm 명령을 사용할 수 있습니다. 예를 들어, dladm show-link 명령은 VNIC를 다른 데이터 링크와 함께 표시합니다. dladm show-linkprop 명령을 사용하여 VNIC의 등록 정보를 표시할 수 있습니다.

단일 VNIC의 데이터 링크 등록 정보에 대한 정보를 가져오려면 다음 명령 구문으로 VNIC를 지정합니다.

# dladm show-linkprop [-p property] vnic
예 2-8  영역에 연결된 VNIC 표시

이 예에서는 영역에 연결된 주 데이터 링크 및 VNIC에 대한 정보가 표시됩니다. 주 데이터 링크 net0은 전역 영역에 연결됩니다. vnic1vnic2 VNIC는 각각 zone1zone2 영역에 연결됩니다.

# dladm show-link -Z
LINK                ZONE      CLASS     MTU    STATE    OVER
net0                global    phys      1500   up        --
zone1/vnic1         zone1     vnic      1500   up       net0 
zone2/vnic2         zone2     vnic      1500   up       net0

MAC 주소가 여러 개인 VNIC 표시

여러 MAC 주소가 Oracle VM Server for SPARC의 시스템 생성 VNIC 및 Oracle Solaris 커널 영역의 anet 리소스에 연결되어 있습니다. Oracle VM Server for SPARC의 게스트 도메인 내에서 VNIC 및 영역을 지원하려면 alt-mac-addrs 등록 정보를 사용하여 vnet을 만들어야 합니다. 이 경우 MAC 주소가 여러 개인 VNIC가 자동으로 생성됩니다. 이 여러 개의 MAC 주소는 생성된 vnet에서 가져옵니다. 자세한 내용은 Oracle VM Server for SPARC 3.1 Administration Guide를 참조하십시오.

커널 영역 내에서 영역 또는 VNIC를 지원하려면 여러 MAC 주소를 사용하여 anet 리소스를 구성합니다. zonecfg 명령을 사용하여 커널 영역에서 네트워크 액세스를 위해 생성된 anet 리소스에 여러 MAC 주소를 지정합니다. 자세한 내용은 solaris-kz(5) 매뉴얼 페이지를 참조하십시오. 커널 영역을 구성하는 방법에 대한 자세한 내용은 Oracle Solaris 커널 영역 만들기 및 사용 을 참조하십시오.

여러 MAC 주소가 VNIC에 연결되어 있는 경우 MAC 주소 하나는 가상 네트워크 드라이버에서 사용됩니다. 나머지 MAC 주소를 사용하여 커널 영역 또는 게스트 도메인 내에서 VNIC를 만들 수 있습니다. 예를 들어, VNIC가 세 개의 MAC 주소와 연결되어 있는 경우 MAC 주소 하나는 가상 네트워크 드라이버 용으로 지정됩니다. 따라서 나머지 두 MAC 주소를 사용하여 2개의 VNIC만 만들 수 있습니다.

다음 명령을 사용하여 VNIC에 연결된 여러 MAC 주소를 표시할 수 있습니다.

# dladm show-vnic -m
예 2-9  커널 영역에서 MAC 주소가 여러 개인 VNIC 표시
# dladm show-vnic -m
LINK                OVER       MACADDRESSES      MACADDRTYPES     VIDS
gz_vnic0            net0       2:8:20:d7:27:9d   random            0
zone1/net0          net0       2:8:20:70:52:9    random            0
                               2:8:20:c9:d:4c    fixed
                               2:8:20:70:db:3    random
zone1/net1          net0       0:1:2:3:4:5       fixed             0
                               0:1:2:3:4:6       fixed

이 예에서 커널 영역 zone1에는 두 개의 anet 리소스 net0net1이 있습니다. 두 리소스는 모두 MAC 주소가 여러 개 구성되어 있습니다. 따라서 커널 영역 zone1 내에서 데이터 링크 net0에 연결된 가상 NIC 드라이버 zvnet 위에 최대 두 개의 VNIC를 만들 수 있습니다. 데이터 링크 net1에 연결된 가상 NIC 드라이버 zvnet 위에 VNIC를 하나만 만들 수 있습니다.

예 2-10  MAC 주소가 여러 개인 시스템 생성 VNIC 표시
# dladm show-vnic -m
LINK                OVER       MACADDRESSES      MACADDRTYPES     VIDS
ldoms-vsw0.vport0   net1       0:14:4f:fb:e1:8f  fixed            0,21
                               0:14:4f:f8:6b:9   fixed
                               0:14:4f:fa:48:7f  fixed
ldoms-vsw0.vport1   net1       0:14:4f:f9:1b:8d  fixed            45,44
                               0:14:4f:f9:27:4   fixed

이 예에서는 ldoms-vsw0.vport0에 연결된 게스트 도메인의 가상 네트워크 드라이버 vnet 위에 최대 두 개의 VNIC를 만들 수 있습니다. ldoms-vsw0.vport1에 연결된 가상 NIC 드라이버 vnet 위에 최대 한 개의 VNIC를 만들 수 있습니다.

데이터 링크의 물리적 링크 상태 및 가상 링크 상태 표시

데이터 링크의 물리적 링크 상태는 물리적 장치가 외부 네트워크에 연결되어 있는지 여부를 식별합니다. 케이블이 연결되어 있고 케이블의 다른 쪽 끝에 있는 포트의 상태가 up인 경우 물리적 장치는 외부 네트워크에 연결되어 있습니다.

다음 명령을 사용하여 데이터 링크의 물리적 링크 상태를 표시할 수 있습니다.

# dladm show-phys [link]
# dladm show-ether [link]

자세한 내용은 dladm(1M) 매뉴얼 페이지를 참조하십시오.

예 2-11  데이터 링크의 물리적 링크 상태 표시

다음 예에서는 dladm show-phys 명령을 사용하여 시스템에 있는 데이터 링크의 물리적 링크 상태를 표시합니다.

# dladm show-phys
LINK       MEDIA        STATE      SPEED  DUPLEX    DEVICE
net1       Ethernet     down       0      unknown   e1000g1
net2       Ethernet     down       0      unknown   e1000g2
net3       Ethernet     down       0      unknown   e1000g3
net0       Ethernet     up         1000   full      e1000g0

다음 예에서는 dladm show-ether 명령을 사용하여 시스템에 있는 데이터 링크의 물리적 링크 상태를 표시합니다.

# dladm show-ether
LINK       PTYPE    STATE    AUTO  SPEED-DUPLEX    PAUSE
net1       current  down     yes   0M              bi
net2       current  down     yes   0M              bi
net3       current  down     yes   0M              bi
net0       current  up       yes   1G-f            bi

NIC를 통해 여러 VNIC를 만들 경우 VNIC 및 주 데이터 링크가 동일한 VLAN에 있을 때 통신할 수 있도록 가상 스위치가 내부적으로 생성됩니다. 이러한 데이터 링크는 물리적 데이터 링크가 외부 네트워크에 연결되어 있지 않더라도 서로 통신할 수 있습니다 . 그러면 데이터 링크의 가상 링크 상태가 결정되고, 이러한 상태는 up, down 또는 unknown이 될 수 있습니다. 데이터 링크의 가상 링크 상태는 물리적 케이블이 분리되어 있는 상태에서도 데이터 링크가 시스템 내에서 내부 네트워크에 연결되는지 여부를 식별합니다.

다음 명령 을 사용하여 데이터 링크의 가상 링크 상태를 표시합니다.

# dladm show-link [link]
예 2-12  데이터 링크의 가상 링크 상태 표시

이 예에서는 시스템에 있는 데이터 링크의 가상 링크 상태를 표시합니다.

# dladm show-link
LINK        CLASS     MTU    STATE    OVER
net0        phys      1500   up       --
net2        phys      1500   down     --
net4        phys      1500   down     --
net1        phys      1500   up       --
net5        phys      1500   up       --
vnic0       vnic      1500   up       net5
vnic1       vnic      1500   up       net5
vnic2       vnic      1500   up       net1