网络 – 试图了解为什么需要在中间交换机上创建VLAN

我目前正在攻读思科交换考试,并且无法准确理解802.1q标记的工作原理.

鉴于三个菊花链式交换机(A,B和C)与它们之间的中继端口和两端交换机(A和C)上定义的VLAN 101,我不确定为什么还需要在中间交换机上定义VLAN( B)?

请注意,我并不反对它确实需要配置,我只是想了解原因.

根据我的理解,来自交换机A的VLAN 101的流量将在通过中继到交换机B时被标记.根据我读过的文档,默认情况下中继将通过所有VLAN,并且仅在删除.1q标记时帧通过相关VLAN上的访问端口离开.由此我希望交换机B简单地通过中继线将标记帧不变地转发到交换机C.

任何人都可以了解交换机B如何处理此帧以及为什么它不会通过另一个中继转发?

最佳答案
Trunking只是为接口提供了处理标记帧的能力.它没有赋予它处理所有标签的一般能力.

这是“默认”或PVID(主VLAN ID)的来源.当您设置此项时,交换机将使用未明确配置的标记来处理所有传入数据包,就好像它是PVID上的未标记数据包一样.然后处理该框架 – 删除802.1q标记.

您必须明确指定哪些端口支持哪些VLAN.这意味着您必须明确定义和配置VLAN通过交换机网格(*)转发的方式.否则,所有标记的数据包都可能无处不在,从而导致安全问题和吞吐量方面的潜在瓶颈.

(*)==最初输入“乱七八糟”,但这通常是一种恰当的情绪.

转载注明原文:网络 – 试图了解为什么需要在中间交换机上创建VLAN - 代码日志