13-VLAN映射命令
本章節下載: 13-VLAN映射命令 (189.68 KB)
請不要在同一個二層以太網接口/二層聚合接口上同時配置VLAN映射、以太網服務實例與VSI關聯,或在作為VXLAN隧道源接口的二層以太網接口/二層聚合接口上配置VLAN映射。否則可能導致這些功能不可用。關於VXLAN與VSI的詳細介紹,請參見“VXLAN配置指導”中的“VXLAN”。
display vlan mapping命令用來顯示VLAN映射信息。
【命令】
display vlan mapping [ interface interface-type interface-number ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
interface interface-type interface-number:顯示指定接口的VLAN映射信息,interface-type interface-number為接口類型和接口編號。如果未指定該參數,將顯示所有接口的VLAN映射信息。
【舉例】
# 顯示所有接口上的VLAN映射信息。
<Sysname> display vlan mapping
Interface Ten-GigabitEthernet1/0/1:
Outer VLAN Inner VLAN Translated Outer VLAN Translated Inner VLAN
10 N/A 120 N/A
Outer VLAN Inner VLAN Nested VLAN
200 100 300
Interface Ten-GigabitEthernet1/0/2:
Outer VLAN Inner VLAN Translated Outer VLAN Translated Inner VLAN
1024-4094 N/A 100 N/A
Interface Ten-GigabitEthernet1/0/3:
Outer VLAN Inner VLAN Translated Outer VLAN Translated Inner VLAN
12 N/A 110 12
Interface Ten-GigabitEthernet1/0/4:
Outer VLAN Inner VLAN Translated Outer VLAN Translated Inner VLAN
11 30 130 40
表1-1 display vlan mapping命令顯示信息描述表
字段 |
描述 |
Interface |
接口信息 |
Outer VLAN |
原始外層VLAN: · 對於1:1 VLAN映射、N:1 VLAN映射和1:2 VLAN映射,Outer VLAN表示原始VLAN |
Inner VLAN |
原始內層VLAN: · 對於1:1 VLAN映射、N:1 VLAN映射和1:2 VLAN映射,Inner VLAN顯示為N/A |
Translated Outer VLAN |
轉換後的外層VLAN: · 對於1:1 VLAN映射N:1 VLAN映射,Translated Outer VLAN表示轉換後VLAN |
Translated Inner VLAN |
轉換後的內層VLAN: · 對於1:1 VLAN映射和N:1 VLAN映射,Translated Inner VLAN顯示為N/A |
【相關命令】
· vlan mapping
vlan mapping命令用來在接口上配置VLAN映射。
undo vlan mapping命令用來取消VLAN映射配置。
【命令】
vlan mapping { vlan-id translated-vlan vlan-id | nest { range vlan-range-list | single vlan-id-list } nested-vlan vlan-id | tunnel outer-vlan-id inner-vlan-id translated-vlan outer-vlan-id inner-vlan-id | uni { range vlan-range-list | single vlan-id-list } translated-vlan vlan-id}
undo vlan mapping { vlan-id translated-vlan vlan-id | all | nest { range vlan-range-list | single vlan-id-list } nested-vlan vlan-id | tunnel outer-vlan-id inner-vlan-id translated-vlan outer-vlan-id inner-vlan-id | uni { range vlan-range-list | single vlan-id-list } translated-vlan vlan-id}
【缺省情況】
接口上未配置VLAN映射。
【視圖】
二層以太網接口視圖
二層聚合接口視圖
【缺省用戶角色】
network-admin
【參數】
vlan-id translated-vlan vlan-id:表示1:1 VLAN映射的原始VLAN ID和轉換後的VLAN ID。vlan-id取值範圍為1~4094。原始VLAN ID和轉換後的VLAN ID不允許相同。
uni range vlan-range-list translated-vlan vlan-id:表示N:1 VLAN映射的用戶側配置,指定映射的原始VLAN段列表和轉換後的VLAN ID。其中vlan-range-list = { vlan-id1 to vlan-id2 }&<1-10>,vlan-id2的值要大於vlan-id1的值,&<1-10>表示前麵的參數最多可以重複輸入10次。參數涉及的vlan-id取值範圍都為1~4094。不同VLAN段之間不允許出現交叉重疊。原始VLAN與轉換後VLAN不允許相同。
uni single vlan-id-list translated-vlan vlan-id:表示N:1 VLAN映射的用戶側配置,指定映射的原始VLAN ID列表和轉換後的VLAN ID。其中vlan-id-list = { vlan-id }&<1-10>,&<1-10>表示前麵的參數最多可以重複輸入10次。參數涉及的vlan-id取值範圍都為1~4094。原始VLAN與轉換後VLAN不允許相同。
nest range vlan-range-list nested-vlan vlan-id:表示1:2 VLAN映射的原始VLAN段列表和添加的外層VLAN ID。其中vlan-range-list = { vlan-id1 to vlan-id2 }&<1-10>,vlan-id2的值要大於vlan-id1的值,&<1-10>表示前麵的參數最多可以重複輸入10次。參數涉及的vlan-id取值範圍都為1~4094。不同VLAN段之間不允許出現交叉重疊。
nest single vlan-id-list nested-vlan vlan-id:表示1:2 VLAN映射的原始VLAN ID列表和添加的外層VLAN ID。其中vlan-id-list = { vlan-id }&<1-10>,&<1-10>表示前麵的參數最多可以重複輸入10次。參數涉及的vlan-id取值範圍都為1~4094。
tunnel outer-vlan-id inner-vlan-id translated-vlan outer-vlan-id inner-vlan-id:表示2:2 VLAN映射的原始外層VLAN ID、內層VLAN ID和轉換後的外層VLAN ID、內層VLAN ID。outer-vlan-id和inner-vlan-id的取值範圍為1~4094。
all:表示刪除接口上所有的VLAN映射配置。
【使用指導】
配置VLAN映射時,對原始VLAN和轉換後VLAN具有如下要求:
· 同一接口上不同類型VLAN映射表項的原始VLAN不允許相同,轉換後VLAN也不允許相同。
· 同一接口上,多次配置1:1 VLAN映射/2:2 VLAN映射,表項的轉換後VLAN不允許和已有配置的轉換後VLAN相同;多次配置1:1 VLAN映射/2:2 VLAN映射且指定的原始VLAN相同時,最後一次執行的命令生效。
配置N:1 VLAN映射時,同一接口下隻能配置一對N:1 VLAN映射關係。如需修改N:1 VLAN映射的配置,請先執行undo vlan mapping命令取消接口中當前N:1 VLAN映射的配置,再重新配置N:1 VLAN映射。
VLAN映射功能和QinQ功能之間存在如下限製:
· 使能或關閉QinQ功能之前,要先清除已有的VLAN映射表項。
· 使能QinQ的端口上,不允許配置2:2 VLAN映射功能(使能QinQ功能後,接口隻能識別一層VLAN Tag,所以該接口無法再實現2:2 VLAN映射功能)。
同一接口上同時配置VLAN透傳和VLAN映射時:
· 透傳VLAN不能為1:1 VLAN映射、1:2 VLAN映射和N:1 VLAN映射的原始VLAN和轉換後VLAN。
· 透傳VLAN不能為2:2 VLAN映射的原始外層VLAN和轉換後外層VLAN。
接口為報文添加外層VLAN Tag後,內層VLAN Tag將被當作報文的數據部分進行傳輸,報文長度將增加4個字節。因此,在攜帶兩層VLAN Tag的報文的傳輸路徑上,建議用戶適當增加接口的MTU(Maximum Transmission Unit,最大傳輸單元)值(至少為1504字節)。
【舉例】
# 在接口Ten-GigabitEthernet1/0/1上配置1:1 VLAN映射:原始VLAN為1,映射後VLAN為101。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/1
[Sysname-Ten-GigabitEthernet1/0/1] vlan mapping 1 translated-vlan 101
# 將接口Ten-GigabitEthernet1/0/2配置為N:1 VLAN映射用戶側接口:原始VLAN範圍為1~50,映射後VLAN為101。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/2
[Sysname-Ten-GigabitEthernet1/0/2] vlan mapping uni range 1 to 50 translated-vlan 101
# 在接口Ten-GigabitEthernet1/0/4上配置1:2 VLAN映射:原始VLAN範圍為1~10、80,映射後添加的外層VLAN為101。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/4
[Sysname-Ten-GigabitEthernet1/0/4] vlan mapping nest range 1 to 10 nested-vlan 101
[Sysname-Ten-GigabitEthernet1/0/4] vlan mapping nest single 80 nested-vlan 101
# 在接口Ten-GigabitEthernet1/0/5上配置2:2 VLAN映射:原始外層VLAN為101、內層VLAN為1,映射後外層VLAN為201、內層VLAN為10。
<Sysname> system-view
[Sysname] interface ten-gigabitethernet 1/0/5
[Sysname-Ten-GigabitEthernet1/0/5] vlan mapping tunnel 101 1 translated-vlan 201 10
【相關命令】
· display vlan mapping
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!