关于 802.1D 与 ISL 的行为

网络工程 思科 转变 VLAN 生成树 树干
2021-07-23 18:07:21

读到这句话,

802.1Q 标准定义了一个唯一的生成树实例,供网络中的所有 VLAN 使用。

STP 在本地 VLAN 上运行,因此它可以与 802.1Q 和非 802.1Q 兼容交换机进行通信。

这个问题是基于 802.1D 标准的,如果哪个 ISL 不支持 Native VLAN,那么两个带有 ISL 封装的交换机之间的行为会如何?

另外,用ISL代替802.1Q,那不会不尊重第一句话吧?

1个回答

第一条语句处理 802.1Q,而不是 ISL,这是一个不同的协议,所以第一条语句与 ISL 没有关系。两台与 ISL 相连的交换机不会有本地 VLAN,因为它们不使用 802.1Q。

802.1Q 具有本机(未标记 VLAN)的概念,因为它在标记 VLAN 的第 2 层帧内插入 VLAN 标记,但仅将第 2 层帧留给未标记(本机)VLAN。

ISL 将第 2 层帧封装在所有 VLAN 的 ISL 帧内,因此不存在未标记(本机)VLAN。每个 VLAN 使用 ISL 帧封装并运行单独的 STP (802.1d) 实例。

也许您将 802.1Q(标记)与 802.1d(STP)混淆了?

此链接有一个比较 802.1Q、PVST 和 PVST+ 的图表,这可能有助于为您澄清这一点。