在Cisco交换机上配置静态VLAN_实例演示

 

1.VLAN的范围。

  Cisco Catalyst交换机最多能够支持4096VLAN

04095是保留的,仅限系统使用,用户不能查看和使用这些VLAN

1是正常的,Cisco默认的VLAN,用户能够使用该VLAN,但不能删除它

2~1001是正常的,用于以太网的VLAN,用户可以创建、使用和删除这些VLAN

1002~1005是正常的,用于FDDI和令牌环的Cisco默认VLAN,用户不能删除这些VLAN

1006~1024是保留的,仅限系统使用,用户不能查看和使用这些VLAN

1025~4094是扩展的,仅用于以太网VLAN

   所有的Catalyst交换机都支持VLAN,不同型号的交换机支持的VLAN数目不同,例如Catalyst 2960最多能够支持255VLAN,而Catalyst 3560最多能够支持1024VLAN

 

 

2.VLAN的基本配置

  在交换机上配置基于端口的VLAN,需要一下步骤:

1)创建VLAN

2)将交换机的端口加入到相应的VLAN中。

3)验证VLAN的配置。

1)创建VLAN

Cisco IOS中创建VLAN有两种方法。

1.VLAN数据库配置模式:此模式只支持VLAN正常范围(1~1005)。

使用VLAN数据库配置模式如下:

Switch>enable

Switch#vlan database   //进入VLAN数据库模式

Switch(vlan)#vlan 10 name test10   //创建ID10,名称为test10VLAN

Switch(vlan)#exit   //退出

APPLY completed.  //应用完成

Exiting....         //离开

2.全局配置模式:此模式不仅支持VLAN正常范围,而且也可以配置VLAN数据库配置模式不能配置的扩展范围的VLAN

 使用全局配置模式配置VLAN

 Switch#config terminal   //进入全局配置模式

Switch(config)#vlan 20   //创建ID20VLAN

Switch(config-vlan)#name test20   //VLAN起个名字,默认的名字是VLAN号前面用0填满的四位数

Switch(config-vlan)#exit   //退出

 

注:

Cisco推荐使用全局配置模式来定义VLAN,因为VLAN数据库配置模式已经被认为是一种过时的方法,未来的IOS版本将不再支持它

 

要删除VLAN的话,需要使用no vlan vlan-id 例如:

Switch#config terminal

Switch(config)#no vlan 20

 

也可以在VLAN数据库中删除VLAN,例如:

Switch#vlan database

Switch(vlan)#no vlan 10

Deleting VLAN 10...

Switch(vlan)#exit

APPLY completed.

Exiting....

 

 

2)将交换机的端口加入到相应的VLAN中。

   将一个交换机的端口分配到以定义好的VLAN中的步骤如下:

   Switch#config terminal    //进入全局配置模式

Switch(config)#interface fastethernet0/1  //进入要分配的端口

Switch(config-if)#switchport mode access  //定义二层端口的链路模式

Switch(config-if)#switchport access vlan 2  //把端口分配给某一VLAN

Switch(config-if)#exit   //退出

 

可以使用命令default interface interface-id 来还原接口到默认配置状态

 

 

     3)验证VLAN的配置。

        查看VLAN信息的命令如下:

        Switch#show vlan brief

 

        查看某个VLAN信息的命令如下:

        Switch#show vlan vlan-id

 

 

3.VLAN的配置实例

在一台Catalyst 2960交换机上创建VLAN10VLAN20VLAN30,给VLAN30命名为caiwu,并将交换机的端口5~10添加到VLAN10,将交换机的端口11~15添加到VLAN20中,将交换机的端口16~20添加到VLAN30中,配置命令如下:

Switch>enable

Switch#config terminal

Switch(config)#vlan 10,20

Switch(config-vlan)#exit

Switch(config)#vlan 30

Switch(config-vlan)#name caiwu

Switch(config-vlan)#exit

 

Switch(config)#interface range fastethernet 0/5 - 10

Switch(config-if-range)#switchport mode access

Switch(config-if-range)#switchport access vlan 10

Switch(config-if-range)#exit

Switch(config)#interface range fastethernet 0/11 - 15

Switch(config-if-range)#switchport mode access

Switch(config-if-range)#switchport access vlan 20

Switch(config-if-range)#exit

Switch(config)#interface range fastethernet 0/16 - 20

Switch(config-if-range)#switchport mode access

Switch(config-if-range)#switchport access vlan 30

Switch(config-if-range)#end

 

查看VLAN的配置信息:

Switch#show vlan brief

 

VLAN Name                             Status    Ports

---- -------------------------------- --------- -------------------------------

1    default                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4

                                                Fa0/21, Fa0/22, Fa0/23, Fa0/24

                                                Gig1/1, Gig1/2

10   VLAN0010                         active    Fa0/5, Fa0/6, Fa0/7, Fa0/8

                                                Fa0/9, Fa0/10

20   VLAN0020                         active    Fa0/11, Fa0/12, Fa0/13, Fa0/14

                                                Fa0/15

30   caiwu                            active    Fa0/16, Fa0/17, Fa0/18, Fa0/19

                                                Fa0/20

1002 fddi-default                     active   

1003 token-ring-default               active   

1004 fddinet-default                  active   

1005 trnet-default                    active