命令 目的 Step 1 configure terminal 进入配置状态 选择要关闭的端口 关闭 退出 验证 Step 2 interface {vlan vlan-id} | {{fastethernet | gigabitethernet} interface-id} | {port-channel port-channel-number} Step 3 shutdown Step 4 end Step 5 show running-config
使用 no shutdown 命令重新打开端口. 举例如下:
Switch# configure terminal
Switch(config)# interface fastethernet0/5 Switch(config-if)# shutdown Switch(config-if)#
*Sep 30 08:33:47: %LINK-5-CHANGED: Interface FastEthernet0/5, changed state to a administratively down
Switch# configure terminal
Switch(config)# interface fastethernet0/5 Switch(config-if)# no shutdown Switch(config-if)#
*Sep 30 08:36:00: %LINK-3-UPDOWN: Interface FastEthernet0/5, changed state to up
配置VLAN
理解VLAN
一个VLAN就是一个交换网,其逻辑上按功能、项目、应用来分而不必考虑用户的物理位置。任何交换口都可以属于某一VLAN, IP包、广播包及组播包均可以发送或广播给在此VLAN内的最终用户。每一个VLAN均可看成是一个逻辑网络,发往另一VLAN的数据包必须由路由器或网桥转发(如下图)。由于VLAN被看成是一个逻辑网络,其具有自己的网桥管理信息庫 (MIB) 并可支持自己的生成树
VLAN作为逻辑定义的网络示意图
VLAN常常与IP子网相联系,同一IP子网属于同一VLAN。在3550上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
命令 目的 Step 1 configure terminal Step 2 vlan vlan-id 进入配置状态 输入一个VLAN号, 然后进入vlan配置状态,可以输入一个新的VLAN号或旧的来进行修改。 (可选)输入一个VLAN名,如果没有配置VLAN名,缺省的名字是VLAN号前面用0填满的4位数,如VLAN0004是VLAN4的缺省名字 (可选) 改变MTU大小 退出 验证 Step 3 name vlan-name Step 4 mtu mtu-size Step 5 end Step 6 show vlan {name vlan-name | id vlan-id} Step 7 copy running-config startup config (可选) 保存配置 用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配置: 命令 目的 Step 1 vlan database Step 2 vlan vlan-id name vlan-name Step 3 vlan vlan-id mtu mtu-size Step 4 exit 进入VLAN配置状态 加入VLAN号及VLAN名 (可选) 修改MTU大小 更新VLAN数据庫并退出 验证配置 保存配置(可选) Step 5 show vlan {name vlan-name | id vlan-id} Step 6 copy running-config startup config
举例如下:
Switch# vlan database
Switch(vlan)# vlan 20 name test20
Switch(vlan)# exit
APPLY completed. Exiting.... Switch#
删除VLAN
当删除一个处于VTP服务器的交换机上删除VLAN时,则此VLAN将在所有相同VTP的交换机上删除。当在透明模式下删除时,只在当前交换机上删除。
注意 当删除一个VLAN时,原来属于此VLAN的端口将处于非激活的状态,直到将 其分配给某一VLAN。
命令 目的 Step 1 configure terminal Step 2 no vlan vlan-id Step 3 end Step 4 show vlan brief Step 5 copy running-config startup config
进入配置状态 删除某一VLAN. 退出 验证 保存 也可用vlan database 进入VLAN配置状态,用no vlan vlan-id 来删除。
将端口分配给一个VLAN
命令 目的 Step 1 configure terminal Step 2 interface interface-id Step 3 switchport mode access Step 4 switchport access vlan vlan-id 进入配置状态 进入要分配的端口 定义二层口 把端口分配给某一VLAN