03-VLAN配置命令
本章节下载: 03-VLAN配置命令 (150.38 KB)
目 录
1.2.5 display garp permit vlan
1.4.2 display l2-tunnel interface
1.4.3 l2-tunnel drop-threshold
1.4.4 display l2-tunnel drop-threshold
VLAN虚拟局域网配置命令包括:
· description
· display vlan
· port
· vlan
【命令】
description string
undo description
【视图】
VLAN视图
【缺省级别】
2:系统级
【参数】
string:当前VLAN的描述字符串,长度为1~32个字符,取值范围为可打印字符且不能包含'/'、':'、'*'、'?'、'\'、'<'、'>'、'|'、'"'等字符。
【描述】
该命令用来给当前指定的VLAN一个描述,此命令的undo形式用来删除当前指定的VLAN的描述。
【举例】
# 给当前的VLAN指定一个描述字符串“market”。
[H3C-vlan10]description market
【命令】
display vlan [ vlan-id ]
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
vlan-id:指定要显示的VLAN号,取值范围为1~4094。
【描述】
该命令用来显示指定一个或全部VLAN的相关信息。
该命令用来显示VLAN的一些相关信息,包括:VLAN ID、VLAN的描述信息以及VLAN包含的端口等。
如果指定vlan-id的VLAN已经存在,则显示指定VLAN的情况,如果不指定vlan-id将显示所有已创建VLAN的信息。
【举例】
# 显示已创建的所有VLAN的信息。
[H3C]display vlan
【命令】
port { interface-list | all }
undo port { interface-list | all }
【视图】
VLAN视图
【缺省级别】
2:系统级
【参数】
interface-list:选择的端口列表,表示多个以太网端口,interface-list由端口类型 + 端口号组成,端口类型是gigabitethernet,端口号的表示device-num/slot-num/port-num,device-num是设备编号,取值为1,slot-num是槽号,取值为0,port-num是槽中的端口号,取值范围是1~8,连续的同类端口可以用“to”连接,但紧跟“to”前面的端口号一定要小于紧跟“to”后面的端口号,这种形式最多允许重复3次。
all:全部端口。当添加端口到VLAN时选择all,则添加系统所有端口到VLAN中。当从VLAN中删除端口时选择all,则删除VLAN中的所有端口。
【描述】
该命令用于向VLAN中添加一个或一组端口, 此命令的undo形式用来从VLAN中删除一个或一组端口。
undo port命令中,如果没有输入端口列表,则删除VLAN中存在的所有端口。另外删除VLAN ID里面的端口时,如果端口的PVID与该VLAN ID一致,则需先修改端口的PVID为其他VLAN ID,否则删除失败。
【举例】
# 把以太网端口1、3、4、5、8添加到当前VLAN中。
[H3C-vlan1]port gigabitethernet 1/0/1 gigabitethernet 1/0/3 to gigabitethernet 1/0/5 gigabitethernet 1/0/8
# 把以太网端口3、4、5、8从当前VLAN中删除。
[H3C-vlan1]undo port gigabitethernet 1/0/3 to gigabitethernet 1/0/5 gigabitethernet 1/0/8
【命令】
vlan vlan-list
undo vlan { vlan-list | all }
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
vlan-list:要进入的或要创建并进入的VLAN的VLAN号组合,每一个id取值范围为1~4094。
all:若删除VLAN时选择all,则删除所有已创建的VLAN,但缺省VLAN不能被删除。
【描述】
该命令用来进入VLAN视图,如果指定的VLAN不存在则先创建它,此命令的undo形式用来删除VLAN。
该命令用来进入VLAN视图,如果指定VLAN已存在,则直接进入该VLAN 配置模式;如果指定的VLAN不存在,则先创建它。此命令的undo形式用来删除VLAN。注意缺省VLAN (VLAN 1)不能被删除,如果有端口的默认vlan-id为此VLAN的话,则不允许删除该VLAN。如果要删除的VLAN位于多播表中的话,只有先删除相应的多播组,才能删除此VLAN。
【举例】
# 进入VLAN 1配置模式。
[H3C]vlan 1
GVRP配置命令包括:
· gvrp
· display gvrp
· display gvrp interface
· garp permit vlan
· display garp permit vlan
【命令】
gvrp
undo gvrp
【视图】
系统视图/端口视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来开启全局或端口GVRP,此命令的undo形式用来关闭全局或端口GVRP。
缺省为关闭全局GVRP。
端口GVRP只能在trunk模式的端口上开启。
【举例】
# 打开全局GVRP。
[H3C]gvrp
# 打开以太网8端口GVRP。
[H3C–GigabitEthernet 1/0/8]gvrp
【命令】
display gvrp
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来显示GVRP全局状态。
【举例】
# 显示GVRP全局状态信息。
[H3C]display gvrp
GVRP state : enable
【命令】
display gvrp interface [ interface-list ]
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
interface-list:选择显示的端口列表,表示多个以太网端口,interface-list由端口类型 + 端口号组成,端口类型是gigabitethernet,端口号的表示形式为slot-num/broad-num/port-num,slot-num取值为1,broad-num是槽号,取值为0,port-num是槽中的端口号,取值范围是1~8,连续的同类端口可以用“to”连接,但紧跟“to”前面的端口号一定要小于紧跟“to”后面的端口号,这种形式最多允许重复3次。
【描述】
该命令用来显示GVRP端口状态。
参数interface-list是可选的,如果没选,则显示所有以太网端口GVRP状态信息,否则显示指定端口的GVRP状态信息。
【举例】
# 显示以太网端口3、7、8的GVRP状态信息。
[H3C]display gvrp interface gigabitethernet 1/0/3 gigabitethernet 1/0/7 gigabitethernet 1/0/8
port GVRP status fixed-vlan forbidden-vlan
e1/0/3 enable 1
e1/0/7 disable 1
e1/0/8 disable 1
Total entries: 3.
【命令】
garp permit vlan vlan-list
undo garp permit vlan [ vlan-list ]
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
vlan-list:要进入的或要创建并进入的VLAN的VLAN号组合,单个VLAN ID取值范围为1~4094,组合格式为数字、逗号、减号。如:2,5,8,10-20。
【描述】
该命令用来将配置的静态vlan加入到GVRP模块中以便其他OLT能够学习该VLAN。
【举例】
# 将vlan 2,3,7加入到GVRP中。
[H3C]garp permit vlan 2-3,7
【命令】
display garp permit vlan
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来将显示当前允许GVRP学习的静态vlan。
【举例】
# 显示当前允许进行GVRP学习的静态vlan。
[H3C]display garp permit vlan
QinQ配置命令包括:
· qinq enable
· qinq mode
· qinq insert
· qinq passth-rough
· qinq rewrite-outer-vlan
· vlan-swap
· display qinq
· display qinq rewrite-outer-vlan
· display vlan-swap
【命令】
qinq inner-tpid
undo qinq inner-tpid
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
qinq:此为默认的static qinq模式,不可配置是否忽略入口报文的tag头,如果报文的vlan协议号和端口的配置值不等,入口报文的第12~13字节就会被插入一个新tag头。
flexible-qinq:在此种模式下可以配置端口的vlan协议号,可以配置端口忽略入口报文tag头的属性,只要入口报文的tag头中的vlan协议号和端口的配置值不同或配置了忽略入口报文tag头属性时报文会被新添一个tag头。如果出口是TAG,则所带TAG的协议号为所配置的TPID值。只能设成8100或者88a8。
inner-tpid tpid:tpid为vlan协议号,默认值为8100。
【描述】
该命令用来将配置全局的QinQ模式。
【举例】
# 配置全局QinQ的TPID为88a8。
[H3C]qinq inner-tpid 88a8
【命令】
qinq enable { downlink | uplink }
undo qinq enable
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
downlink:此种模式下端口将忽略报文原有的tag头而为报文插入一个新的tag头。
uplink:此种模式下只有端口配置的vlan协议号和报文中的vlan协议号不等且不等于默认值8100时才会为报文插入一个tag头。
【描述】
配置端口的 QinQ模式。
【举例】
# 配置端口为customer端口。
[H3C–GigabitEthernet 1/0/1]qinq enable downlink
【命令】
qinq insert startvlanid endvlanid targetvlanid
undo qinq insert startvlanid endvlanid
undo qinq insert all
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
startvlanid :起始vlan ID,从起始vlan到结束vlan之间的所有vlan tag报文都会新增一个目标vlan tag头。
endvlanid :结束vlan ID。
targetvlanid :需插入新tag头的tag vlan,,报文被插入新tag后,以此新tag vlan进行转发。
all:删除端口下已配置的所有插入vlan tag头命令。
【描述】
该命令用来配置端口的QinQ中插入vlan tag头。
【举例】
# 配置端口1/0/1下vlan1到vlan2的所有tag 报文都插入新tag头,tag vlan为vlan3。
[H3C–GigabitEthernet 1/0/1]qinq insert 1 2 3
【命令】
qinq pass-through startvlanid endvlanid
undo qinq pass-through startvlanid endvlanid
undo qinq pass-through all
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
startvlanid :打开动态QinQ功能时,可以不增加新tag头而直接被透传转发的tag报文的起始vlan ID。
endvlanid :配置根据tag vlan而透传的报文的结束vlan ID。
all:删除端口下已配置的所有透传vlan命令。
【描述】
该命令用来配置端口下动态QinQ中透传vlan功能。
【举例】
# 配置端口1/0/1下从vlan1到vlan2之间的所有tag报文都被透传,其中包括vlan1和vlan2。
[H3C–GigabitEthernet 1/0/1]qinq pass-through 1 2
【命令】
display qinq
display qinq insert [ interface gigabitethernet portID ]
display qinq pass-through [ interface gigabitethernet portID ]
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
portID:端口号。
【描述】
该命令用来显示当前OLT的QinQ配置情况。
【举例】
# 显示当前的QinQ配置。
[H3C]display qinq
# 显示当前的QinQ中所有插入vlan的配置情况。
[H3C]display qinq insert
# 显示当前的QinQ中所有透传vlan的配置情况。
[H3C]display qinq pass-through
# 显示当前的QINQ中端口1/0/1下的所有插入vlan的配置情况。
[H3C]display qinq insert interface gigabitethernet 1/0/1
# 显示当前的QINQ中端口1/0/1下的所有透传vlan的配置情况。
[H3C]display qinq pass-through interface gigabitethernet 1/0/1
L2-tunnel包括如下命令:
· l2-tunnel
· display l2-tunnel interface
· l2-tunnel drop-threshold
· display l2-tunnel drop-threshold
【命令】
l2-tunnel [ cdp | pagp | lacp | stp | udld | vtp ]
undo l2-tunnel [ cdp | pagp | lacp | stp | udld | vtp ]
【视图】
端口视图
【缺省级别】
2:系统级
【参数】
cdp:对cisco 的cdp报文进行tunnel。
pagp:对cisco 的pagp报文进行tunnel。
lacp:对lacp报文进行tunnel。
stp:对stp报文进行tunnel。
udld:对cisco 的udld报文进行tunnel。
vtp:对cisco 的vtp报文进行tunnel。
【描述】
该命令用来配置哪些二层协议报文进入此端口时需要进行隧道操作,此命令的undo形式用来取消协议报文进入端口时的隧道操作。
l2-tunnel功能必须在开启全局qinq功能的情况下才会生效,并且开启l2-tunnel的下行端口类型为custom,上行端口类型为uplink。
【举例】
# 配置对以太网端口1接收的stp报文进行tunnel。
[H3C–GigabitEthernet 1/0/1]l2-tunnel stp
【命令】
display l2-tunnel interface interface-list
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
interface-list :以太网端口列表。
【描述】
显示二层协议隧道配置信息。
【举例】
# 显示所有以太网端口的l2-tunnel配置信息。
[H3C]display l2-tunnel interface
【命令】
l2-tunnel drop-threshold [ cdp | pagp | lacp | stp | udld | vtp ] target-rate
undo l2-tunnel drop-threshold [ cdp | pagp | lacp | stp | udld | vtp ]
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
cdp:对cisco 的cdp报文进行tunnel。
pagp:对cisco 的pagp报文进行tunnel。
lacp: 对lacp报文进行tunnel。
stp:对stp报文进行tunnel。
udld:对cisco 的udld报文进行tunnel。
vtp:对cisco 的vtp报文进行tunnel。
target-rate:对报文进行控制的目标速率。
【描述】
该命令用来配置二层协议隧道报文送往cpu的速率,此命令的undo形式用来取消二层协议隧道报文送往cpu的速率限制。
【举例】
# 配置cpu接收stp报文的速率为10pps。
[H3C]l2-tunnel drop-threshold stp 10
【命令】
display l2-tunnel drop-threshold
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
无
【描述】
该命令用来命令显示l2-tunnel drop-threshold的配置信息。
【举例】
# 显示l2-tunnel drop-threshold的配置信息。
[H3C]display l2-tunnel drop-threshold
VPRB(vlan port redundancy backup)包括如下命令:
· vprb
· display vprb
【命令】
vprb major-port gigabitethernet port-id bak-port gigabitethernet port-id instance inst-id
undo vprb major-port gigabitethernet port-id
【视图】
系统视图
【缺省级别】
2:系统级
【参数】
port-id:vlan端口备份的主端口或备份端口。
inst-id:vlan所在的MSTP实例号。
【描述】
该命令用来配置VLAN端口备份,此命令的undo形式用来取消VLAN端口备份。
VPRB必须和MSTP功能配合使用,首先把需要备份的vlan添加到MSTP实例中,然后再配置该MSTP实例的主端口和备份端口。
【举例】
# 先把需要进行端口备份的vlan 1-10添加到MSTP实例1中。
[H3C]stp mst instance 1 vlan 1-10
# 再对MSTP实例1中的vlan端口进行备份,指定主端口为1备份端口为2。
[H3C]vprb major-port gigabitethernet 1/0/1 bak-port gigabitethernet 1/0/2 instance 1
【命令】
display vprb
【视图】
任意视图
【缺省级别】
2:系统级
【参数】
无
【描述】
显示VPRB配置信息。
【举例】
# 显示VPRB配置信息。
[H3C]display vprb
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!