1、04VLAN命令04-VLAN命令目 录1 VLAN配置命令 1-11.1 VLAN配置命令 1-11.1.1 description 1-11.1.2 display interface Vlan-interface 1-11.1.3 display vlan 1-31.1.4 interface Vlan-interface 1-41.1.5 name 1-51.1.6 shutdown 1-61.1.7 vlan 1-61.2 基于端口的VLAN配置命令 1-81.2.1 display port 1-81.2.2 port 1-81.2.3 port access vlan 1-91.
2、2.4 port hybrid pvid vlan 1-91.2.5 port hybrid vlan 1-101.2.6 port link-type 1-111.2.7 port trunk permit vlan 1-121.2.8 port trunk pvid vlan 1-131.3 基于协议的VLAN配置命令 1-131.3.1 display protocol-vlan interface 1-131.3.2 display protocol-vlan vlan 1-141.3.3 port hybrid protocol-vlan vlan 1-151.3.4 protoco
3、l-vlan 1-161 VLAN配置命令1.1 VLAN配置命令1.1.1 description【命令】description textundo description【视图】VLAN视图、VLAN接口视图【参数】text:描述VLAN或VLAN接口的字符串,可以包含特殊字符及空格,区分大小写。 VLAN的描述字符串:长度范围为132个字符。 VLAN接口的描述字符串:长度范围为180个字符。【描述】description命令用来设置当前VLAN或VLAN接口的描述字符串,当设备上配置的VLAN较多时,用户可以根据功能或者连接情况为VLAN或VLAN接口设置特定的描述信息,以便记忆和管理V
4、LAN或VLAN接口。undo description命令用来恢复当前VLAN或VLAN接口的描述字符串为缺省值。缺省情况下,VLAN的描述字符串为该VLAN的VLAN ID,例如“VLAN 0001”;VLAN接口的描述字符串为该VLAN接口的接口名,例如“Vlan-interface1 Interface”。用户可以通过display vlan和display interface Vlan-interface命令来分别查看VLAN和VLAN接口的描述字符串。【举例】# 为VLAN10指定一个描述字符串“connect to LAB1”。 system-viewSystem View: re
5、turn to User View with Ctrl+Z.Sysname vlan 10Sysname-vlan10 description connect to LAB1# 为Vlan-interface10接口指定一个描述字符串“gateway of LAB1”Sysname-vlan10 quitSysname interface Vlan-interface 10Sysname-Vlan-interface10 description gateway of LAB11.1.2 display interface Vlan-interface【命令】display interface
6、Vlan-interface vlan-id 【视图】任意视图【参数】vlan-id:指定VLAN接口的编号。如果在执行命令时使用了vlan-id参数,则显示指定VLAN接口的相关信息;如果不使用vlan-id参数,则显示所有已创建的VLAN接口的相关信息。【描述】display interface Vlan-interface命令用来显示VLAN接口的一些相关信息。用户可以通过该命令的输出信息了解当前VLAN接口的状态、IP地址配置以及描述字符等信息,用于网络故障的诊断和定位。相关配置可参考命令interface Vlan-interface。【举例】# 显示所有已创建的VLAN接口的相关信
7、息。 display interface Vlan-interfaceVlan-interface1 current state :UPLine protocol current state :UPIP Sending Frames Format is PKTFMT_ETHNT_2, Hardware address is 00e0-fc14-000bInternet Address is 192.168.0.31/24 PrimaryDescription : Vlan-interface1 InterfaceThe Maximum Transmit Unit is 1500Vlan-int
8、erface20 current state :DOWNLine protocol current state :DOWNIP Sending Frames Format is PKTFMT_ETHNT_2, Hardware address is 00e0-fc14-000bInternet Address is 1.1.1.1/24 PrimaryInternet Address is 1.1.2.1/24 SubDescription : Vlan-interface20 InterfaceThe Maximum Transmit Unit is 1500# 显示接口Vlan-inter
9、face2的相关信息。 display interface Vlan-interface 2Vlan-interface2 current state : DOWNLine protocol current state : DOWNIP Sending Frames Format is PKTFMT_ETHNT_2, Hardware address is 000f-e20f-4101Internet Address is 10.1.1.1/24 PrimaryDescription : Vlan-interface2 Interface The Maximum Transmit Unit i
10、s 1500表1-1 display interface Vlan-interface命令显示信息描述表字段描述Vlan-interface2 current stateVLAN接口当前状态,可能出现的显示信息包括: Administratively DOWN:表示已经通过shutdown命令关闭了该接口,即该接口的管理状态为关闭 DOWN:该VLAN接口的管理状态为开启,但物理状态为关闭,即该接口对应的VLAN内没有处于UP状态的端口,有可能是线路故障导致 UP:该端口的管理状态和物理状态均为开启Line protocol current state链路协议当前状态,可能出现的显示信息包括:
11、 DOWN:该VLAN接口的协议状态为关闭,通常是因为没有配置IP地址 UP:该VLAN接口的协议状态为开启IP Sending Frames Format is PKTFMT_ETHNT_2该VLAN接口发出的数据帧类型,PKTFMT_ETHNT_2表示该接口发出的数据帧类型为EthernetII型,请参考操作手册中对帧类型的介绍Hardware addressVLAN接口对应的MAC地址Internet AddressVLAN接口对应的IP地址10.1.1.1/24 Primary该VLAN接口的主用IP地址1.1.2.1/24 Sub该VLAN接口的从IP地址DescriptionVLA
12、N接口描述字符串The Maximum Transmit Unit最大传输单元(MTU)如需了解如何在VLAN接口上配置IP地址,请参见“IP地址-IP性能”部分的ip address命令。1.1.3 display vlan 【命令】display vlan vlan-id1 to vlan-id2 | all | dynamic | static 【视图】任意视图【参数】vlan-id1:显示指定VLAN的信息,取值范围为14094。to vlan-id2:用来与vlan-id1配合,指定一个范围,以显示该范围内所有已存在的VLAN的信息。vlan-id2的取值范围为14094,但不能小于
13、vlan-id1。all:显示所有VLAN的信息。dynamic:显示系统动态创建的VLAN的数量和编号。动态VLAN是指通过GVRP协议生成或通过Radius服务器下发的VLAN。static:显示系统静态创建的VLAN的数量和VLAN编号。静态VLAN是指通过命令行手工创建的VLAN。【描述】display vlan命令用来显示VLAN的相关信息,可显示的信息包括VLAN编号、类型、接口状态以及该VLAN内包含的端口等内容。如果执行display vlan命令时不使用任何参数,则显示系统已存在的VLAN的数量和VLAN编号。相关配置可参考命令vlan。【举例】# 显示VLAN1的信息。 d
14、isplay vlan 1 VLAN ID: 1 VLAN Type: static Route Interface: configured IP Address: 192.168.0.39 Subnet Mask: 255.255.255.0 Description: VLAN 0001 Name: VLAN 0001 Tagged Ports: Ethernet1/0/1 Untagged Ports: Ethernet1/0/2 表1-1 display vlan命令显示信息描述表字段描述VLAN IDVLAN编号VLAN TypeVLAN的类型:static表示静态配置;dynamic
15、表示动态创建Route InterfaceVLAN对应的VLAN接口是否已经具备作为路由转发接口的条件(即是否已经配置了IP地址)IP AddressVLAN接口的主用IP地址(如果VLAN接口没有配置IP地址,则不显示该字段),如果VLAN接口上还配置了从IP地址,可以使用display interface Vlan-interface或者在VLAN接口视图下使用display this命令查看Subnet MaskVLAN接口IP地址的子网掩码DescriptionVLAN的描述字符串NameVLAN的名称Tagged Ports标识该VLAN的报文在从哪些端口发送时需要携带Tag标记Un
16、tagged Ports标识该VLAN的报文在从哪些端口发送时不需要携带Tag标记1.1.4 interface Vlan-interface 【命令】interface Vlan-interface vlan-idundo interface Vlan-interface vlan-id【视图】系统视图【参数】vlan-id:VLAN接口的标识号,取值范围为14094。【描述】interface Vlan-interface命令用来为已存在的VLAN创建对应的VLAN接口,并进入VLAN接口视图。用户可以在VLAN接口视图下通过ip address命令(请参见“IP地址-IP性能”)配置IP
17、地址,使接口可以为在该VLAN范围内接入的设备提供基于IP层的数据转发功能。undo interface Vlan-interface命令用来删除一个VLAN接口。相关配置可参考命令display interface Vlan-interface。在创建VLAN接口之前,必须先创建对应的VLAN,否则无法创建VLAN接口。【举例】# 为VLAN1创建对应的VLAN接口并进入Vlan-interface1的接口视图。 system-viewSystem View: return to User View with Ctrl+Z.Sysname interface Vlan-interface 1
18、Sysname-Vlan-interface11.1.5 name【命令】name textundo name【视图】VLAN视图【参数】text:VLAN名称,为132个字符的描述信息(可以包含特殊字符及空格)。【描述】name命令用来指定当前VLAN的名称。当交换机上配置了802.1x或MAC地址认证功能后,可以通过Radius服务器来对认证通过的端口下发VLAN。某些服务器可以向交换机发送需要下发的VLAN编号或者VLAN名称,当VLAN数量很多的时候,使用名称可以更明确的定位VLAN。undo name命令用来恢复当前VLAN名称的缺省值。缺省情况下,VLAN的名称为该VLAN的VLA
19、N ID,如“VLAN 0001”。【举例】# 指定VLAN 2的名称为“test vlan”。 system-viewSystem View: return to User View with Ctrl+Z.Sysname vlan 2Sysname-vlan2 name test vlan1.1.6 shutdown 【命令】shutdownundo shutdown【视图】VLAN接口视图【参数】无【描述】shutdown命令用来将VLAN接口的管理状态置为关闭。undo shutdown命令用来打开VLAN接口。缺省情况下,VLAN接口的管理状态为打开,此时VLAN接口状态受VLAN中
20、端口状态的影响: 当VLAN中所有以太网端口状态为DOWN时,VLAN接口为DOWN状态,即关闭状态。 当VLAN中有一个或一个以上的以太网端口处于UP状态,则VLAN接口处于UP状态。如果将VLAN接口的管理状态设置为关闭,则VLAN接口的状态始终为Administratively DOWN,不受VLAN中端口状态的影响。当VLAN接口的相关参数及协议配置好之后,可以使用undo shutdown命令启动VLAN接口;或者当VLAN接口出现故障时,可以用shutdown命令将接口先关闭,然后再用undo shutdown命令打开接口,这样有可能使接口恢复正常。关闭和打开VLAN接口对属于这个
21、VLAN的所有以太网端口的状态都没有影响。相关配置请参考命令display interface Vlan-interface。【举例】# 关闭Vlan-interface2接口。 system-viewSystem View: return to User View with Ctrl+Z.Sysname interface Vlan-interface 2Sysname-Vlan-interface2 shutdown1.1.7 vlan【命令】vlan vlan-id1 to vlan-id2 | all undo vlan vlan-id1 to vlan-id2 | all 【视图】系
22、统视图【参数】vlan-id1:指定需要创建或删除的VLAN编号,取值范围为14094。to vlan-id2:用来与vlan-id1配合,指定需要创建或删除的VLAN范围。vlan-id2的取值范围为14094,但不能小于vlan-id1。all:创建或删除已存在的所有VLAN,但部分已配置其他功能的VLAN无法直接删除,请参见下面的注意事项。【描述】vlan命令用来创建VLAN并进入VLAN视图,如果指定的VLAN已经存在,则该命令将直接进入该VLAN的视图。undo vlan命令用来删除指定的VLAN。缺省情况下,系统中只存在一个VLAN,即VLAN1。 VLAN 1为缺省VLAN,无法
23、删除。 协议保留的VLAN、Voice VLAN、管理VLAN、SmartLink功能的控制VLAN以及远程镜像VLAN不能使用undo vlan命令直接删除。只有将相关配置删除之后,才能删除VLAN。 在使用undo vlan命令删除指定的VLAN时,如果设备上存在以需要被删除的VLAN作为缺省VLAN的Trunk或Hybrid端口,在删除该VLAN后,这些端口的缺省VLAN配置不会改变,即这些端口将以不存在的VLAN作为缺省VLAN。【举例】# 创建VLAN5并进入VLAN5的视图。 system-viewSystem View: return to User View with Ctrl
24、+Z.Sysname vlan 5Sysname-vlan5# 删除VLAN 5。Sysname-vlan5 quitSysname undo vlan 5# 创建VLAN 4到VLAN 100。Sysname vlan 4 to 100Please wait. Done.# 批量删除VLAN2到VLAN9,其中VLAN 7已经被配置为Voice VLAN。Sysname undo vlan 2 to 9 Note:The VLAN kept by protocol, the voice VLAN, the default VLAN, the management VLAN and the r
25、emote probe VLAN will not be deleted! Please wait. Done.Sysname display vlanThe following VLANs exist: 1(default), 7以上信息表示,已经被配置为Voice VLAN的VLAN无法使用undo vlan命令直接删除,其他VLAN已经被正常删除。1.2 基于端口的VLAN配置命令1.2.1 display port【命令】display port hybrid | trunk 【视图】任意视图【参数】hybrid:显示系统当前存在的Hybrid端口。trunk:显示系统当前存在的Tru
26、nk端口。【描述】display port命令用来显示系统当前存在的Trunk或Hybrid端口。关于端口类型的配置,请参见1.2.6 port link-type。【举例】# 显示当前系统存在的Hybrid端口。 display port hybridThe following hybrid ports exist: Ethernet1/0/1 Ethernet1/0/2以上信息表示当前系统有两个Hybrid端口,分别为Ethernet1/0/1和Ethernet1/0/2。1.2.2 port 【命令】port interface-listundo port interface-list【
27、视图】VLAN视图【参数】interface-list:需要添加到当前VLAN中或从当前VLAN中删除的以太网端口列表,表示方式为interface-list interface-type interface-number to interface-type interface-number &。其中interface-type为端口类型,interface-number为端口号。关键字to之后的端口号要大于或等于to之前的端口号。命令中&表示前面的参数最多可以输入10次。【描述】port命令用来向当前VLAN中添加一个或一组Access端口。undo port命令用来从当前VLAN中删除一个
28、或一组Access端口。该命令只适用于向VLAN中增加或删除Access端口,如需要将Trunk或Hybrid端口加入VLAN,请使用1.2.5 port hybrid vlan或1.2.7 port trunk permit vlan命令,端口类型的配置命令请参考1.2.6 port link-type。相关配置可参考命令display vlan。【举例】# 向VLAN 2中加入从Ethernet1/0/2到Ethernet1/0/4的以太网端口。 system-viewSystem View: return to User View with Ctrl+Z.Sysname vlan 2Sy
29、sname-vlan2 port Ethernet 1/0/2 to Ethernet 1/0/41.2.3 port access vlan【命令】port access vlan vlan-idundo port access vlan【视图】以太网端口视图【参数】vlan-id:当前端口需要加入的VLAN编号,取值范围为14094,该VLAN必须是设备上已创建的VLAN,否则,该命令执行失败。缺省情况下,所有的Access端口都属于系统的缺省VLANVLAN1,用户不能通过命令将端口加入VLAN1或从VLAN1中删除。如需将原属于其他VLAN的Access端口加入VLAN1,只要使用un
30、do port access vlan命令将端口退出原有VLAN即可。【描述】port access vlan命令用来把Access端口加入到指定的VLAN中。undo port access vlan命令用来把Access端口从指定的VLAN中删除,删除后该端口将加入VLAN1。【举例】# 将Ethernet1/0/1端口加入到VLAN3中。 system-viewSystem View: return to User View with Ctrl+Z.Sysname interface ethernet 1/0/1Sysname-Ethernet1/0/1 port access vlan 31.2.4 port hybrid pvid vlan【命令】port hybrid pvid vlan vlan-idundo port hybrid pvid【视图】以太网端口视图【参数】vlan-id:需要设置为当前端口缺
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1