• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C S7500E系列以太网交换机 命令手册(Release 6100系列 V1.00)

04-QinQ-BPDU TUNNEL命令

本章节下载 04-QinQ-BPDU TUNNEL命令  (133.87 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S7500E/S7500E/Command/Command_Manual/H3C_S7500E_CM_(Release_6100_V1.00)/200912/658543_30005_0.htm

04-QinQ-BPDU TUNNEL命令


第1章  QinQ配置命令

1.1  QinQ配置命令

1.1.1  classifier behavior

【命令】

classifier classifier-name behavior behavior-name

undo classifier classifier-name

【视图】

策略视图

【参数】

classifier-name:类的名称,取值为1~31个字符。

behavior–name:流行为的名称,取值为1~31个字符。

【描述】

classifier behavior命令用来在策略中为类指定流行为,使类与流行为关联。undo classifier命令用来取消策略中类和流行为的关联。

需要注意的是,策略中每个类只能与一个动作关联。

相关配置可参考命令qos policy

&  说明:

当用户在策略下配置了多组类和流行为的对应关系时,如果某个流行为中配置了nest动作,建议用户不要在此流行为中配置其他动作,以保证应用策略后实际的运行结果与用户的配置意图一致。

 

【举例】

# 在策略user1中为类database指定流行为test。

<Sysname> system-view

[Sysname] qos policy user1

[Sysname-qospolicy-user1] classifier database behavior test

1.1.2  if-match customer-vlan-id

【命令】

if-match customer-vlan-id vlan-id-list

undo if-match customer-vlan-id vlan-id-list

【视图】

类视图

【参数】

vlan-id-list:用户VLAN ID的范围,形式可以为vlan-id to vlan-id,也可以输入多个不连续的VLAN ID,用空格隔开,设备最多允许用户同时指定8个VLAN ID;VLAN ID的取值范围为1~4094

【描述】

if-match customer-vlan-id命令用来使用用户VLAN ID作为匹配规则对报文进行分类。undo if-match customer-vlan-id命令用来删除匹配报文的规则。

【举例】

# 在名为“class1”的类中创建匹配规则,将用户VLAN ID为9到100的报文归为此类。

<Sysname> system-view

[Sysname] traffic classifier class1

[Sysname-classifier-class1] if-match customer-vlan-id 9 to 100

1.1.3  nest top-most vlan-id

【命令】

nest top-most vlan-id vlan-id

undo nest

【视图】

流行为视图

【参数】

vlan-idVLAN编号,取值范围为14094

【描述】

nest top-most vlan-id命令用来为流行为配置创建外层VLAN标签的动作。undo nest命令用来取消流行为中创建外层VLAN标签动作的配置。

相关配置可参考命令qos policytraffic behavior

【举例】

# 为流行为database配置创建外层VLAN标签的动作,并配置外层VLAN标签为100

<Sysname> system-view

[Sysname] traffic behavior database

[Sysname-behavior-database] nest top-most vlan-id 100

1.1.4  qinq enable

【命令】

qinq enable

undo qinq enable

【视图】

以太网端口视图/端口组视图

【参数】

【描述】

qinq enable命令用来开启以太网端口的基本QinQ功能。undo qinq enable命令用来关闭以太网端口的基本QinQ功能。

缺省情况下,以太网端口的基本QinQ功能关闭。

打开基本QinQ功能的端口,报文将添加新的VLAN Tag,其VLAN Tag携带的VLAN ID为该端口的缺省VLAN ID。

在以太网端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

【举例】

# 开启端口Ethernet2/0/1的基本QinQ功能。

<Sysname> system-view

[Sysname] interface ethernet 2/0/1

[Sysname-Ethernet2/0/1] qinq enable

# 开启端口组1中所有端口的基本QinQ功能。

<Sysname> system-view

[Sysname] link-aggregation group 1 mode manual

[Sysname] interface ethernet 2/0/2

[Sysname-Ethernet2/0/2] port link-aggregation group 1

[Sysname-Ethernet2/0/2] interface ethernet 2/0/3

[Sysname-Ethernet2/0/3] port link-aggregation group 1

[Sysname-Ethernet2/0/3] quit

[Sysname] port-group aggregation 1

[Sysname-port-group-aggregation-1] qinq enable

1.1.5  qinq ethernet-type customer-tag

【命令】

qinq ethernet-type customer-tag hex-value

undo qinq ethernet-type customer-tag

【视图】

系统视图

【参数】

hex-value:十六进制格式的协议类型值,取值范围为0x0001~0xFFFF。但不允许配置为表1-1中列举的常用协议类型值。

表1-1 常用协议类型值

协议类型

对应值

ARP

0x0806

PUP

0x0200

RARP

0x8035

IP

0x0800

IPv6

0x86DD

PPPoE

0x8863/0x8864

MPLS

0x8847/0x8848

IPX/SPX

0x8137

IS-IS

0x8000

LACP

0x8809

802.1x

0x888E

集群

0x88A7

设备保留

0xFFFD/0xFFFE/0xFFFF

 

【描述】

qinq ethernet-type customer-tag命令用来配置用户网络的TPID值。undo qinq ethernet-type customer-tag命令用来恢复用户网络的TPID值为缺省值。

缺省情况下,用户网络的TPID值为0x8100。

【举例】

# 配置用户网络的TPID值为0x9100。

<Sysname> system-view

[Sysname] qinq ethernet-type customer-tag 9100

1.1.6  qinq ethernet-type service-tag

【命令】

qinq ethernet-type service-tag hex-value

undo qinq ethernet-type service-tag

【视图】

以太网端口视图/端口组视图

【参数】

hex-value:十六进制格式的协议类型值,取值范围为0x0001~0xFFFF。但不允许配置为表1-1中列举的常用协议类型值。

表1-2 常用协议类型值

协议类型

对应值

ARP

0x0806

PUP

0x0200

RARP

0x8035

IP

0x0800

IPv6

0x86DD

PPPoE

0x8863/0x8864

MPLS

0x8847/0x8848

IPX/SPX

0x8137

IS-IS

0x8000

LACP

0x8809

802.1x

0x888E

集群

0x88A7

设备保留

0xFFFD/0xFFFE/0xFFFF

 

【描述】

qinq ethernet-type service-tag命令用来配置运营商网络的TPID值。undo qinq ethernet-type service-tag命令用来恢复运营商网络的TPID值为缺省值。

缺省情况下,运营商网络的TPID值为0x8100。

【举例】

# 配置Ethernet2/0/1端口的运营商网络TPID值为0x9100。

<Sysname> system-view

[Sysname] interface ethernet2/0/1

[Sysname-Ethernet2/0/1] qinq ethernet-type service-tag 9100

1.1.7  qos apply policy

【命令】

qos apply policy policy-name inbound

undo qos apply policy inbound

【视图】

以太网端口视图/端口组视图

【参数】

inbound:对端口接收的报文应用策略。

policy-name:策略的名称,取值范围为1~31个字符。

【描述】

qos apply policy命令用来在端口或端口组上应用QoS策略。undo qos apply policy命令用来取消QoS策略的应用。

需要注意的是,在灵活QinQ的应用中,SC/SA/EA系列的单板均只支持对接收的报文应用策略,因此该命令需要配置到接收用户网络报文的端口上。

&  说明:

SC单板包括LSQ1GP24SC等类型的单板;SA单板包括LSQ1FP48SA等类型的单板;EA单板目前只包括LSQ1GP12EA单板。关于单板类型的详细介绍请参见安装手册。

 

【举例】

# 对端口Ethernet 2/0/1接收的报文应用策略test。

<Sysname> system-view

[Sysname] interface Ethernet 2/0/1

[Sysname-Ethernet2/0/1] qos apply policy test inbound

1.1.8  qos policy

【命令】

qos policy policy-name

undo qos policy policy-name

【视图】

系统视图

【参数】

policy-name:策略的名称,取值范围为1~31个字符。

【描述】

qos policy命令用来定义一个策略并进入策略视图。undo qos policy命令用来删除一个策略。

需要注意的是,如果某个策略处于应用状态,则不允许删除该策略。用户需要取消对该策略的应用,然后再使用undo qos policy命令删除该策略。

相关配置可参考命令classifier behaviorqos apply policy

【举例】

# 定义一个名为user1的策略。

<Sysname> system-view

[Sysname] qos policy user1

[Sysname-qospolicy-user1]

1.1.9  traffic behavior

【命令】

traffic behavior behavior-name

undo traffic behavior behavior-name

【视图】

系统视图

【参数】

behavior-name:流行为的名称,取值范围为1~31个字符。

【描述】

traffic behavior命令用来定义一个流行为并进入流行为视图。undo traffic behavior命令用来删除一个流行为。

相关配置可参考命令qos policyqos apply policyclassifier behavior

【举例】

# 定义一个名为behavior1的流行为。

<Sysname> system-view

[Sysname] traffic behavior behavior1

[Sysname-behavior-behavior1]

1.1.10  traffic classifier

【命令】

traffic classifier classifier-name [ operator { and | or } ]

undo traffic classifier classifier-name

【视图】

系统视图

【参数】

and:指定类中规则之间的关系为逻辑与,即报文必须匹配全部规则才属于该类。

or:指定类中规则之间的关系为逻辑或,即报文只要匹配其中任何一个规则就属于该类。

classifier-name:类的名称,取值范围为1~31个字符。

【描述】

traffic classifier命令用来定义一个类并进入类视图。undo traffic classifier命令用来删除一个类。

缺省情况下,类中各规则之间的关系为and,即逻辑与。

【举例】

# 定义一个名为class1的类。

<Sysname> system-view

[Sysname] traffic classifier class1

[Sysname-classifier-class1]

 


第2章  BPDU TUNNEL配置命令

2.1  BPDU TUNNEL配置命令

2.1.1  bpdu-tunnel dot1q stp

【命令】

bpdu-tunnel dot1q stp

undo bpdu-tunnel dot1q stp

【视图】

以太网端口视图/端口组视图

【参数】

【描述】

bpdu-tunnel dot1q stp命令用来开启端口的STP协议的BPDU TUNNEL功能。undo bpdu-tunnel dot1q stp命令用来关闭端口的STP协议的BPDU TUNNEL功能。

缺省情况下,所有端口的STP协议的BPDU TUNNEL功能关闭。

在以太网端口视图下执行该命令,则该配置只在当前端口生效;在端口组视图下执行该命令,则该配置将在端口组中的所有端口生效。

需要注意的是,要开启端口的STP协议的BPDU TUNNEL功能,请先使能端口的BPDU TUNNEL功能,并关闭端口的STP功能。

相关配置可参考命令bpdu-tunnel dot1q enable

【举例】

# 开启端口Ethernet2/0/1的STP协议的BPDU TUNNEL功能。

<Sysname> system-view

[Sysname] interface ethernet 2/0/1

[Sysname-Ethernet2/0/1] stp disable

[Sysname-Ethernet2/0/1] bpdu-tunnel dot1q stp

# 开启端口组1中所有端口的STP协议的BPDU TUNNEL功能。

<Sysname> system-view

[Sysname] link-aggregation group 1 mode manual

[Sysname] interface ethernet 2/0/2

[Sysname-Ethernet2/0/2] port link-aggregation group 1

[Sysname-Ethernet2/0/2] interface ethernet 1/3

[Sysname-Ethernet2/0/3] port link-aggregation group 1

[Sysname-Ethernet2/0/3] quit

[Sysname] port-group aggregation 1

[Sysname-port-group-aggregation-1] stp disable

[Sysname-port-group-aggregation-1] bpdu-tunnel dot1q stp

2.1.2  bpdu-tunnel dot1q enable

【命令】

bpdu-tunnel dot1q enable

undo bpdu-tunnel dot1q enable

【视图】

系统视图/以太网端口视图/端口组视图

【参数】

【描述】

bpdu-tunnel dot1q enable命令用来开启BPDU TUNNEL功能。undo bpdu-tunnel dot1q enable命令用来关闭BPDU TUNNEL功能。

在系统视图下执行该命令,则开启或关闭全局BPDU TUNNEL功能;在以太网端口视图下执行该命令,则开启或关闭当前端口的BPDU TUNNEL功能;在端口组视图下执行该命令,则开启或关闭端口组中所有端口的BPDU TUNNEL功能。

缺省情况下,全局BPDU TUNNEL功能打开,而所有端口的BPDU TUNNEL功能关闭。

需要注意的是,只有全局BPDU TUNNEL功能打开后,端口下配置的BPDU TUNNEL功能才能生效。

【举例】

# 开启全局的BPDU TUNNEL功能。

<Sysname> system-view

[Sysname] bpdu-tunnel dot1q enable

# 开启端口Ethernet2/0/1的BPDU TUNNEL功能。

<Sysname> system-view

[Sysname] interface ethernet 2/0/1

[Sysname-Ethernet2/0/1] bpdu-tunnel dot1q enable

# 开启端口组1中所有端口的BPDU TUNNEL功能。

<Sysname> system-view

[Sysname] link-aggregation group 1 mode manual

[Sysname] interface ethernet 2/0/2

[Sysname-Ethernet2/0/2] port link-aggregation group 1

[Sysname-Ethernet2/0/2] interface ethernet 2/0/3

[Sysname-Ethernet2/0/3] port link-aggregation group 1

[Sysname-Ethernet2/0/3] quit

[Sysname] port-group aggregation 1

[Sysname-port-group-aggregation-1] bpdu-tunnel dot1q enable

2.1.3  bpdu-tunnel tunnel-dmac

【命令】

bpdu-tunnel tunnel-dmac mac-address

undo bpdu-tunnel tunnel-dmac

【视图】

系统视图

【参数】

mac-addressBPDU TUNNEL报文的组播目的MAC地址,格式为H-H-H。取值范围为0100-0CCD-CDD00100-0CCD-CDD10100-0CCD-CDD2010F-E200-0003

【描述】

bpdu-tunnel tunnel-dmac命令用来配置BPDU TUNNEL报文采用的组播目的MAC地址。undo bpdu-tunnel tunnel-dmac命令用来恢复缺省情况。

缺省情况下,BPDU TUNNEL报文采用的组播目的MAC地址为0x010F-E200-0003。

【举例】

# 配置BPDU TUNNEL报文组播目的MAC地址为0100-0CCD-CDD0

<Sysname> system-view

[Sysname] bpdu-tunnel tunnel-dmac 0100-0ccd-cdd0

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们