标准VLAN和扩展VLAN有什么区别?

网络工程 思科 转变 VLAN 层2 树干
2021-07-28 07:05:34

我知道标准 VLAN 的范围是 1-1005,而扩展 VLAN 的范围是 1-4094。
但只是范围有区别吗?

2个回答

VLAN 是由IEEE 802.1Q 标准引入的,它没有标准或扩展 VLAN 的概念,也没有对 1005 或 1005 以下的 VLAN 做任何区分。

这是引入此隔离的 Cisco 实施。第一个 Cisco 实现实际上只支持最多 1001 的 VLAN,Cisco 为 FDDI 和令牌环保留了 VLAN 1002-1005。他们后来添加了对 VLAN 1006-4094 的支持,并将它们称为“扩展 VLAN”。我的猜测是,由于它是一个附加项,并且可能是为了强制向后兼容,因此这些 VLAN 在 Cisco IOS 中在技术上是不同的

引自Extended VLAN ID(免责声明:本文档日期为 2007 年,部分内容可能已过时)

在 Cisco IOS 版本 12.4(15)T 之前,允许用户配置编号为 2 到 1001 的 VLAN。其余 VLAN(编号为 1006 到 4094)保留用作应用程序配置的内部 VLAN。从 Cisco IOS 版本 12.4(15)T 开始,除为默认和保留 VLAN 保留的 VLAN 编号外,所有 VLAN 编号均可用于用户配置。结果是用户和应用程序共享从 1006 到 4094 的 VLAN 编号空间。

您可以在本文档中找到例如这张表:

在此处输入图片说明

请注意,正如@Andriy Berestovskyy 所指出的,该表已过时,扩展 VLAN 由 VTP 版本 3 传播

AFAIR,只有两个区别:

  1. 只有 VTP 版本 3 支持扩展 VLAN 传播:

支持扩展范围的 VLAN(VLAN 1006 到 4094)数据库传播。VTP 版本 1 和 2 仅传播 VLAN 1 到 1005。

http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3560/software/release/12-2_52_se/configuration/guide/3560scg/swvtp.html#wp1316856

  1. 扩展 VLAN 不符合 VTP 修剪要求,即它们必须手动修剪:

扩展范围的 VLAN(VLAN ID 高于 1005)也不符合修剪条件。

http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3560/software/release/12-2_52_se/configuration/guide/3560scg/swvtp.html#wp1308874