不支持 VLAN 的交换机是否可以处理来自非本地 VLAN 的中继的流量

网络工程 思科 转变 VLAN 以太网
2021-07-25 19:05:03

最近遇到一个设置,其中工程师有一个多层 Cisco 交换机,其中继将 VLAN 41 传输到不支持 VLAN 的 HP 交换机。

惠普交换机收到802.1q流量后应该怎么处理?

我知道没有 802.1q 标签的本地 VLAN 会通过,但是中继上的其他 VLAN 会发生什么情况?

2个回答

不支持 802.1Q 标签的交换机应该丢弃带标签的帧。然而,许多简单的交换机根本不符合 802.1Q,它们转发标记的帧就像未标记的帧一样 - 在大多数情况下会损害 VLAN 分区的意图。

一个简单的交换机可以简单地忽略标记 Q 标签的 TPID 并将其视为帧有效载荷,就像它前面的 Ethertype 字段一样。效果是标记的帧就像未标记的帧一样切换。由于交换机可能没有将目标 MAC 地址存储在 SAT 中,因此该帧也可能被广播到所有端口。

您永远不应将 VLAN 中继配置到不支持它的交换机。

我知道没有 802.1q 标签的本地 VLAN 会通过,但是中继上的其他 VLAN 会发生什么情况?

那实际上是未定义的。一些交换机会将标记的帧作为格式错误或巨型丢弃,一些交换机会剥离标记,而一些交换机将简单地传递帧。