02-組播VXLAN命令
本章節下載: 02-組播VXLAN命令 (313.55 KB)
目 錄
1.1.6 display multicast-vpn vxlan data-group receive
1.1.7 display multicast-vpn vxlan data-group send
1.1.8 display multicast-vpn vxlan default-group
1.1.9 display multicast-vpn vxlan ipv6 data-group receive
1.1.10 display multicast-vpn vxlan ipv6 data-group send
1.1.11 display multicast-vpn vxlan ipv6 default-group
1.1.12 ipv6 multicast extranet select-rpf
1.1.14 multicast extranet select-rpf
1.1.15 multicast-vpn vxlan m-lag local
1.1.16 multicast-vpn vxlan public-instance
1.1.17 multicast-vpn vxlan vpn-instance
1.1.18 s-pmsi advertise source-active
address-family ipv4命令用來創建MVXLAN IPv4地址族視圖,並進入MVXLAN IPv4地址族視圖。如果MVXLAN IPv4地址族已經存在,則直接進入MVXLAN IPv4地址族視圖。
undo address-family ipv4命令用來刪除MVXLAN IPv4地址族視圖,及該地址族視圖下的所有配置。
【命令】
address-family ipv4
undo address-family ipv4
【缺省情況】
不存在MVXLAN IPv4地址族視圖。
【視圖】
MVXLAN視圖
【缺省用戶角色】
network-admin
【舉例】
# MVXLAN視圖下創建並進入MVXLAN IPv4地址族視圖。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname-mvxlan-vpn-instance-vpna] address-family ipv4
[Sysname-mvxlan-vpn-instance-vpna-ipv4]
address-family ipv6命令用來創建MVXLAN IPv6地址族視圖,並進入MVXLAN IPv6地址族視圖。如果MVXLAN IPv6地址族已經存在,則直接進入MVXLAN IPv6地址族視圖。
undo address-family ipv6命令用來刪除MVXLAN IPv6地址族視圖,及該地址族視圖下的所有配置。
【命令】
address-family ipv6
undo address-family ipv6
【缺省情況】
不存在MVXLAN IPv6地址族視圖。
【視圖】
MVXLAN視圖
【缺省用戶角色】
network-admin
【使用指導】
目前,僅MDT模式VPN實例的MVXLAN視圖下支持本命令。入方向複製模式的MVXLAN視圖和公網實例的MVXLAN視圖下不支持本命令。
【舉例】
# MVXLAN視圖下創建並進入MVXLAN IPv6地址族視圖。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname-mvxlan-vpn-instance-vpna] address-family ipv6
[Sysname-mvxlan-vpn-instance-vpna-ipv6]
data-delay命令用來配置由Default-MDT向Data-MDT切換的延遲時間。
undo data-delay命令用來恢複缺省情況。
【命令】
data-delay delay
undo data-delay
【缺省情況】
由Default-MDT向Data-MDT切換的延遲時間為3秒。
【視圖】
MVXLAN IPv4地址族視圖
MVXLAN IPv6地址族視圖
【缺省用戶角色】
network-admin
【參數】
delay:表示延遲時間,取值範圍為1~60,單位為秒。
【舉例】
# 配置VPN實例vpna中MVXLAN IPv4地址族視圖下由Default-MDT向Data-MDT切換的延遲時間為10秒。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname-mvxlan-vpna] address-family ipv4
[Sysname-mvxlan-vpna-ipv4] data-delay 10
data-group命令用來配置Data-Group的範圍和切換條件。
undo data-group命令用來恢複缺省情況。
【命令】
data-group group-address { mask-length | mask } [ acl acl-number | name acl-name ]
undo data-group
【缺省情況】
不存在Data-Group的範圍,也永不向Data-MDT進行切換。
【視圖】
MVXLAN IPv4地址族視圖
MVXLAN IPv6地址族視圖
【缺省用戶角色】
network-admin
【參數】
group-address:表示組播組地址,取值範圍為224.0.1.0~239.255.255.255。
mask-length:表示組播組地址的掩碼長度,取值範圍為27~32。
mask:表示組播組地址的掩碼,為點分十進製格式。
acl acl-number:表示高級ACL的編號,取值範圍為3000~3999。本參數用來指定Data-Group作用的(S,G)表項;如果未指定本參數和name acl-name參數,或指定的ACL中沒有配置規則,則Data-Group作用於所有(S,G)表項。
name acl-name:表示基本或者高級ACL名稱,為1~63個字符的字符串,不區分大小寫,必須以英文字母a~z或A~Z開頭。為避免混淆,ACL的名稱不允許使用英文單詞all。本參數用來指定Data-Group作用的(S,G)表項;如果未指定本參數和acl acl-number參數,或指定的ACL中沒有配置規則,則Data-Group作用於所有(S,G)表項。
【使用指導】
執行本命令時如果指定了ACL參數,則當組播流量通過ACL規則過濾時,等待Data-Delay時間後流量轉發路徑由Default-MDT切換到Data-MDT;否則,不向Data-MDT切換。
組播流量與ACL規則進行匹配的原則為:
· 對於基本ACL,ACL規則中的source參數用來指定Data-Group作用的(S,*)表項,即隻要組播源地址匹配了source參數,組播流量就匹配了該ACL規則。該規則中除source、fragment和time-range以外的其它可選參數都將被忽略。
· 對於高級ACL,ACL規則中的source和destination參數用來指定Data-Group作用的(S,G)表項,即組播源地址匹配source參數、組播組地址匹配destination參數時,組播流量才與ACL規則匹配。該規則中除source、destination、fragment和time-range以外的其它可選參數都將被忽略。
· 對於基本ACL和高級ACL,在引用的ACL中,若某規則指定了vpn-instance參數,則該規則將不生效。
在同一台設備上,Data-Group的範圍不能包含任何MVXLAN的Default-Group,也不能與任何MVXLAN IPv4/IPv6地址族視圖下的Data-Group範圍重疊。
對於同一個MVXLAN,IPv4 MVXLAN和IPv6 MVXLAN使用的Default-Group必須相同,Data-Group範圍不能重疊。
在同一個MVXLAN下多次執行本命令,最後一次執行的命令生效。
【舉例】
# 在VPN實例vpna的MVXLAN IPv4地址族視圖下配置Data-Group的範圍為239.1.0.0~239.1.0.255。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname-mvxlan-vpna] address-family ipv4
[Sysname-mvxlan-vpna-ipv4] data-group 239.1.0.0 32
default-group命令用來指定Default-Group。
undo default-group命令用來恢複缺省情況。
【命令】
default-group group-address
undo default-group
【缺省情況】
不存在Default-Group。
【視圖】
MVXLAN IPv4地址族視圖
MVXLAN IPv6地址族視圖
【缺省用戶角色】
network-admin
【參數】
group-address:表示Default-Group的地址,取值範圍為224.0.1.0~239.255.255.255。
【使用指導】
不同MVXLAN實例的Default-Group地址不能相同,且Default-Group地址不能與Data-Group地址相同。
對於同一個MVXLAN,IPv4 MVXLAN和IPv6 MVXLAN使用的Default-Group必須相同,Data-Group範圍不能重疊。
【舉例】
# 在VPN實例vpna的MVXLAN IPv4地址族視圖下配置Default-Group為236.0.0.1。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname-mvxlan-vpn-instance-vpna] address-family ipv4
[Sysname-mvxlan-vpn-instance-vpna-ipv4] default-group 236.0.0.1
display multicast-vpn vxlan data-group receive命令用來顯示MVXLAN接收到的用於封裝IPv4私網組播報文的Data-Group信息。
【命令】
display multicast-vpn vxlan { vpn-instance instance-name | public-instance } data-group receive [ brief | [ active | group group-address | sender source-address | vpn-source-address [ mask { mask-length | mask } ] | vpn-group-address [ mask { mask-length | mask } ] ] * ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
vpn-instance instance-name:顯示指定VPN實例的信息,instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
public-instance:顯示公網實例的信息。
brief:顯示簡要信息。如果未指定本參數,將顯示詳細信息。
active:顯示收到的已加入Data-MDT的Data-Group信息。
group group-address:顯示指定Data-Group的信息,group-address表示Data-Group地址,取值範圍為224.0.1.0~239.255.255.255。
sender source-address:顯示與指定MVXLAN源接口相關的Data-Group信息, source-address表示MVXLAN源接口的IP地址。
vpn-source-address:顯示與指定IPv4私網組播源相關的Data-Group信息。
mask-length:表示IPv4私網組播源或組播組地址的掩碼長度,取值範圍為0~32,缺省值為32。
mask:表示IPv4私網組播源或組播組地址的掩碼,缺省值為255.255.255.255。
vpn-group-address:顯示與指定IPv4私網組播組相關的Data-Group信息,取值範圍為224.0.1.0~239.255.255.255。
【使用指導】
如果不指定任何參數,則顯示MVXLAN中VPN實例或公網實例收到的所有用於封裝IPv4私網組播報文的Data-Group信息。
【舉例】
# 顯示MVXLAN中VPN實例vpna收到的用於封裝IPv4私網組播報文的Data-Group詳細信息。
<Sysname> display multicast-vpn vxlan vpn-instance vpna data-group receive
VPN instance: vpna
Total 2 data-groups for 8 entries
Total 2 data-groups and 8 entries matched
Data-group: 226.1.1.0 Reference count: 4 Active count: 2
Sender: 1.1.1.1 Active count: 1
(192.6.1.5, 239.1.1.1) Remaining lifetime: 00:03:10 active
(192.6.1.5, 239.1.1.158) Remaining lifetime: 00:03:10
Sender: 181.100.1.1 Active count: 1
(195.6.1.2, 239.1.2.12) Remaining lifetime: 00:03:10 active
(195.6.1.2, 239.1.2.197) Remaining lifetime: 00:03:10
Data-group: 229.1.1.0 Reference count: 4 Active count: 2
Sender: 185.100.1.1 Active count: 1
(198.6.1.5, 239.1.3.62) Remaining lifetime: 00:03:10 active
(198.6.1.5, 225.1.1.109) Remaining lifetime: 00:03:10
Sender: 190.100.1.1 Active count: 1
(200.6.1.2, 225.1.4.80) Remaining lifetime: 00:03:10 active
(200.6.1.2, 225.1.4.173) Remaining lifetime: 00:03:10
# 顯示MVXLAN中VPN實例vpna收到的用於封裝IPv4私網組播報文的Data-Group簡要信息。
<Sysname> display multicast-vpn vxlan vpn-instance vpna data-group receive brief
VPN instance: vpna
Total 2 data-groups for 8 entries
Total 2 data-groups and 8 entries matched
Data-group: 226.1.1.0 Reference count: 4 Active count: 2
Data-group: 229.1.1.0 Reference count: 4 Active count: 2
表1-1 display multicast-vpn vxlan data-group receive命令顯示信息描述表
字段 |
描述 |
VPN instance |
VPN實例 |
Total 2 data-groups for 8 entries |
總共有2個Data-Group,對應著8個(S,G)表項 |
Total 2 data-groups and 8 entries matched |
總共匹配了2個Data-Group和8個(S,G)表項 |
Data-group |
收到的Data-Group地址 |
Reference count |
Data-Group引用的私網組播表項數量 |
Active count |
Data-Group引用的活躍私網組播表項(即存在接收者的組播組)數量 |
Sender |
發送Data-Group信息的VTEP的地址 |
Remaining lifetime |
Data-Group引用的私網組播(S,G)表項的剩餘超時時間 |
active |
表示私網組播表項活躍 |
display multicast-vpn vxlan data-group send命令用來顯示MVXLAN發送的用於封裝IPv4私網組播報文的Data-Group信息。
【命令】
display multicast-vpn vxlan { vpn-instance instance-name | public-instance } data-group send [ group group-address | vpn-source-address [ mask { mask-length | mask } ] | vpn-group-address [ mask { mask-length | mask } ] ] *
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
vpn-instance instance-name:顯示指定VPN實例的信息,instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
public-instance:顯示公網實例信息。
group group-address:顯示指定的Data-Group信息,取值範圍為224.0.1.0~239.255.255.255。
vpn-source-address:顯示與指定IPv4私網組播源相關的Data-Group信息。
mask-length:表示VPN組播源或組播組地址的掩碼長度,取值範圍為0~32,缺省值為32。
mask:表示VPN組播源或組播組地址的掩碼,缺省值為255.255.255.255。
vpn-group-address:顯示與指定IPv4私網組播組相關的Data-Group信息,取值範圍為224.0.1.0~239.255.255.255。
【使用指導】
如果不指定任何參數,則顯示MVXLAN中VPN實例或公網實例發送的用於封裝IPv4私網組播報文的Data-Group信息。
【舉例】
# 顯示MVXLAN中VPN實例vpna發送的用於封裝IPv4私網組播報文的Data-Group信息。
<Sysname> display multicast-vpn vxlan vpn-instance vpna data-group send
VPN instance: vpna
Total 2 data-groups for 6 entries
Total 2 data-groups and 6 entries matched
Data-group: 226.1.1.0 Reference count: 3
(192.6.1.5, 239.1.1.1) Switchover time: 00:00:21
(192.6.1.5, 239.1.1.158) Switchover time: 00:00:21
(192.6.1.5, 239.1.2.50) Switchover time: 00:00:05
Data-group: 226.1.1.1 Reference count: 3
(192.6.1.2, 225.1.1.1) Switchover time: 00:00:21
(192.6.1.2, 225.1.2.50) Switchover time: 00:00:05
(192.6.1.5, 239.1.1.159) Switchover time: 00:00:21
表1-2 display multicast-vpn vxlan data-group send命令顯示信息描述表
字段 |
描述 |
VPN instance |
VPN實例 |
Total 2 data-groups for 6 entries |
總共有2個Data-Group,對應著6個(S,G)表項 |
Total 2 data-groups and 6 entries matched |
總共匹配了2個Data-Group和6個(S,G)表項 |
Data-group |
發送的Data-Group地址 |
Reference count |
發送的Data-Group引用的私網組播表項數量 |
Switchover time |
Data-Group引用的私網組播(S,G)表項的切換時間 |
display multicast-vpn vxlan default-group命令用來顯示MVXLAN中用於封裝IPv4私網組播報文的Default-Group信息。
【命令】
display multicast-vpn vxlan [ vpn-instance instance-name | public-instance ] default-group { local | remote }
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
vpn-instance instance-name:顯示指定VPN實例的信息,instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
public-instance:顯示公網實例的信息。
local:顯示本地MVXLAN的Default-Group的信息。
remote:顯示遠端MVXLAN的Default-Group的信息。
【使用指導】
當不指定vpn-instance instance-name和public-instance參數時,顯示MVXLAN中公網實例和所有VPN實例用於封裝IPv4私網組播報文的Default-Group信息。
【舉例】
# 顯示本地MVXLAN中公網實例和所有VPN實例用於封裝IPv4私網組播報文的Default-Group信息。
<Sysname> display multicast-vpn vxlan default-group local
MVXLAN local default-group information of VPN instance 50:
Group address Source address Interface
237.1.0.0 1.1.1.1 MTunnel0
MVXLAN local default-group information of VPN instance vpnc:
Group address Source address Interface
236.0.0.1 1.1.1.1 MTunnel1
MVXLAN local default-group information of VPN instance vpne:
Group address Source address Interface
-- 1.1.1.1 MTunnel2
# 顯示遠端MVXLAN中公網實例和所有VPN實例用於封裝IPv4私網組播報文的Default-Group信息。
<Sysname> display multicast-vpn vxlan default-group remote
MVXLAN remote default-group information:
Group address Source address Next hop VPN instance
239.1.1.1 1.2.0.1 1.2.0.1 a
239.1.1.1 1.2.0.2 1.2.0.2 a
239.1.1.1 1.2.0.3 1.2.0.3 a
239.1.1.2 1.2.0.1 1.2.0.1 b
239.1.1.2 1.2.0.2 1.2.0.2 b
239.1.1.3 1.2.0.1 1.2.0.1 c
表1-3 display multicast-vpn vxlan default-group命令顯示信息描述表
字段 |
描述 |
MVXLAN local default-group information of VPN instance instance-name |
VPN實例instance-name中本地用於封裝IPv4私網組播報文的Default-Group信息 |
MVXLAN remote default-group information |
遠端用於封裝IPv4私網組播報文的Default-Group的信息 |
Group address |
Default-Group的地址 |
Source address |
MVXLAN源接口的IP地址;顯示為“--”時,表示未配置MVXLAN源接口的地址 |
Interface |
MVXLAN隧道的出接口 |
Next hop |
下一跳地址 |
VPN instance |
所屬VPN實例的名稱 |
display multicast-vpn vxlan ipv6 data-group receive命令用來顯示MVXLAN接收到的用於封裝IPv6私網組播報文的Data-Group信息。
【命令】
display multicast-vpn vxlan vpn-instance instance-name ipv6 data-group receive [ brief | [ active | group group-address | sender source-address | vpn-source-address [ prefix-length ] | vpn-group-address [ prefix-length ] ] * ]
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
vpn-instance instance-name:顯示指定VPN實例的信息,instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
brief:顯示簡要信息。如果未指定本參數,將顯示詳細信息。
active:顯示收到的已加入Data-MDT的Data-Group信息。
group group-address:顯示指定Data-Group的信息,group-address表示Data-Group地址,取值範圍為224.0.1.0~239.255.255.255。
sender source-address:顯示與指定MVXLAN源接口相關的Data-Group信息, source-address表示MVXLAN源接口的IP地址。
vpn-source-address [ prefix-length ]:顯示與指定IPv6私網組播源相關的Data-Group信息。vpn-source-address為私網組播源的IPv6地址。prefix-length表示IPv6私網組播源地址的前綴長度,取值範圍為0~128,缺省值為128。
vpn-group-address [ prefix-length ]:顯示與指定IPv6私網組播組相關的Data-Group信息。vpn-group-address表示IPv6私網組播組的地址,取值範圍為FFxy::/16,其中x和y均代表0~F之間的任意一個十六進製數。prefix-length表示IPv6私網組播組地址的前綴長度,取值範圍為8~128,缺省值為128。
【使用指導】
如果不指定任何參數,則顯示MVXLAN中指定VPN實例收到的所有用於封裝IPv6私網組播報文的Data-Group信息。
【舉例】
# 顯示MVXLAN中VPN實例vpna收到的所有用於封裝IPv6私網組播報文的Data-Group詳細信息。
<Sysname> display multicast-vpn vxlan vpn-instance vpna ipv6 data-group receive
VPN instance: vpna
Total 2 data-groups for 8 entries
Total 2 data-groups and 8 entries matched
Data-group: 226.1.1.0 Reference count: 4 Active count: 2
Sender: 1.1.1.1 Active count: 1
(192::1, ff1e::1)
Remaining lifetime: 00:00:00 active
(192::1, ff1e::2)
Remaining lifetime: 00:00:00
Sender: 181.100.1.1 Active count: 1
(192::2, ff1e::11)
Remaining lifetime: 00:00:00 active
(192::2, ff1e::12)
Remaining lifetime: 00:00:00
Data-group: 229.1.1.0 Reference count: 4 Active count: 2
Sender: 185.100.1.1 Active count: 1
(192::6, ff1e::15)
Remaining lifetime: 00:00:00 active
(192::6, ff1e::16)
Remaining lifetime: 00:00:00
Sender: 190.100.1.1 Active count: 1
(192::11, ff1e::21)
Remaining lifetime: 00:00:00 active
(192::11, ff1e::22)
Remaining lifetime: 00:00:00
# 顯示MVXLAN中VPN實例vpna收到的所有用於封裝IPv6私網組播報文的Data-Group簡要信息。
<Sysname> display multicast-vpn vxlan vpn-instance vpna ipv6 data-group receive brief
VPN instance: vpna
Total 2 data-groups for 8 entries
Total 2 data-groups and 8 entries matched
Data-group: 226.1.1.0 Reference count: 4 Active count: 2
Data-group: 229.1.1.0 Reference count: 4 Active count: 2
表1-4 display multicast-vpn vxlan ipv6 data-group receive命令顯示信息描述表
字段 |
描述 |
VPN instance |
VPN實例 |
Total 2 data-groups for 8 entries |
總共有2個Data-Group,對應著8個(S,G)表項 |
Total 2 data-groups and 8 entries matched |
總共匹配了2個Data-Group和8個(S,G)表項 |
Data-group |
收到的Data-Group地址 |
Reference count |
Data-Group引用的私網組播表項數量 |
Active count |
Data-Group引用的活躍私網組播表項(即存在接收者的組播組)數量 |
Sender |
發送Data-Group信息的VTEP的地址 |
Remaining lifetime |
Data-Group引用的私網組播(S,G)表項的剩餘超時時間 |
active |
表示私網組播表項活躍 |
display multicast-vpn vxlan ipv6 data-group send命令用來顯示MVXLAN發送的用於封裝IPv6私網組播報文的Data-Group信息。
【命令】
display multicast-vpn vxlan vpn-instance instance-name ipv6 data-group send [ group group-address | vpn-source-address [ prefix-length ] | vpn-group-address [ prefix-length ] ] *
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
vpn-instance instance-name:顯示指定VPN實例的信息,instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
group group-address:顯示指定的Data-Group信息,取值範圍為224.0.1.0~239.255.255.255。
vpn-source-address [ prefix-length ]:顯示與指定IPv6私網組播源相關的Data-Group信息。vpn-source-address為私網組播源的IPv6地址。prefix-length表示IPv6私網組播源地址的前綴長度,取值範圍為0~128,缺省值為128。
vpn-group-address [ prefix-length ]:顯示與指定IPv6私網組播組相關的Data-Group信息。vpn-group-address表示IPv6私網組播組的地址,取值範圍為FFxy::/16,其中x和y均代表0~F之間的任意一個十六進製數。prefix-length表示IPv6私網組播組地址的前綴長度,取值範圍為8~128,缺省值為128。
【使用指導】
如果不指定任何參數,則顯示MVXLAN中指定VPN實例發送的所有用於封裝IPv6私網組播報文的Data-Group信息。
【舉例】
# 顯示MVXLAN中VPN實例vpna發送的用於封裝IPv6私網組播報文的Data-Group信息。
<Sysname> display multicast-vpn vxlan vpn-instance vpna ipv6 data-group send
VPN instance: vpna
Total 2 data-groups for 6 entries
Total 2 data-groups and 6 entries matched
Data-group: 226.1.1.0 Reference count: 3
(192::1, ff1e::1)
Switchover time: 00:00:21
(192::1, ff1e::2)
Switchover time: 00:00:21
(192::1, ff1e::3)
Switchover time: 00:00:05
Data-group: 226.1.1.1 Reference count: 3
(192::2, ff1e::4)
Switchover time: 00:00:21
(192::2, ff1e::5)
Switchover time: 00:00:05
(192::2, ff1e::6)
Switchover time: 00:00:21
表1-5 display multicast-vpn vxlan ipv6 data-group send命令顯示信息描述表
字段 |
描述 |
VPN instance |
VPN實例 |
Total 2 data-groups for 6 entries |
總共有2個Data-Group,對應著6個(S,G)表項 |
Total 2 data-groups and 6 entries matched |
總共匹配了2個Data-Group和6個(S,G)表項 |
Data-group |
發送的Data-Group地址 |
Reference count |
發送的Data-Group引用的私網組播表項數量 |
Switchover time |
Data-Group引用的私網組播(S,G)表項的切換時間 |
display multicast-vpn vxlan ipv6 default-group命令用來顯示MVXLAN中用於封裝IPv6私網組播報文的Default-Group信息。
【命令】
display multicast-vpn vxlan [ vpn-instance instance-name ] ipv6 default-group { local | remote }
【視圖】
任意視圖
【缺省用戶角色】
network-admin
network-operator
【參數】
vpn-instance instance-name:顯示指定VPN實例的信息,instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
local:顯示本地MVXLAN的Default-Group的信息。
remote:顯示遠端MVXLAN的Default-Group的信息。
【使用指導】
當不指定vpn-instance instance-name參數時,顯示MVXLAN中所有VPN實例用於封裝IPv6私網組播報文的Default-Group信息。
【舉例】
# 顯示本地MVXLAN中所有VPN實例用於封裝IPv6私網組播報文的Default-Group信息。
<Sysname> display multicast-vpn vxlan ipv6 default-group local
MVXLAN local default-group information of VPN instance 50:
Group address Source address Interface
237.1.0.0 1.1.1.1 MTunnel0
MVXLAN local default-group information of VPN instance vpnc:
Group address Source address Interface
236.0.0.1 1.1.1.1 MTunnel1
MVXLAN local default-group information of VPN instance vpne:
Group address Source address Interface
-- 1.1.1.1 MTunnel2
# 顯示遠端MVXLAN中所有VPN實例用於封裝IPv6私網組播報文的Default-Group信息。
<Sysname> display multicast-vpn vxlan ipv6 default-group remote
MVXLAN remote default-group information:
Group address Source address Next hop VPN instance
239.1.1.1 1.2.0.1 1.2.0.1 a
239.1.1.1 1.2.0.2 1.2.0.2 a
239.1.1.1 1.2.0.3 1.2.0.3 a
239.1.1.2 1.2.0.1 1.2.0.1 b
239.1.1.2 1.2.0.2 1.2.0.2 b
239.1.1.3 1.2.0.1 1.2.0.1 c
表1-6 display multicast-vpn vxlan ipv6 default-group命令顯示信息描述表
字段 |
描述 |
MVXLAN local default-group information of VPN instance instance-name |
VPN實例instance-name中本地用於封裝IPv6私網組播報文的Default-Group信息 |
MVXLAN remote default-group information |
遠端用於封裝IPv6私網組播報文的Default-Group的信息 |
Group address |
Default-Group的地址 |
Source address |
MVXLAN源接口的IP地址;顯示為“--”時,表示未配置MVXLAN源接口的地址 |
Interface |
MVXLAN隧道的出接口 |
Next hop |
下一跳地址 |
VPN instance |
所屬VPN實例的名稱 |
ipv6 multicast extranet select-rpf命令用來配置跨VPN的IPv6組播路由的RPF選路策略。
undo ipv6 multicast extranet select-rpf命令用來刪除跨VPN的IPv6組播路由的RPF選路策略。
【命令】
ipv6 multicast extranet select-rpf [ l3-vni vxlan-id | vpn-instance vpn-instance-name ] { group group-address prefix-length | source source-address prefix-length } *
undo ipv6 multicast extranet select-rpf [ l3-vni vxlan-id | vpn-instance vpn-instance-name ] { group group-address prefix-length | source source-address prefix-length } *
【缺省情況】
沒有配置跨VPN的IPv6組播路由的RPF選路策略。
【視圖】
IPv6 MRIB視圖
【缺省用戶角色】
network-admin
【參數】
l3-vni vxlan-id:指定組播源所在VPN實例的L3VNI(Layer 3 VNI,三層VXLAN ID)。vxlan-id表示L3VNI,取值範圍為0~16777215。如果未指定本參數和vpn-instance vpn-instance-name參數,表示組播源位於公網中。
vpn-instance vpn-instance-name:指定組播源所屬的VPN實例,即PIM表項選擇的RPF上遊為該VPN。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數和l3-vni,表示組播源位於公網中。
group group-address prefix-length:表示使用跨VPN組播路由的RPF選路策略的IPv6組播組地址範圍。如果不指定該參數,則表示將組播源側VPN實例中所有匹配指定source的組播組流量跨VPN引入接收者側VPN實例中。
· group-address表示IPv6組播組地址,取值範圍為FFxy::/16,其中x為0~F之間的任意一個十六進製數,y為0或2~F之間的任意一個十六進製數。
· prefix-length表示IPv6組播組地址的前綴長度,取值範圍為8~128。
source source-address prefix-length:表示使用跨VPN組播路由的RPF選路策略的IPv6組播源地址或者是跨VPN接收者的RP地址。如果不指定該參數,則表示將組播源側VPN中所有匹配指定group的組播組流量跨VPN引入接收者側VPN中。
· source-address表示IPv6組播源地址。
· prefix-length表示IPv6組播源地址的前綴長度,取值範圍為0~128。
【使用指導】
配置跨VPN組播轉發路由的RPF選路策略,可以實現組播源和組播接收者位於不同的VPN網絡之間的組播轉發。
跨VPN組播轉發路由的RPF選路策略分為:
· 基於L3VNI的RPF選路策略:即根據L3VNI判斷是否進行跨VPN組播轉發。
· 基於VPN實例的RPF選路策略:即根據VPN實例判斷是否進行跨VPN組播轉發。
對於同一個組播源和組播組地址,不能同時指定l3-vni vxlan-id和vpn-instance vpn-instance-name參數。
源VPN和接收者VPN必須運行相同的IPv6 PIM模式,目前支持IPv6 PIM-SM和IPv6 PIM-SSM。
如果在接收者VPN中配置了跨VPN的IPv6組播路由的RPF選路策略,且該策略隻指定了組播組地址,那麼該VPN原先相同的VPN實例的組播流量轉發將中斷。
不同跨VPN策略的組播源地址和組播組地址範圍不能完全相同,但是可以有重疊。若對於同一個(S,G)表項,存在多條匹配的選路策略,則按照最長匹配進行選擇:
· 選擇組地址prefix-length最長的選路策略。
· 如果組地址的prefix-length相同,則選擇源地址prefix-length最長的選路策略。
【舉例】
# 配置RPF選路策略,將VPN實例vpn-source中組播組地址在ff1e::0/64範圍的組播流量跨VPN引入到VPN實例vpn-receiver中。
<Sysname> system-view
[Sysname] ipv6 multicast routing vpn-instance vpn-receiver
[Sysname-mrib6-vpn-receiver] ipv6 multicast extranet select-rpf vpn-instance vpn-source group ff1e::0 64
m-lag local命令用來在MVXLAN分布式聚合組網中配置組成M-LAG係統的本地IP地址和遠端IP地址。
undo m-lag local命令用來恢複缺省情況。
【命令】
m-lag local local-ipv4-address remote remote-ipv4-address
undo m-lag local
【缺省情況】
未在MVXLAN分布式聚合組網中指定組成M-LAG係統的本地IP地址和遠端IP地址。
【視圖】
MVXLAN IPv4地址族視圖
MVXLAN IPv6地址族視圖
【缺省用戶角色】
network-admin
【參數】
local-ipv4-address:組成M-LAG係統的本地IPv4地址。
remote-ipv4-address:組成M-LAG係統的遠端IPv4地址。
【使用指導】
在MVXLAN分布式聚合組網中,組成M-LAG係統的VTEP或Border設備上需要執行本命令指定本地IP地址和遠端IP地址:
· 當peer-link鏈路和Keepalive鏈路都發生故障時,組播隧道的源地址將切換為本地的IP地址。建議將本地IP地址配置為LoopBack接口的公網IP地址,並保證下遊設備對該地址路由可達。
· 指定遠端IP地址主要用於識別來自M-LAG係統中其他成員設備的SBD-SMET路由和S-PMSI A-D路由。遠端IP地址一般指定為遠端設備上配置的本地IP地址。
可以通過多種方式配置組成M-LAG係統的本地IP地址和遠端IP地址。如果同時配置了多種方式,則對於某一個MVXLAN網絡,優先級從高到底依次為:
(1) MVXLAN地址族視圖下的m-lag local命令:該配置僅對當前MVXLAN網絡生效。
(2) 係統視圖下的multicast-vpn vxlan m-lag local命令:該配置對所有MVXLAN網絡生效。
(3) 係統視圖下的evpn m-lag local命令:該配置對所有MVXLAN網絡生效。
【舉例】
# 在VPN實例vpna的MVXLAN IPv4地址族視圖下配置組成M-LAG係統的本地IP地址為2.2.2.2、遠端IP地址為3.3.3.3。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname-mvxlan-vpn-instance-vpna] address-family ipv4
[Sysname-mvxlan-vpn-instance-vpna-ipv4] m-lag local 2.2.2.2 remote 3.3.3.3
【相關命令】
· evpn m-lag local(EVPN命令參考/EVPN)
· multicast-vpn vxlan m-lag local
multicast extranet select-rpf命令用來配置跨VPN的IPv4組播路由的RPF選路策略。
undo multicast extranet select-rpf命令用來刪除跨VPN的IPv4組播路由的RPF選路策略。
【命令】
multicast extranet select-rpf [ l3-vni vxlan-id | vpn-instance vpn-instance-name ] { group group-address { mask | mask-length } | source source-address { mask | mask-length } } *
undo multicast extranet select-rpf [ l3-vni vxlan-id | vpn-instance vpn-instance-name ] { group group-address { mask | mask-length } | source source-address { mask | mask-length } } *
【缺省情況】
沒有配置跨VPN的IPv4組播路由的RPF選路策略。
【視圖】
MRIB視圖
【缺省用戶角色】
network-admin
【參數】
l3-vni vxlan-id:指定組播源所在VPN實例的L3VNI(Layer 3 VNI,三層VXLAN ID)。vxlan-id表示L3VNI,取值範圍為0~16777215。如果未指定本參數和vpn-instance vpn-instance-name參數,表示組播源位於公網中。
vpn-instance vpn-instance-name:指定組播源所屬的VPN實例,即PIM表項選擇的RPF上遊為該VPN。vpn-instance-name表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。如果未指定本參數和l3-vni,表示組播源位於公網中。
group group-address:表示使用跨VPN組播路由的RPF選路策略的組播組地址範圍,取值範圍為224.0.1.0~239.255.255.255。如果不指定該參數,則表示將組播源側VPN實例中所有匹配指定source的組播組流量跨VPN引入接收者側VPN實例中。
source source-address:表示使用跨VPN組播路由的RPF選路策略的組播源地址或者是跨VPN接收者的RP地址。如果不指定該參數,則表示將組播源側VPN中所有匹配指定group的組播組流量跨VPN引入接收者側VPN中。
mask-length:指定組播組或組播源地址的掩碼長度。對於組播組地址,其取值範圍為4~32;對於組播源地址,其取值範圍為0~32。
mask:指定組播組或組播源地址的掩碼。
【使用指導】
配置跨VPN組播轉發路由的RPF選路策略,可以實現組播源和組播接收者位於不同的VPN網絡之間的組播轉發。
跨VPN組播轉發路由的RPF選路策略分為:
· 基於L3VNI的RPF選路策略:即根據L3VNI判斷是否進行跨VPN組播轉發。
· 基於VPN實例的RPF選路策略:即根據VPN實例判斷是否進行跨VPN組播轉發。
對於同一個組播源和組播組地址,不能同時指定l3-vni vxlan-id和vpn-instance vpn-instance-name參數。
源VPN和接收者VPN必須運行相同的PIM模式,目前支持PIM-SM和PIM-SSM。
如果在接收者VPN中配置了跨VPN的IPv4組播路由的RPF選路策略,且該策略隻指定了組播組地址,那麼該VPN原先相同的VPN實例的組播流量轉發將中斷。
不同跨VPN策略的組播源地址和組播組地址範圍不能完全相同,但是可以有重疊。若對於同一個(S,G)表項,存在多條匹配的選路策略,則按照最長匹配進行選擇:
· 選擇組地址掩碼匹配最長的選路策略。
· 如果組地址掩碼相同,則選擇源地址掩碼匹配最長的選路策略。
【舉例】
# 配置RPF選路策略,將VPN實例vpn-source中組播源為1.1.1.1的組播流量跨VPN引入到VPN實例vpn-receiver中。
<Sysname> system-view
[Sysname] multicast routing vpn-instance vpn-receiver
[Sysname-mrib-vpn-receiver] multicast extranet select-rpf vpn-instance vpn-source source 192.168.10.0 24
[Sysname-mrib-vpn-receiver] multicast extranet select-rpf vpn-instance vpn-source source 1.1.1.1 24
multicast-vpn vxlan m-lag local命令用來在MVXLAN分布式聚合組網中,全局配置組成M-LAG係統的本地IP地址和遠端IP地址。
undo multicast-vpn vxlan m-lag local命令用來恢複缺省情況。
【命令】
multicast-vpn vxlan m-lag local local-ipv4-address remote remote-ipv4-address
undo multicast-vpn vxlan m-lag local
【缺省情況】
未在MVXLAN分布式聚合組網中全局指定組成M-LAG係統的本地IP地址和遠端IP地址。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
local-ipv4-address:組成M-LAG係統的本地IPv4地址。
remote-ipv4-address:組成M-LAG係統的遠端IPv4地址。
【使用指導】
在MVXLAN分布式聚合組網中,組成M-LAG係統的VTEP或Border設備上需要執行本命令指定本地IP地址和遠端IP地址:
· 當peer-link鏈路和Keepalive鏈路都發生故障時,組播隧道的源地址將切換為本地的IP地址。建議將本地IP地址配置為LoopBack接口的公網IP地址,並保證下遊設備對該地址路由可達。
· 指定遠端IP地址主要用於識別來自M-LAG係統中其他成員設備的SBD-SMET路由和S-PMSI A-D路由。遠端IP地址一般指定為遠端設備上配置的本地IP地址。
可以通過多種方式配置組成M-LAG係統的本地IP地址和遠端IP地址。如果同時配置了多種方式,則對於某一個MVXLAN網絡,優先級從高到底依次為:
(1) MVXLAN地址族視圖下的m-lag local命令:該配置僅對當前MVXLAN網絡生效。
(2) 係統視圖下的multicast-vpn vxlan m-lag local命令:該配置對所有MVXLAN網絡生效。
(3) 係統視圖下的evpn m-lag local命令:該配置對所有MVXLAN網絡生效。
【舉例】
# 全局配置組成M-LAG係統的本地IP地址為2.2.2.2、遠端IP地址為3.3.3.3。
<Sysname> system-view
[Sysname] multicast-vpn vxlan m-lag local 2.2.2.2 remote 3.3.3.3
【相關命令】
· m-lag local
· evpn m-lag local(EVPN命令參考/EVPN)
multicast-vpn vxlan public-instance命令用來創建公網實例的MVXLAN,並進入MVXLAN視圖。如果公網實例的MVXLAN已經存在,則直接進入公網實例的MVXLAN視圖。
undo multicast-vpn vxlan public-instance命令用來刪除公網實例MVXLAN視圖及其下的配置。
【命令】
multicast-vpn vxlan public-instance mode { ingress-replication | mdt }
undo multicast-vpn vxlan public-instance
【缺省情況】
公網實例不存在對應的MVXLAN。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
mode:指定MVXLAN模式。
ingress-replication:創建入方向複製模式的MVXLAN。
mdt:創建MDT模式的MVXLAN。
【舉例】
# 創建MDT模式的公網實例MVXLAN,並進入MVXLAN視圖。
<Sysname> system-view
[Sysname] multicast-vpn vxlan public-instance mode mdt
[Sysname—mvxlan-public-instance]
multicast-vpn vxlan vpn-instance命令用來創建指定VPN實例的MVXLAN,並進入MVXLAN視圖。如果VPN實例的MVXLAN已經存在,則直接進入VPN實例的MVXLAN視圖。
undo multicast-vpn vxlan vpn-instance命令用來刪除指定VPN實例MVXLAN視圖及其下的配置。
【命令】
multicast-vpn vxlan vpn-instance instance-name mode { ingress-replication | mdt }
undo multicast-vpn vxlan vpn-instance instance-name
【缺省情況】
VPN實例下不存對應的MVXLAN。
【視圖】
係統視圖
【缺省用戶角色】
network-admin
【參數】
instance-name:表示MPLS L3VPN的VPN實例名稱,為1~31個字符的字符串,區分大小寫。
mode:指定MVXLAN的模式。
ingress-replication:創建入方向複製模式的MVXLAN。
mdt:創建MDT模式的MVXLAN。
【舉例】
# 為VPN實例vpna創建MDT模式的MVXLAN,並進入MVXLAN視圖。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname—mvxlan-vpna]
s-pmsi advertise source-active命令用來配置通過S-PMSI路由通告激活組播源信息。
undo s-pmsi advertise source-active命令用來恢複缺省情況。
【命令】
s-pmsi advertise source-active
undo s-pmsi advertise source-active
【缺省情況】
不會通過S-PMSI路由通告激活組播源信息。
【視圖】
MVXLAN IPv4地址族視圖
MVXLAN IPv6地址族視圖
【缺省用戶角色】
network-admin
【使用指導】
配置本命令後,VTEP接收到組播流量時,會發送攜帶組播流量所屬(S,G)的S-PMSI路由,即攜帶激活組播源信息的S-PMSI路由。通過該路由,網絡中的設備可以確認組播源的位置(如組播源位於DC內,還是DC外)。
如果同時配置了本命令和data-group命令,則Default-MDT向Data-MDT切換的延遲時間(由data-delay命令配置)必須大於BGP發布同一路由的時間間隔(由peer route-update-interval命令配置)。否則,通告Data-Group的S-PMSI路由可能會被BGP抑製發布,導致從Default-MDT向Data-MDT切換的過程中流量轉發中斷。
【舉例】
# 在VPN實例vpna的MVXLAN IPv4地址族視圖下配置通過S-PMSI路由通告激活組播源信息。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname-mvxlan-vpn-instance-vpna] address-family ipv4
[Sysname-mvxlan-vpn-instance-vpna-ipv4] s-pmsi advertise source-active
【相關命令】
· peer route-update-interval(三層技術-IP路由命令參考/BGP)
source命令用來指定MVXLAN源接口。
undo source命令用來恢複缺省情況。
【命令】
source interface-type interface-number [ evpn-mlag-group ]
undo source
【缺省情況】
未指定MVXLAN源接口。
【視圖】
MVXLAN IPv4地址族視圖
MVXLAN IPv6地址族視圖
【缺省用戶角色】
network-admin
【參數】
interface-type interface-number:表示接口類型和接口編號。
evpn-mlag-group:在MVXLAN分布式聚合組網中,指定M-LAG設備的虛擬地址為源接口的地址。
【使用指導】
在非MVXLAN分布式聚合組網中,執行本命令時不可以攜帶evpn-mlag-group參數,且MVXLAN源接口必須與建立BGP對等體時所使用的源接口相同,否則將無法獲取正確的路由信息。
在MVXLAN分布式聚合組網中,執行本命令時必須攜帶evpn-mlag-group參數,且組成M-LAG係統的M-LAG設備上必須為MVXLAN源接口配置相同的IP地址,該IP地址作為虛擬地址。此時,MVXLAN源接口不需要與建立BGP對等體時所使用的源接口相同。
在MVXLAN分布式聚合組網中,M-LAG設備均正常工作時,M-LAG設備采用源接口的地址(即虛擬地址)作為源地址建立組播VXLAN隧道。當peer-link鏈路和Keepalive鏈路都發生故障、M-LAG設備工作於獨立模式時,M-LAG設備將采用m-lag local命令指定的本地地址作為源地址建立組播VXLAN隧道。
【舉例】
# 建立BGP對等體時所使用的源接口為LoopBack0接口,在VPN實例vpna的MVXLAN IPv4地址族視圖下,指定該接口為MVXLAN源接口。
<Sysname> system-view
[Sysname] multicast-vpn vxlan vpn-instance vpna mode mdt
[Sysname-mvxlan-vpn-instance-vpna] address-family ipv4
[Sysname-mvxlan-vpn-instance-vpna-ipv4] source loopback 0
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!