ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 4317|回复: 3

创建VLAN

[复制链接]
发表于 2014-12-22 15:53:31 | 显示全部楼层 |阅读模式

马上注册成为ROSABC会员,随时发帖回复。

您需要 登录 才可以下载或查看,没有账号?会员注册

x
  vlan是交换机上划分逻辑的广播域的重要手段,首先vlan上要存在vlan才可以划分vlan或者启用SVI接口,下面我们来探讨思科交换机上创建vlan的方式
本例前两个方式采用模拟器,最后一种是真机演示,最后一种创建vlan的方式是一种非常快速有效的方式,是一种批量产生的方式
1、通过Configuration方式来创建vlan
  • Switch(config)#vlan 10
  • Switch(config-vlan)#name Ender---创建了vlan10,名字定义为Ender,注意名字不是必须修改的,默认是vlan ID
同时如果没有vlan,而直接把某个接口划归到vlan中,会自动创建该vlan
  • Switch(config)#int f1/1
  • Switch(config-if)#switchport mode access
  • Switch(config-if)#switchport access vlan 11
  • % Access VLAN does not exist. Creating vlan 11
验证vlan:
Switch#sh vlan-switch----模拟器上的查看方式,真机为sh vlan
  
  • VLAN Name                             Status    Ports
  • ---- -------------------------------- --------- -------------------------------
  • 1    default                          active    Fa1/0, Fa1/2, Fa1/3, Fa1/4
  •                                                          Fa1/5, Fa1/6, Fa1/7, Fa1/8
  •                                                          Fa1/9, Fa1/10, Fa1/11, Fa1/12
  •                                                          Fa1/13, Fa1/14, Fa1/15
  • 10   Ender                                      active
  • 11   VLAN0011                              active    Fa1/1
  • 20  CCIE                                       active
  • 1002 fddi-default                             act/unsup
  • 1003 token-ring-default                 act/unsup
  • 1004 fddinet-default                       act/unsup
  • 1005 trnet-default                           act/unsup
  • VLAN Type  SAID       MTU   Parent RingNo BridgeNo Stp  BrdgMode Trans1 Trans2
  • ---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
  • 1    enet    100001       1500  -      -      -        -    -        1002   1003
  • 10   enet   100010       1500  -      -      -        -    -        0      0
  • 11   enet   100011       1500  -      -      -        -    -        0      0
  • 20   enet   100020       1500  -      -      -        -    -        0      0
  • 1002 fddi  101002       1500  -      -      -        -    -        1      1003
  • 1003 tr     101003      1500  1005   0      -        -    srb      1      1002
注*并不是所有的交换模拟器都可以在配置模式下创建vlan
2、第二种方式,通过vlan database创建vlan
这并不是cisco推荐的创建vlan的方式,这是一种比较陈旧的创建vlan的方式
  • Switch#vlan database
  • % Warning: It is recommended to configure VLAN from config mode,
  • as VLAN database mode is being deprecated. Please consult user
  • documentation for configuring VTP/VLAN in config mode.----这是一个警告性信息,推荐用户到配置模式下去配置
  • Switch(vlan)#vlan 30
  • VLAN 30 added:
  • Name: VLAN0030----创建vlan30成功并命名为VLAN0030
  • Switch(vlan)#vlan 30 name Yeslab----修改VLAN的名字
  • 注意此时vlan30其实并没有创建成功
  • Switch(vlan)#apply
  • APPLY completed.----必须要应用才可以创建成功或者直接exit退出,此时会先应用再退出
  • Switch(vlan)#exit
  • APPLY completed.
  • Exiting....
  • 另外一些和此种配置模式相关的命令有:
  • Switch(vlan)#vlan 40
  • VLAN 40 added:
  • Name: VLAN0040
  • Switch(vlan)#abort---强行退出,而没有创建成功,有些情况下因为模拟器的原因
  • Aborting....
验证一下,并没有vlan40:
Switch#sh  vlan-s

VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Fa1/0, Fa1/2, Fa1/3, Fa1/4
                                                           Fa1/5, Fa1/6, Fa1/7, Fa1/8
                                                           Fa1/9, Fa1/10, Fa1/11, Fa1/12
                                                           Fa1/13, Fa1/14, Fa1/15
10     Ender                                 active
11     VLAN0011                         active    Fa1/1
20     CCIE                                   active
30     Yeslab                                active
1002 fddi-default                        act/unsup
1003 token-ring-default            act/unsup
1004 fddinet-default                  act/unsup
1005 trnet-default                      act/unsup
有些时候模拟器在创建vlan的时候会报错,空间不足,针对模拟器可以erase flash,然后重启即可
3、通过Macro(宏)方式创建vlan
这种方式可以分成三步:
创建宏
定义宏(vlan)
应用宏
如下所示:
Switch(config)#macro name Ender----自定义名为Ender的宏,会提示如下信息,意位,在每一行进行配置,以@结束配置
  • Enter macro commands one per line. End with the character '@'.
  • vlan 10
  • vlan 20
  • vlan 30
  • vlan 40
@----创建了vlan10-40并以@结束宏的配置
Switch(config)#macro global apply Ender----应用宏!
在有些IOS上会是description命令,同时指出的是不同设备上宏的命令不尽相同,此配置为3550的配

评分

参与人数 1A币 +1 收起 理由
谢谢 + 1 很给力!

查看全部评分

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2025-3-29 16:49 , Processed in 0.159463 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表