Oracle® VM Server for SPARC 3.3 管理指南

退出打印视图

更新时间: 2015 年 10 月
 
 

使用 VLAN 标记

Oracle VM Server for SPARC 软件支持在网络基础结构中使用 802.1Q VLAN 标记。

虚拟交换机 (vsw) 和虚拟网络 (vnet) 设备支持根据虚拟局域网 (virtual local area network, VLAN) 标识符 (identifier, ID) 交换以太网包并处理必要的以太网帧标记或取消标记操作。

您可以在来宾域中的一个虚拟网络设备上创建多个 VLAN 接口。使用 Oracle Solaris 10 ifconfig 命令或 Oracle Solaris 11 dladmipadm 命令,可以在虚拟网络设备上创建 VLAN 接口。创建方法与用于在任何其他物理网络设备上配置 VLAN 接口的方法相同。Oracle VM Server for SPARC 环境中的另一项要求是,必须使用 ldm 命令将 VLAN 分配到 vswvnet 虚拟网络设备。请参见 ldm(1M) 手册页。

同样,您可以在 Oracle Solaris 10 服务域中的虚拟交换机设备上配置 VLAN 接口。VLAN ID 2 至 4094 有效。VLAN ID 1 保留为 default-vlan-id。不必在 Oracle Solaris 11 服务域中的虚拟交换机上配置 VLAN ID。

在来宾域中创建虚拟网络设备时,必须通过在 ldm add-vnet 命令中使用 pvid=vid= 参数指定一个端口 VLAN ID 并为该虚拟网络指定零个或更多 VLAN ID,将该虚拟网络设备分配到所需的 VLAN。此信息可对虚拟交换机进行配置,使其在 Oracle VM Server for SPARC 网络中支持多个 VLAN,并在该网络中使用 MAC 地址和 VLAN ID 交换包。

必须在 vsw 设备上配置 Oracle Solaris 10 服务域要使用的所有 VLAN。使用 ldm add-vswldm set-vsw 命令指定 pvidvid 属性值。

您可以使用 ldm set-vnetldm set-vsw 命令更改设备所属的 VLAN。