04VLAN命令.docx
- 文档编号:3425454
- 上传时间:2022-11-22
- 格式:DOCX
- 页数:23
- 大小:35KB
04VLAN命令.docx
《04VLAN命令.docx》由会员分享,可在线阅读,更多相关《04VLAN命令.docx(23页珍藏版)》请在冰豆网上搜索。
04VLAN命令
04-VLAN命令
目录
1VLAN配置命令1-1
1.1VLAN配置命令1-1
1.1.1description1-1
1.1.2displayinterfaceVlan-interface1-1
1.1.3displayvlan1-3
1.1.4interfaceVlan-interface1-4
1.1.5name1-5
1.1.6shutdown1-6
1.1.7vlan1-6
1.2基于端口的VLAN配置命令1-8
1.2.1displayport1-8
1.2.2port1-8
1.2.3portaccessvlan1-9
1.2.4porthybridpvidvlan1-9
1.2.5porthybridvlan1-10
1.2.6portlink-type1-11
1.2.7porttrunkpermitvlan1-12
1.2.8porttrunkpvidvlan1-13
1.3基于协议的VLAN配置命令1-13
1.3.1displayprotocol-vlaninterface1-13
1.3.2displayprotocol-vlanvlan1-14
1.3.3porthybridprotocol-vlanvlan1-15
1.3.4protocol-vlan1-16
1VLAN配置命令
1.1VLAN配置命令
1.1.1description
【命令】
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”。
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接口的相关信息。
Vlan-interface1currentstate:
UP
Lineprotocolcurrentstate:
UP
IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis00e0-fc14-000b
InternetAddressis192.168.0.31/24Primary
Description:
Vlan-interface1Interface
TheMaximumTransmitUnitis1500
Vlan-interface20currentstate:
DOWN
Lineprotocolcurrentstate:
DOWN
IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis00e0-fc14-000b
InternetAddressis1.1.1.1/24Primary
InternetAddressis1.1.2.1/24Sub
Description:
Vlan-interface20Interface
TheMaximumTransmitUnitis1500
#显示接口Vlan-interface2的相关信息。
Vlan-interface2currentstate:
DOWN
Lineprotocolcurrentstate:
DOWN
IPSendingFrames'FormatisPKTFMT_ETHNT_2,Hardwareaddressis000f-e20f-4101
InternetAddressis10.1.1.1/24Primary
Description:
Vlan-interface2Interface
TheMaximumTransmitUnitis1500
表1-1displayinterfaceVlan-interface命令显示信息描述表
字段
描述
Vlan-interface2currentstate
VLAN接口当前状态,可能出现的显示信息包括:
●AdministrativelyDOWN:
表示已经通过shutdown命令关闭了该接口,即该接口的管理状态为关闭
●DOWN:
该VLAN接口的管理状态为开启,但物理状态为关闭,即该接口对应的VLAN内没有处于UP状态的端口,有可能是线路故障导致
●UP:
该端口的管理状态和物理状态均为开启
Lineprotocolcurrentstate
链路协议当前状态,可能出现的显示信息包括:
●DOWN:
该VLAN接口的协议状态为关闭,通常是因为没有配置IP地址
●UP:
该VLAN接口的协议状态为开启
IPSendingFrames'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的信息。
VLANID:
1
VLANType:
static
RouteInterface:
configured
IPAddress:
192.168.0.39
SubnetMask:
255.255.255.0
Description:
VLAN0001
Name:
VLAN0001
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地址的子网掩码
Description
VLAN的描述字符串
Name
VLAN的名称
TaggedPorts
标识该VLAN的报文在从哪些端口发送时需要携带Tag标记
UntaggedPorts
标识该VLAN的报文在从哪些端口发送时不需要携带Tag标记
1.1.4interfaceVlan-interface
【命令】
interfaceVlan-interfacevlan-id
undointerfaceVlan-interfacevlan-id
【视图】
系统视图
【参数】
vlan-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的接口视图。
SystemView:
returntoUserViewwithCtrl+Z.
[Sysname]interfaceVlan-interface1
[Sysname-Vlan-interface1]
1.1.5name
【命令】
nametext
undoname
【视图】
VLAN视图
【参数】
text:
VLAN名称,为1~32个字符的描述信息(可以包含特殊字符及空格)。
【描述】
name命令用来指定当前VLAN的名称。
当交换机上配置了802.1x或MAC地址认证功能后,可以通过Radius服务器来对认证通过的端口下发VLAN。
某些服务器可以向交换机发送需要下发的VLAN编号或者VLAN名称,当VLAN数量很多的时候,使用名称可以更明确的定位VLAN。
undoname命令用来恢复当前VLAN名称的缺省值。
缺省情况下,VLAN的名称为该VLAN的VLANID,如“VLAN0001”。
【举例】
#指定VLAN2的名称为“testvlan”。
SystemView:
returntoUserViewwithCtrl+Z.
[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接口。
SystemView:
returntoUserViewwithCtrl+Z.
[Sysname]interfaceVlan-interface2
[Sysname-Vlan-interface2]shutdown
1.1.7vlan
【命令】
vlan{vlan-id1[tovlan-id2]|all}
undovlan{vlan-id1[tovlan-id2]|all}
【视图】
系统视图
【参数】
vlan-id1:
指定需要创建或删除的VLAN编号,取值范围为1~4094。
tovlan-id2:
用来与vlan-id1配合,指定需要创建或删除的VLAN范围。
vlan-id2的取值范围为1~4094,但不能小于vlan-id1。
all:
创建或删除已存在的所有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的视图。
SystemView:
returntoUserViewwithCtrl+Z.
[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端口。
Thefollowinghybridportsexist:
Ethernet1/0/1Ethernet1/0/2
以上信息表示当前系统有两个Hybrid端口,分别为Ethernet1/0/1和Ethernet1/0/2。
1.2.2port
【命令】
portinterface-list
undoportinterface-list
【视图】
VLAN视图
【参数】
interface-list:
需要添加到当前VLAN中或从当前VLAN中删除的以太网端口列表,表示方式为interface-list={interface-typeinterface-number[tointerface-typeinterface-number]}&<1-10>。
其中interface-type为端口类型,interface-number为端口号。
关键字to之后的端口号要大于或等于to之前的端口号。
命令中&<1-10>表示前面的参数最多可以输入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的以太网端口。
SystemView:
returntoUserViewwithCtrl+Z.
[Sysname]vlan2
[Sysname-vlan2]portEthernet1/0/2toEthernet1/0/4
1.2.3portaccessvlan
【命令】
portaccessvlanvlan-id
undoportaccessvlan
【视图】
以太网端口视图
【参数】
vlan-id:
当前端口需要加入的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中。
SystemView:
returntoUserViewwithCtrl+Z.
[Sysname]interfaceethernet1/0/1
[Sysname-Ethernet1/0/1]portaccessvlan3
1.2.4porthybridpvidvlan
【命令】
porthybridpvidvlanvlan-id
undoporthybridpvid
【视图】
以太网端口视图
【参数】
vlan-id:
需要设置为当前端口缺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 04 VLAN 命令