17.16. vLAN 태그 설정
virsh net-edit 명령을 사용하여 가상 로컬 영역 네트워크(vLAN) 태그가 추가됩니다. 이 태그는 SR-IOV 장치가 있는 PCI 장치 할당에도 사용할 수 있습니다. 자세한 내용은 16.2.3절. “SR-IOV 장치를 사용하여 PCI 할당 구성”의 내용을 참조하십시오.
그림 17.30. v setting VLAN 태그(네트워크 유형만 지원됨)
<network> <name>ovs-net</name> <forward mode='bridge'/> <bridge name='ovsbr0'/> <virtualport type='openvswitch'> <parameters interfaceid='09b11c53-8b5c-4eeb-8f00-d84eaa0aaa4f'/> </virtualport> <vlan trunk='yes'> <tag id='42' nativeMode='untagged'/> <tag id='47'/> </vlan> <portgroup name='dontpanic'> <vlan> <tag id='42'/> </vlan> </portgroup> </network>
(및) 네트워크 유형이 게스트에 투명한 vlan 태그를 지원하는 경우에만 선택적
<vlan>
요소는 이 네트워크를 사용하여 모든 게스트의 트래픽에 적용할 one or more vlan 태그를 지정할 수 있습니다. (openvswitch 및 type='hostdev의 SR-IOV 네트워크는 게스트 트래픽의 투명한 vlan 태그 지정을 지원합니다. 표준 linux 브리지 및 libvirt의 자체 가상 네트워크를 포함한 모든 항목을 지원합니다. 802.1QBH(vn-link) 및 802.1Qbg(VEPA) 스위치는 게스트 트래픽을 특정 vlan에 태그하는 고유한 방법( libvirt 제외)을 제공합니다. 예상대로 tag 속성은 사용할 vlan 태그를 지정합니다. 네트워크에 둘 이상의 <vlan>
요소가 정의되어 있는 경우 사용자가 지정된 모든 태그를 사용하여 VLAN 트렁크를 수행하려는 것으로 가정합니다. 단일 태그로 vlan 트렁킹이 필요한 경우 선택 사항인 trunk='yes'를 vlan 요소에 추가할 수 있습니다.
openvswitch를 사용하여 네트워크 연결의 경우 'native-tagged' 및 'native-untagged' vlan 모드를 구성할 수 있습니다. 이는
<태그>
요소에서 선택적 nativeMode 특성을 사용합니다. nativeMode는 'tagged' 또는 'untagged'로 설정할 수 있습니다. 요소의 id 속성은 네이티브 vlan을 설정합니다.
<VLAN>
요소는 도메인의 <인터페이스>
요소에서 직접 및 <portgroup>
요소에서 지정할 수도 있습니다. vlan 태그가 여러 위치에 지정되면 <인터페이스>
구성에 의해 선택된 <portgroup>
의 설정이 우선합니다. <network>
의 <vlan>
은 <portgroup>
또는 <interface>
에 없는 경우에만 선택됩니다.