도메인에서 Oracle Solaris 10 OS가 실행되는 경우 일부 Oracle VM Server for SPARC 네트워킹 기능이 Oracle Solaris 11 OS에서와 다르게 작동합니다. 도메인에서 Oracle Solaris 11 OS가 실행되는 경우 Oracle VM Server for SPARC 가상 네트워크 장치와 가상 스위치에 대한 기능 차이점은 다음과 같습니다.
vswn 장치를 기본 네트워크 인터페이스로 구성하면 서비스 도메인이 게스트 도메인과 통신할 수 있음
이 구성은 Oracle Solaris 10 OS를 실행하는 도메인에만 필요합니다. Oracle Solaris 11의 경우 가상 스위치가 Oracle Solaris 11 네트워크 스택을 사용하므로, 가상 네트워크 장치가 자동으로 백엔드 장치(예: net0)에 해당하는 네트워크 인터페이스와 통신할 수 있습니다. Oracle Solaris 11에서 vswn 장치를 네트워크 인터페이스로 구성하는 기능은 지원되지 않습니다.
Oracle Solaris 11 etherstub 장치를 백엔드 장치로 사용하면 개인 가상 스위치가 생성됨
백엔드 장치에 연결되지 않은 경우 가상 스위치는 게스트 도메인 간의 통신만 제공하고, 게스트 도메인과 서비스 도메인 간의 통신을 제공하지 않습니다. etherstub를 백엔드 장치로 사용하면 게스트 도메인이 Oracle Solaris 11 서비스 도메인에 구성된 영역(전역 영역 포함)과 통신할 수 있습니다. 이 구성은 해당 etherstub에 연결된 VNIC를 사용하여 수행됩니다.
가상 스위치 및 가상 네트워크 장치에 일반 이름 사용
Oracle Solaris 11 OS에서는 vswn 및 vnetn 장치에 일반 이름이 지정됩니다. 다른 vsw 또는 vnet 장치인 백엔드 장치로 가상 스위치를 만들지 마십시오. 일반 네트워크 장치 이름과 연관된 실제 물리적 장치를 확인하려면 dladm show-phys 명령을 사용하십시오.
Oracle Solaris 11 VNIC를 사용하여 이더넷 스텁에 VLAN 만들기
Oracle Solaris 11 서비스 도메인에서 가상 스위치 인터페이스에 VLAN을 구성하지 마십시오. 이 구성은 지원되지 않습니다. 대신, 가상 스위치의 net-dev 등록 정보 값에 해당하는 인터페이스에 VLAN을 만듭니다.
Oracle Solaris 10의 경우 net-dev 등록 정보를 널 값으로 설정하여 경로 지정된 가상 스위치를 만들 수 있습니다. 그러나 이 방법은 Oracle Solaris 11에 지원되지 않습니다. 대신, 이더넷 스텁 장치를 통해 VNIC가 VLAN의 일부가 되도록 구성합니다.
다음 예는 이더넷 스텁에 VNIC를 만드는 방법을 보여줍니다. dladm create-etherstub 명령이 이더넷 스텁 estub100을 만듭니다. 이것은 ldm add-vsw 명령에서 가상 스위치를 만들 때 사용되는 지원 장치입니다. ldm add-vsw 명령이 가상 스위치를 만듭니다. dladm create-vnic 명령이 해당 가상 스위치의 VLAN을 만들기 위해 etherstub 위에 VNIC를 만듭니다.
primary# dladm create-etherstub estub100 primary# ldm add-vsw net-dev=estub100 vid=100 inter-vnet-link=off \ primary-vsw100 primary primary# dladm create-vnic -l estub100 -m auto -v 100 vnic100
다음 ldm add-vnet 명령은 VLAN 100을 통해 ldg1 및 ldg2 도메인 간에 통신할 수 있는 두 개의 VNIC를 만듭니다.
primary# ldm add-vnet vid=100 ldg1-vnet100 primary-vsw100 ldg1 primary# ldm add-vnet vid=100 ldg2-vnet100 primary-vsw100 ldg2
다음 예에서 dladm 명령은 ldg1 및 ldg2 게스트 도메인에 VLAN을 만듭니다. ipadm 명령이 ldg1 및 ldg2 도메인에 만든 VNIC의 IP 주소를 만듭니다.
ldg1# dladm create-vlan -l net1 -v 100 vlan100 ldg1# ipadm create-ip vlan100 ldg1# ipadm create-ipaddr -T static -a 192.168.100.10/24 vlan100/v4 ldg2# dladm create-vlan -l net1 -v 100 vlan100 ldg2# ipadm create-ip vlan100 ldg2# ipadm create-ipaddr -T static -a 192.168.100.20/24 vlan100/v4
가상 스위치 및 가상 네트워크 장치에 일반 이름 사용
Oracle Solaris 11 OS에서는 vswn 및 vnetn 장치에 일반 이름이 지정됩니다. 다른 vsw 또는 vnet 장치인 백엔드 장치로 가상 스위치를 만들지 마십시오. 일반 네트워크 장치 이름과 연관된 실제 물리적 장치를 확인하려면 dladm show-phys 명령을 사용하십시오.
가상 스위치 및 가상 네트워크 장치에 VNIC 사용
vswn 장치에서는 VNIC를 사용할 수 없습니다. vswn에서 VNIC를 만들려고 시도하면 실패합니다. Oracle VM Server for SPARC 3.3 릴리스 노트 의 Oracle Solaris 11: 자동 네트워크 인터페이스로 구성된 영역을 시작하지 못할 수 있음을 참조하십시오.
Oracle Solaris 11 게스트 도메인에서 네트워크 관찰성 명령 사용
ldm list-netdev 및 ldm list-netstat 명령을 사용하여 Oracle Solaris 11 게스트 도메인에 대한 정보를 얻을 수 있습니다.