04VLAN命令Word格式文档下载.docx
《04VLAN命令Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《04VLAN命令Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。
descriptiontext
undodescription
【视图】
VLAN视图、VLAN接口视图
【参数】
text:
描述VLAN或VLAN接口的字符串,可以包含特殊字符及空格,区分大小写。
●VLAN的描述字符串:
长度范围为1~32个字符。
●VLAN接口的描述字符串:
长度范围为1~80个字符。
【描述】
description命令用来设置当前VLAN或VLAN接口的描述字符串,当设备上配置的VLAN较多时,用户可以根据功能或者连接情况为VLAN或VLAN接口设置特定的描述信息,以便记忆和管理VLAN或VLAN接口。
undodescription命令用来恢复当前VLAN或VLAN接口的描述字符串为缺省值。
缺省情况下,VLAN的描述字符串为该VLAN的VLANID,例如“VLAN0001”;
VLAN接口的描述字符串为该VLAN接口的接口名,例如“Vlan-interface1Interface”。
用户可以通过displayvlan和displayinterfaceVlan-interface命令来分别查看VLAN和VLAN接口的描述字符串。
【举例】
#为VLAN10指定一个描述字符串“connecttoLAB1”。
<
Sysname>
system-view
SystemView:
returntoUserViewwithCtrl+Z.
[Sysname]vlan10
[Sysname-vlan10]descriptionconnecttoLAB1
#为Vlan-interface10接口指定一个描述字符串“gatewayofLAB1”
[Sysname-vlan10]quit
[Sysname]interfaceVlan-interface10
[Sysname-Vlan-interface10]descriptiongatewayofLAB1
1.1.2displayinterfaceVlan-interface
displayinterfaceVlan-interface[vlan-id]
任意视图
vlan-id:
指定VLAN接口的编号。
如果在执行命令时使用了vlan-id参数,则显示指定VLAN接口的相关信息;
如果不使用vlan-id参数,则显示所有已创建的VLAN接口的相关信息。
displayinterfaceVlan-interface命令用来显示VLAN接口的一些相关信息。
用户可以通过该命令的输出信息了解当前VLAN接口的状态、IP地址配置以及描述字符等信息,用于网络故障的诊断和定位。
相关配置可参考命令interfaceVlan-interface。
#显示所有已创建的VLAN接口的相关信息。
displayinterfaceVlan-interface
Vlan-interface1currentstate:
UP
Lineprotocolcurrentstate:
IPSendingFrames'
FormatisPKTFMT_ETHNT_2,Hardwareaddressis00e0-fc14-000b
InternetAddressis192.168.0.31/24Primary
Description:
Vlan-interface1Interface
TheMaximumTransmitUnitis1500
Vlan-interface20currentstate:
DOWN
InternetAddressis1.1.1.1/24Primary
InternetAddressis1.1.2.1/24Sub
Vlan-interface20Interface
#显示接口Vlan-interface2的相关信息。
displayinterfaceVlan-interface2
Vlan-interface2currentstate:
DOWN
FormatisPKTFMT_ETHNT_2,Hardwareaddressis000f-e20f-4101
InternetAddressis10.1.1.1/24Primary
Vlan-interface2Interface
表1-1displayinterfaceVlan-interface命令显示信息描述表
字段
描述
Vlan-interface2currentstate
VLAN接口当前状态,可能出现的显示信息包括:
●AdministrativelyDOWN:
表示已经通过shutdown命令关闭了该接口,即该接口的管理状态为关闭
●DOWN:
该VLAN接口的管理状态为开启,但物理状态为关闭,即该接口对应的VLAN内没有处于UP状态的端口,有可能是线路故障导致
●UP:
该端口的管理状态和物理状态均为开启
Lineprotocolcurrentstate
链路协议当前状态,可能出现的显示信息包括:
该VLAN接口的协议状态为关闭,通常是因为没有配置IP地址
该VLAN接口的协议状态为开启
FormatisPKTFMT_ETHNT_2
该VLAN接口发出的数据帧类型,PKTFMT_ETHNT_2表示该接口发出的数据帧类型为EthernetII型,请参考操作手册中对帧类型的介绍
Hardwareaddress
VLAN接口对应的MAC地址
InternetAddress
VLAN接口对应的IP地址
10.1.1.1/24Primary
该VLAN接口的主用IP地址
1.1.2.1/24Sub
该VLAN接口的从IP地址
Description
VLAN接口描述字符串
TheMaximumTransmitUnit
最大传输单元(MTU)
如需了解如何在VLAN接口上配置IP地址,请参见“IP地址-IP性能”部分的ipaddress命令。
1.1.3displayvlan
displayvlan[vlan-id1[tovlan-id2]|all|dynamic|static]
vlan-id1:
显示指定VLAN的信息,取值范围为1~4094。
tovlan-id2:
用来与vlan-id1配合,指定一个范围,以显示该范围内所有已存在的VLAN的信息。
vlan-id2的取值范围为1~4094,但不能小于vlan-id1。
all:
显示所有VLAN的信息。
dynamic:
显示系统动态创建的VLAN的数量和编号。
动态VLAN是指通过GVRP协议生成或通过Radius服务器下发的VLAN。
static:
显示系统静态创建的VLAN的数量和VLAN编号。
静态VLAN是指通过命令行手工创建的VLAN。
displayvlan命令用来显示VLAN的相关信息,可显示的信息包括VLAN编号、类型、接口状态以及该VLAN内包含的端口等内容。
如果执行displayvlan命令时不使用任何参数,则显示系统已存在的VLAN的数量和VLAN编号。
相关配置可参考命令vlan。
#显示VLAN1的信息。
displayvlan1
VLANID:
1
VLANType:
static
RouteInterface:
configured
IPAddress:
192.168.0.39
SubnetMask:
255.255.255.0
Description:
VLAN0001
Name:
TaggedPorts:
Ethernet1/0/1
UntaggedPorts:
Ethernet1/0/2
表1-1displayvlan命令显示信息描述表
VLANID
VLAN编号
VLANType
VLAN的类型:
static表示静态配置;
dynamic表示动态创建
RouteInterface
VLAN对应的VLAN接口是否已经具备作为路由转发接口的条件(即是否已经配置了IP地址)
IPAddress
VLAN接口的主用IP地址(如果VLAN接口没有配置IP地址,则不显示该字段),如果VLAN接口上还配置了从IP地址,可以使用displayinterfaceVlan-interface或者在VLAN接口视图下使用displaythis命令查看
SubnetMask
VLAN接口IP地址的子网掩码
VLAN的描述字符串
Name
VLAN的名称
TaggedPorts
标识该VLAN的报文在从哪些端口发送时需要携带Tag标记
UntaggedPorts
标识该VLAN的报文在从哪些端口发送时不需要携带Tag标记
1.1.4interfaceVlan-interface
interfaceVlan-interfacevlan-id
undointerfaceVlan-interfacevlan-id
系统视图
VLAN接口的标识号,取值范围为1~4094。
interfaceVlan-interface命令用来为已存在的VLAN创建对应的VLAN接口,并进入VLAN接口视图。
用户可以在VLAN接口视图下通过ipaddress命令(请参见“IP地址-IP性能”)配置IP地址,使接口可以为在该VLAN范围内接入的设备提供基于IP层的数据转发功能。
undointerfaceVlan-interface命令用来删除一个VLAN接口。
相关配置可参考命令displayinterfaceVlan-interface。
在创建VLAN接口之前,必须先创建对应的VLAN,否则无法创建VLAN接口。
#为VLAN1创建对应的VLAN接口并进入Vlan-interface1的接口视图。
[Sysname]interfaceVlan-interface1
[Sysname-Vlan-interface1]
1.1.5name
nametext
undoname
VLAN视图
VLAN名称,为1~32个字符的描述信息(可以包含特殊字符及空格)。
name命令用来指定当前VLAN的名称。
当交换机上配置了802.1x或MAC地址认证功能后,可以通过Radius服务器来对认证通过的端口下发VLAN。
某些服务器可以向交换机发送需要下发的VLAN编号或者VLAN名称,当VLAN数量很多的时候,使用名称可以更明确的定位VLAN。
undoname命令用来恢复当前VLAN名称的缺省值。
缺省情况下,VLAN的名称为该VLAN的VLANID,如“VLAN0001”。
#指定VLAN2的名称为“testvlan”。
[Sysname]vlan2
[Sysname-vlan2]nametestvlan
1.1.6shutdown
shutdown
undoshutdown
VLAN接口视图
无
shutdown命令用来将VLAN接口的管理状态置为关闭。
undoshutdown命令用来打开VLAN接口。
缺省情况下,VLAN接口的管理状态为打开,此时VLAN接口状态受VLAN中端口状态的影响:
●当VLAN中所有以太网端口状态为DOWN时,VLAN接口为DOWN状态,即关闭状态。
●当VLAN中有一个或一个以上的以太网端口处于UP状态,则VLAN接口处于UP状态。
如果将VLAN接口的管理状态设置为关闭,则VLAN接口的状态始终为AdministrativelyDOWN,不受VLAN中端口状态的影响。
当VLAN接口的相关参数及协议配置好之后,可以使用undoshutdown命令启动VLAN接口;
或者当VLAN接口出现故障时,可以用shutdown命令将接口先关闭,然后再用undoshutdown命令打开接口,这样有可能使接口恢复正常。
关闭和打开VLAN接口对属于这个VLAN的所有以太网端口的状态都没有影响。
相关配置请参考命令displayinterfaceVlan-interface。
#关闭Vlan-interface2接口。
[Sysname]interfaceVlan-interface2
[Sysname-Vlan-interface2]shutdown
1.1.7vlan
vlan{vlan-id1[tovlan-id2]|all}
undovlan{vlan-id1[tovlan-id2]|all}
指定需要创建或删除的VLAN编号,取值范围为1~4094。
用来与vlan-id1配合,指定需要创建或删除的VLAN范围。
创建或删除已存在的所有VLAN,但部分已配置其他功能的VLAN无法直接删除,请参见下面的注意事项。
vlan命令用来创建VLAN并进入VLAN视图,如果指定的VLAN已经存在,则该命令将直接进入该VLAN的视图。
undovlan命令用来删除指定的VLAN。
缺省情况下,系统中只存在一个VLAN,即VLAN1。
●VLAN1为缺省VLAN,无法删除。
●协议保留的VLAN、VoiceVLAN、管理VLAN、SmartLink功能的控制VLAN以及远程镜像VLAN不能使用undovlan命令直接删除。
只有将相关配置删除之后,才能删除VLAN。
●在使用undovlan命令删除指定的VLAN时,如果设备上存在以需要被删除的VLAN作为缺省VLAN的Trunk或Hybrid端口,在删除该VLAN后,这些端口的缺省VLAN配置不会改变,即这些端口将以不存在的VLAN作为缺省VLAN。
#创建VLAN5并进入VLAN5的视图。
[Sysname]vlan5
[Sysname-vlan5]
#删除VLAN5。
[Sysname-vlan5]quit
[Sysname]undovlan5
#创建VLAN4到VLAN100。
[Sysname]vlan4to100
Pleasewait.............Done.
#批量删除VLAN2到VLAN9,其中VLAN7已经被配置为VoiceVLAN。
[Sysname]undovlan2to9
Note:
TheVLANkeptbyprotocol,thevoiceVLAN,thedefaultVLAN,themanagementVLANandtheremoteprobeVLANwillnotbedeleted!
Pleasewait...Done.
[Sysname]displayvlan
ThefollowingVLANsexist:
1(default),7
以上信息表示,已经被配置为VoiceVLAN的VLAN无法使用undovlan命令直接删除,其他VLAN已经被正常删除。
1.2基于端口的VLAN配置命令
1.2.1displayport
displayport{hybrid|trunk}
hybrid:
显示系统当前存在的Hybrid端口。
trunk:
显示系统当前存在的Trunk端口。
displayport命令用来显示系统当前存在的Trunk或Hybrid端口。
关于端口类型的配置,请参见1.2.6portlink-type。
#显示当前系统存在的Hybrid端口。
displayporthybrid
Thefollowinghybridportsexist:
Ethernet1/0/1Ethernet1/0/2
以上信息表示当前系统有两个Hybrid端口,分别为Ethernet1/0/1和Ethernet1/0/2。
1.2.2port
portinterface-list
undoportinterface-list
interface-list:
需要添加到当前VLAN中或从当前VLAN中删除的以太网端口列表,表示方式为interface-list={interface-typeinterface-number[tointerface-typeinterface-number]}&
1-10>
。
其中interface-type为端口类型,interface-number为端口号。
关键字to之后的端口号要大于或等于to之前的端口号。
命令中&
表示前面的参数最多可以输入10次。
port命令用来向当前VLAN中添加一个或一组Access端口。
undoport命令用来从当前VLAN中删除一个或一组Access端口。
该命令只适用于向VLAN中增加或删除Access端口,如需要将Trunk或Hybrid端口加入VLAN,请使用1.2.5porthybridvlan或1.2.7porttrunkpermitvlan命令,端口类型的配置命令请参考1.2.6portlink-type。
相关配置可参考命令displayvlan。
#向VLAN2中加入从Ethernet1/0/2到Ethernet1/0/4的以太网端口。
[Sysname-vlan2]portEthernet1/0/2toEthernet1/0/4
1.2.3portaccessvlan
portaccessvlanvlan-id
undoportaccessvlan
以太网端口视图
当前端口需要加入的VLAN编号,取值范围为1~4094,该VLAN必须是设备上已创建的VLAN,否则,该命令执行失败。
缺省情况下,所有的Access端口都属于系统的缺省VLAN—VLAN1,用户不能通过命令将端口加入VLAN1或从VLAN1中删除。
如需将原属于其他VLAN的Access端口加入VLAN1,只要使用undoportaccessvlan命令将端口退出原有VLAN即可。
portaccessvlan命令用来把Access端口加入到指定的VLAN中。
undoportaccessvlan命令用来把Access端口从指定的VLAN中删除,删除后该端口将加入VLAN1。
#将Ethernet1/0/1端口加入到VLAN3中。
[Sysname]interfaceethernet1/0/1
[Sysname-Ethernet1/0/1]portaccessvlan3
1.2.4porthybridpvidvlan
porthybridpvidvlanvlan-id
undoporthybridpvid
需要设置为当前端口缺