在时下的交换机中(C3550/C3560)有3种VLAN的类型(VLAN-ID:0~4093):
1> 标准VLAN ( standard vlan , vlan-id的范围在1~1005 )
其中VLAN1是catalyst交换机的默认VLAN,默认情况下所有的以太接口都属于VLAN1。
vlan1也是TRUNK链路默认的NATIVE-VLAN。 VLAN1的ID为1,NAME为default.此信息是无法修改的 VLAN1002~1005也是默认就有的VLAN,主要是用来提供给TOKEN-RING和FDDI的链路使用的。由于这两种LAN链路技术已经逐渐被淘汰,因此我们很少会使用到这几个VLAN。此信息也是无法被修改的。可以通过SH VLAN /SH VLAN BRIEF来查看. 我们可以用来创建/删除和修改的VLAN-ID的范围是:2~1001(定义VLAN名等无聊的事情)
2> 扩展VLAN ( extended vlan , vlan-id的范围在1006~4093 )
扩展范围的VLAN不被VTPv1/v2所支持。可用“SH VLAN SUMM”命令来查看。
3> 内部VLAN ( internal vlan ) 既然叫内部,那么内部VLAN是交换机系统自己生成的,不是由我们静态配置的。如何生成呢?
当在多层交换机的接口模式下通过“NO SW”命令开启接口的3层功能,系统就会自动地生成internal vlan,默认的VLAN-ID是从1025开始的(被分配出去了的VLAN-ID除外),依次延后。
例如:交换机的F0/8 ,F0/9两个接口开启了3层功能。那么,在没有与扩展VLAN-ID冲突的情况下,会自动生成1025,1026两个内部VLAN。通过SH VLAN INTER US来查看.
Switch(config)#int range f0/8 -9
Switch(config-if-range)#no switchport 关闭二层接口,开启三层接口
Switch#sh vlan internal usage
VLAN Usage`
---- --------------------
1025 FastEthernet0/8
1026 FastEthernet0/9
VTPv1和v2的区别在于,V2能够支持令牌环VLAN的TRUNK学习。
VTPv2和VTPv3的区别在于V3能支持扩展VLAN。
因此对于目前普遍的交换机而言,默认加载的是VTP V1/V2,都不支持EXTENDED VLAN。
要新建扩展VLAN就需要不受到VTP的影响,于是可以通过将VTP模式设置为TRANSPARENT来实现。如果使用了最新的IOS,支持V3。