VMWare vSwitch VLAN ID 和标记/未标记端口

VMWare vSwitch VLAN ID 和标记/未标记端口

如同这个问题

如果将端口配置为 ACCESS 并且是 VLAN“X”的一部分,而我们在该端口上收到 VLAN“Y”的数据包,会发生什么情况?交换机会丢弃该数据包还是会添加 VLAN 标头“X”并转发到相应的端口(双 VLAN 标记)。

假设我有一个交换机堆栈(HP/3COM A5120),其端口范围配置为

  • 未标记:1
  • 标记:无
  • PVID: 1

连接到 vSwitch0 上的 NIC 的本地网络设置为 VLAN 0。来自该交换机的流量最终进入物理网络内的 VLAN 1 并被正确路由。

如果我将 vSwitch VLAN ID 更改为 1,会发生什么情况?帧会被丢弃吗?它们会被双重标记吗?标记会被剥离,帧最终会进入 VLAN 1 吗?

我想向该 vSwitch 和 HP 交换机端口上的相应 VLAN 添加另一个 VM 端口组(VM 网络),但我想知道是否应该首先在现有 vSwitch 端口组上明确分配 VLAN,以及这样做是否会破坏现状。

答案1

我从以下来源找到了产品手册

在此处输入图片描述

这似乎与我观察到的行为不符(帧被丢弃),所以我最终使用中继端口,并确保我在 vSwitch 上使用的 VLAN 在中继端口上是允许的。

相关内容