萬盛學電腦網

 萬盛學電腦網 >> 路由器知識 >> 路由器基礎 >> 配置VLAN

配置VLAN

         可支持的VLAN

  Catalyst 3550交換機支持250個 VLAN,可以分別是VTP client, server, 及 transparent modes. VLAN號可以從1到4094. VLAN號1002到1005保留給令牌環及FDDI VLAN. VTP只能學習到普通范圍的VLAN, 即從VLAN到1到1005; VLAN號大於1005屬於擴展VLAN,不存在VLAN數據庫中。 交換機必須配置成VTP透明模式當需要生成VLAN 號從1006到4094.

  本交換機支持基於每一VLAN的生成樹(PVST),最多支持128個生成樹。本交換機支持ISL及IEEE 802.1Q trunk二種封裝。

  配置正常范圍的VLAN

  VLAN號1, 1002到1005是自動生成的不能被去掉。

  VLAN號1到1005的配置被寫到文件vlan.dat 中, 可以用show vlan 命令查看, vlan.dat 文件存放在NVRAM中.

  注意 不要手工刪除vlan.dat 文件,可能造成VLAN的不完整。 如要刪除vlan需要用有關的命令來進行

        生成、修改以太網VLAN

  用no vlan name 或 no vlan mtu 退回到缺省的vlan配置狀態

  舉例如下:

  Switch# configure terminal

  Switch(config)# vlan 20

  Switch(config-vlan)# name test20

  Switch(config-vlan)# end

  也可以在enable狀態下,進行VLAN配置:

  舉例如下:

  Switch# vlan database

  Switch(vlan)# vlan 20 name test20

  Switch(vlan)# exit

  APPLY completed.

  Exiting....

  Switch#

  刪除VLAN

  當刪除一個處於VTP服務器的交換機上刪除VLAN時,則此VLAN將在所有相同VTP的交換機上刪除。當在透明模式下刪除時,只在當前交換機上刪除。

  注意 當刪除一個VLAN時,原來屬於此VLAN的端口將處於非激活的狀態,直到將其分配給某一VLAN。

  也可用vlan database 進入VLAN配置狀態,用no vlan vlan-id 來刪除。

  將端口分配給一個VLAN

  使用 default interface interface-id 還原到缺省配置狀態。

  舉例如下:

  Switch# configure terminal

  Enter configuration commands, one per line. End with CNTL/Z.

  Switch(config)# interface fastethernet0/1

  Switch(config-if)# switchport mode access

  Switch(config-if)# switchport access vlan 2

  Switch(config-if)# end

  Switch#

  配置VLAN Trunks

  舉例:

  Switch# configure terminal

  Enter configuration commands, one per line. End with CNTL/Z.

  Switch(config)# interface fastethernet0/4

  Switch(config-if)# switchport mode trunk

  Switch(config-if)# end

  定義trunk允許的VLAN

  缺省情況下trunk允許所有的VLAN通過。可以使用 switchport trunk allowed vlan remove vlan-list 來去掉某一VLAN

  回到允許所有VLAN通過時, 可用no switchport trunk allowed vlan 端口配置命令.

  舉例如下:

  Switch(config)# interface fastethernet0/1

  Switch(config-if)# switchport trunk allowed vlan remove 2

  Switch(config-if)# end

copyright © 萬盛學電腦網 all rights reserved