10-QinQ命令
本章節下載: 10-QinQ命令 (117.72 KB)
![]()
WX6100E係列無線控製器以太網交換機的靈活QinQ功能通過QoS策略實現,有關定義和應用QoS策略的配置命令,請參見QoS分冊中的“QoS命令”。
【命令】
nest top-most vlan-id vlan-id
undo nest
【視圖】
流行為視圖
【缺省級別】
2:係統級
【參數】
vlan-id vlan-id:VLAN編號,取值範圍為1~4094。
【描述】
nest命令用來為流行為配置創建外層VLAN標簽的動作。undo nest命令用來取消流行為中創建外層VLAN標簽動作的配置。
需要注意的是:
l 當nest動作應用到SC/SD單板上的端口或端口組的入方向(inbound)時,在應用策略之前必須在端口或端口組上開啟基本QinQ功能,否則策略將不能成功應用。
l nest動作不能應用到VLAN和全局的任何方向。
相關配置可參考命令qos policy、traffic behavior和classifier behavior。
【舉例】
# 為流行為database配置創建外層VLAN標簽的動作,並配置外層VLAN標簽為100。
<Sysname> system-view
[Sysname] traffic behavior database
[Sysname-behavior-database] nest top-most vlan-id 100
【命令】
qinq enable
undo qinq enable
【視圖】
以太網端口視圖/二層聚合端口視圖/端口組視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
qinq enable命令用來開啟以太網端口的基本QinQ功能。undo qinq enable命令用來關閉以太網端口的基本QinQ功能。
缺省情況下,以太網端口的基本QinQ功能關閉。
打開基本QinQ功能的端口,報文將添加新的VLAN Tag,其VLAN Tag攜帶的VLAN ID為該端口的缺省VLAN ID。
在以太網端口視圖或二層聚合端口視圖下執行該命令,則該配置隻在當前端口生效;在端口組視圖下執行該命令,則該配置將在端口組中的所有端口生效。
【舉例】
# 開啟端口GigabitEthernet2/0/1的基本QinQ功能。
<Sysname> system-view
[Sysname] interface gigabitethernet 2/0/1
[Sysname-GigabitEthernet2/0/1] qinq enable
# 開啟端口組1中所有端口的基本QinQ功能。
<Sysname> system-view
[Sysname] interface bridge-aggregation 1
[Sysname-Bridge-Aggregation1] qinq enable
【命令】
qinq ethernet-type customer-tag hex-value
undo qinq ethernet-type customer-tag
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
hex-value:十六進製格式的協議類型值,取值範圍為0x0001~0xFFFF。但不允許配置為表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。
對於配置了基本QinQ或用戶側QinQ功能的端口,交換機將根據用戶網絡的TPID值來判斷接收到的報文是否攜帶VLAN Tag。
![]()
關於用戶側QinQ功能的介紹,請參見接入分冊的“VLAN映射”。
【舉例】
# 配置用戶網絡的TPID值為0x9100。
<Sysname> system-view
[Sysname] qinq ethernet-type customer-tag 9100
【命令】
qinq ethernet-type service-tag hex-value
undo qinq ethernet-type service-tag
【視圖】
以太網端口視圖/二層聚合端口視圖/端口組視圖
【缺省級別】
2:係統級
【參數】
hex-value:十六進製格式的協議類型值,取值範圍為0x0001~0xFFFF。但不允許配置為表1-1中列舉的常用協議類型值。
【描述】
qinq ethernet-type service-tag命令用來配置運營商網絡的TPID值。undo qinq ethernet-type service-tag命令用來恢複運營商網絡的TPID值為缺省值。
缺省情況下,運營商網絡的TPID值為0x8100。
對於沒有配置基本QinQ和用戶側QinQ功能的端口,交換機將根據運營商網絡的TPID值來判斷接收到的報文是否攜帶VLAN Tag。
![]()
關於用戶側QinQ功能的介紹,請參見接入分冊的“VLAN映射”。
【舉例】
# 配置GigabitEthernet2/0/1端口的運營商網絡TPID值為0x9100。
<Sysname> system-view
[Sysname] interface gigabitethernet2/0/1
[Sysname-GigabitEthernet2/0/1] qinq ethernet-type service-tag 9100
【命令】
qinq transparent-vlan vlan-list
undo qinq transparent-vlan { all | vlan-list }
【視圖】
以太網接口視圖/二層聚合端口視圖/端口組視圖
【缺省級別】
2:係統級
【參數】
vlan-list:VLAN列表,表示多個VLAN的ID,且這些VLAN必須是本地已創建好的。表示方式為vlan-list = { vlan-id [ to vlan-id ] }&<1-10>。其中,vlan-id為指定VLAN的ID,取值範圍為1~4094,to之後的VLAN ID要大於或等於to之前的VLAN ID。&<1-10>表示前麵的參數最多可以輸入10次。
all:表示所有VLAN。
【描述】
qinq transparent-vlan命令用來配置端口的VLAN透傳功能,使端口對指定VLAN的報文進行透傳。undo qinq transparent-vlan命令用來取消該配置。
缺省情況下,端口沒有配置VLAN透傳功能。
需要注意的是:
l 在以太網接口視圖下執行該命令,則該配置隻在當前端口生效;在二層聚合接口視圖下執行該命令,會在二層聚合接口及其所對應聚合組中的所有成員端口生效;在端口組視圖下執行該命令,則該配置將在端口組中的所有端口生效。
l 本命令可以在二層聚合接口和聚合成員端口上單獨進行配置,聚合成員端口上的配置即時生效。關於聚合的介紹請參見“接入分冊”中的“鏈路聚合配置”。
【舉例】
# 使能端口GigabitEthernet2/0/1的基本QinQ功能,並配置該端口對VLAN 2、3、50~100的報文進行透傳。
<Sysname> system-view
[Sysname] interface gigabitethernet 2/0/1
[Sysname-GigabitEthernet2/0/1] qinq enable
[Sysname-GigabitEthernet2/0/1] qinq transparent-vlan 2 3 50 to 100
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!
