08-组播VPN命令
本章节下载: 08-组播VPN命令 (424.17 KB)
1.1.3 address-family ipv4 mvpn
1.1.8 display bgp routing-table ipv4 mdt
1.1.9 display bgp routing-table ipv4 mvpn
1.1.10 display multicast-vpn c-multicast routing-table
1.1.11 display multicast-vpn data-group receive
1.1.12 display multicast-vpn data-group send
1.1.13 display multicast-vpn default-group
1.1.14 display multicast-vpn ipv6 data-group receive
1.1.15 display multicast-vpn ipv6 data-group send
1.1.16 display multicast-vpn ipv6 default-group
1.1.17 display multicast-vpn neighbor
1.1.19 inclusive-tunnel dynamic
1.1.20 ipv6 multicast extranet select-rpf
1.1.22 multicast extranet select-rpf
1.1.23 multicast rpf-proxy-vector compatible
1.1.25 mvpn-advertise-rt-import
1.1.29 selective-tunnel dynamic
· 仅S6850和S9850系列交换机支持RSVP-TE模式的相关命令。
· 仅Release 6616及以上版本支持RSVP-TE模式的相关命令。
· 仅Release 6616P01及以上版本支持IPv6组播VPN及相关命令。
address-family ipv4命令用来创建MVPN IPv4地址族视图,并进入相应地址族视图。如果MVPN IPv4地址族已经存在,则直接进入MVPN IPv4地址族视图。
undo address-family ipv4命令用来删除MVPN IPv4地址族视图,及相应地址族视图下的所有配置。
【命令】
address-family ipv4
undo address-family ipv4
【缺省情况】
不存在MVPN IPv4地址族视图。
【视图】
MVPN视图
【缺省用户角色】
network-admin
【使用指导】
此视图下配置的命令,都是只针对IPv4组播有效。
【举例】
# MVPN视图下创建并进入MVPN IPv4地址族视图。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4]
address-family ipv4 mdt命令用来创建BGP IPv4 MDT地址族,并进入BGP IPv4 MDT地址族视图。如果BGP IPv4 MDT地址族已经存在,则直接进入BGP IPv4 MDT地址族视图。
undo address-family ipv4 mdt命令用来删除BGP IPv4 MDT地址族及该视图下的所有配置。
【命令】
address-family ipv4 mdt
undo address-family ipv4 mdt
【缺省情况】
不存在BGP IPv4 MDT地址族。
【视图】
BGP实例视图
【缺省用户角色】
network-admin
【使用指导】
只有创建BGP IPv4 MDT地址族,并在BGP IPv4 MDT地址族下通过peer enable命令使能BGP MDT对等体/对等体组后,本地路由器才能与对等体/对等体组交换MDT信息,该信息包含PE地址及PE所在的Default-Group等信息。在公网中运行PIM-SSM时,组播VPN根据MDT信息在公网上建立以PE为根(即组播源)的Default-MDT。
BGP IPv4 MDT地址族视图下的配置,只对BGP MDT信息和BGP MDT对等体/对等体组生效。
【举例】
# BGP实例default的BGP实例视图下创建BGP IPv4 MDT地址族,并进入BGP IPv4 MDT地址族视图。
<Sysname> system-view
[Sysname] bgp 100
[Sysname-bgp-default] address-family ipv4 mdt
[Sysname-bgp-default-mdt]
# BGP实例abc的BGP实例视图下创建BGP IPv4 MDT地址族,并进入BGP IPv4 MDT地址族视图。
<Sysname> system-view
[Sysname] bgp 100 instance abc
[Sysname-bgp-abc] address-family ipv4 mdt
[Sysname-bgp-abc-mdt]
【相关命令】
· peer enable(三层技术-IP路由命令参考/BGP)
address-family ipv4 mvpn命令用来创建BGP IPv4 MVPN地址族,并进入BGP IPv4 MVPN地址族视图。如果BGP IPv4 MVPN地址族已经存在,则直接进入BGP IPv4 MVPN地址族视图。
undo address-family ipv4 mvpn命令用来删除BGP IPv4 MVPN地址族,及相应地址族视图下的所有配置。
BGP IPv4 MVPN地址族视图下的配置,只对BGP IPv4 MVPN地址族的路由和对等体生效。
# 在BGP实例视图下,创建BGP IPv4 MVPN地址族,并进入BGP IPv4 MVPN地址族视图。
[Sysname-bgp-default] address-family ipv4 mvpn
address-family ipv6命令用来创建MVPN IPv6地址族视图,并进入相应地址族视图。如果MVPN IPv6地址族已经存在,则直接进入MVPN IPv6地址族视图。
undo address-family ipv6命令用来删除MVPN IPv6地址族视图,及相应地址族视图下的所有配置。
【命令】
address-family ipv6
undo address-family ipv6
【缺省情况】
不存在MVPN IPv6地址族视图。
【视图】
MVPN视图
【缺省用户角色】
network-admin
【使用指导】
此视图下配置的命令,都是只针对IPv6组播有效。
【举例】
# MVPN视图下创建并进入MVPN IPv6地址族视图。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn] address-family ipv6
[Sysname-mvpn-mvpn-ipv6]
data-delay命令用来配置由Default-MDT向Data-MDT切换的延迟时间。
undo data-delay命令用来恢复缺省情况。
【命令】
data-delay delay
undo data-delay
【缺省情况】
由Default-MDT向Data-MDT切换的延迟时间为3秒。
【视图】
MVPN IPv4地址族视图
MVPN IPv6地址族视图
【缺省用户角色】
network-admin
【参数】
delay:表示延迟时间,取值范围为1~60,单位为秒。
【使用指导】
只有MDT模式的MVPN支持本配置。
【举例】
# 配置VPN实例mvpn中MVPN IPv4地址族视图下由Default-MDT向Data-MDT切换的延迟时间为20秒。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4] data-delay 20
data-group命令用来配置Data-Group的范围和切换条件。
undo data-group命令用来恢复缺省情况。
【命令】
data-group group-address { mask-length | mask } [ acl acl-number]
undo data-group
【缺省情况】
不存在Data-Group的范围,也永不向Data-MDT进行切换。
【视图】
MVPN IPv4地址族视图
MVPN IPv6地址族视图
【缺省用户角色】
network-admin
【参数】
group-address:表示组播组地址,取值范围为224.0.1.0~239.255.255.255。
mask-length:表示组播组地址的掩码长度。取值范围为25~32。
mask:表示组播组地址的掩码。取值范围为255.255.255.X,其中,“X”的取值只能是128、192、224、240、248、252、254或255。
acl acl-number:表示高级ACL的编号,取值范围为3000~3999。本参数用来指定Data-Group作用的(S,G)表项;如果未指定本参数,则作用于所有(S,G)表项。在定义该ACL时,只允许使用rule命令中类型为ip的source和destination参数来分别指定S和G。
【使用指导】
同一台设备上,一个MVPN的Data-group范围不能包含任何其他MVPN的Default-group,也不能与其他任何MVPN的Data-group范围重叠。同一个MVPN的MVPN IPv4地址族和MVPN IPv6地址族下的Data-group范围不能互相重叠。
同一个设备上所有VPN实例共用Data-group资源,所以不建议在单个VPN实例内把Data-group的范围配置的过大,否则会导致其他VPN实例无可用Data-group。
本命令中指定的Data-group范围中不能包含VXLAN视图下通过group命令配置的VXLAN泛洪的组播地址。有关VXLAN泛洪的组播地址的详细介绍,请参见“VXLAN配置”。
在不同设备上,如果公网为非PIM-SSM模式,则不同MVPN不能配置重叠的Data-Group。
在同一个MVPN IPv4或MVPN IPv6地址族视图下多次执行本命令,最后一次执行的命令生效。
只有MDT模式的MVPN支持本配置。
当私网为双向PIM模式时,不支持Data-MDT切换。
【举例】
# 配置VPN实例mvpn中MVPN IPv4地址族视图下Data-Group的范围为从239.1.2.0到239.1.2.255。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4] data-group 239.1.2.0 25
default-group命令用来指定Default-Group。
undo default-group命令用来恢复缺省情况。
【命令】
default-group group-address
undo default-group
【缺省情况】
不存在Default-Group。
【视图】
MVPN IPv4地址族视图
MVPN IPv6地址族视图
【缺省用户角色】
network-admin
【参数】
group-address:表示Default-Group的地址,取值范围为224.0.1.0~239.255.255.255。
【使用指导】
在不同PE上,为同一个MVPN指定同一个Default-Group。
本命令中指定的Default-Group不能是其他MVPN已经使用的Default-Group或Data-Group。
本命令中指定的Default-Group的地址不能与VXLAN视图下通过group命令配置的VXLAN泛洪的组播地址相同。有关VXLAN泛洪的组播地址的详细介绍,请参见“VXLAN配置”。
在同一个MVPN视图下MVPN IPv4地址族和MVPN IPv6地址族视图的Default-Group地址应该相同。
只有MDT模式的MVPN支持本配置。
【举例】
# 指定VPN实例mvpn的MVPN IPv4和MVPN IPv6地址族视图下Default-Group为239.1.1.1。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4] default-group 239.1.1.1
[Sysname-mvpn-mvpn-ipv4] quit
[Sysname-mvpn-mvpn] address-family ipv6
[Sysname-mvpn-mvpn-ipv6] default-group 239.1.1.1
display bgp routing-table ipv4 mdt命令用来显示BGP MDT的路由信息。
【命令】
display bgp [ instance instance-name ] routing-table ipv4 mdt [ route-distinguisher route-distinguisher ] [ ip-address [ advertise-info ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
route-distinguisher route-distinguisher:显示指定路由标识符的信息。route-distinguisher为路由标识符,为3~21个字符的字符串。如果未指定本参数,将显示所有路由标识符的信息。路由标识符有三种格式:
· 16位自治系统号:32位用户自定义数,例如:101:3。
· 32位IP地址:16位用户自定义数,例如:192.168.122.15:1。
· 32位自治系统号:16位用户自定义数字,其中的自治系统号最小值为65536。例如:65536:1。
ip-address:显示指定组播源的详细信息。ip-address为Default-MDT的组播源地址,即PE设备的地址。如果未指定本参数,将显示所有组播源的简要信息。
advertise-info:显示通告信息。如果未指定本参数,将不显示通告信息。
【举例】
# 显示所有组播源的BGP MDT简要路由信息。
<Sysname> display bgp routing-table ipv4 mdt
BGP local router ID is 1.1.1.1
Status codes: * - valid, > - best, d - dampened, h - history,
s - suppressed, S - stale, i - internal, e - external
Origin: i - IGP, e - EGP, ? - incomplete
Route distinguisher: 100:1
Total number of routes: 2
Network NextHop MED LocPrf PrefVal Path/Ogn
* > 1.1.1.1/32 0.0.0.0 32768 ?
* >i 2.2.2.2/32 2.2.2.2 100 0 ?
# 显示组播源1.1.1.1的BGP MDT详细路由信息。
<Sysname> display bgp routing-table ipv4 mdt 1.1.1.1
BGP local router ID: 1.1.1.1
Local AS number: 100
Route distinguisher: 100:1
Total number of routes: 1
Paths: 1 available, 1 best
BGP MDT information of source 1.1.1.1:
Default-group : 224.1.1.1
Original nexthop: 0.0.0.0
AS-path : (null)
Origin : incomplete
Attribute value : pref-val 32768
State : valid, local, best
IP precedence : N/A
QoS local ID : N/A
Traffic index : N/A
# 显示组播源1.1.1.1的BGP MDT路由的通告信息。
<Sysname> display bgp routing-table ipv4 mdt 1.1.1.1 advertise-info
BGP local router ID: 1.1.1.1
Local AS number: 100
Route distinguisher: 100:1
Total number of routes: 1
Paths: 1 best
BGP MDT information of source 1.1.1.1:
Default-group: 224.1.1.1
Advertised to peers (1 in total):
6.6.6.6
表1-1 display bgp routing-table ipv4 mdt命令显示信息描述表
字段 |
描述 |
BGP local router ID |
本地的路由器编号 |
Status codes |
路由状态代码,包括: · * – valid:表示合法路由 · > – best:表示普通优选最佳路由 · d – damped:表示震荡抑制路由 · h – history:表示历史路由 · s – suppressed:表示聚合抑制路由 · S – Stale:表示过期路由 · i – internal:表示内部路由 · e – external:表示外部路由 |
Origin |
信息的来源,包括: · i – IGP:表示产生于本AS内。 · e – EGP:表示是通过EGP(Exterior Gateway Protocol,外部网关协议)学到的 · ? – incomplete:表示来源无法确定。 |
Route distinguisher |
路由标识符 |
Total number of routes |
BGP MDT信息的总数 |
Network |
Default-MDT的组播源地址 |
NextHop |
下一跳的IP地址 |
MED |
MED(Multi-Exit-Discriminator,多出口区分)属性值 |
LocPrf |
本地优先级 |
PrefVal |
路由首选值 |
Path/Ogn |
AS路径(AS_PATH)属性和信息的来源(ORIGIN)属性,其中: · AS_PATH属性记录了此信息经过的所有AS,可以避免环路的出现 · ORIGIN属性标记了此BGP MDT信息是如何生成的 |
Local AS number |
本地的AS号 |
Paths |
BGP MDT信息的数目,其中: · available:表示有效BGP MDT信息的数目 · best:表示最佳BGP MDT信息的数目 |
BGP MDT information of source 1.1.1.1 |
组播源1.1.1.1的BGP MDT信息 |
Default-group |
所属的Default-Group地址 |
Advertised to peers (1 in total) |
该信息已经向哪些对等体发送,以及对等体的数目 |
From |
发布该信息的BGP对等体的IP地址 |
Original nexthop |
原始下一跳地址,如果是从BGP更新消息中获得的信息,则该地址为接收到的消息中的下一跳IP地址 |
AS-path |
AS路径(AS_PATH)属性,记录了此信息经过的所有AS,可以避免环路的出现 |
Attribute value |
BGP MDT信息的属性,包括: · MED:表示与目的网络关联的MED值 · localpref:表示本地优先级 · pref-val:表示路由首选值 · pre:表示协议优先级 |
State |
当前状态,包括: · valid:表示有效路由 · internal:表示内部路由 · external:表示外部路由 · local:表示本地产生路由 · synchronize:表示同步路由 · best:表示最佳路由 |
IP precedence |
路由的IP优先级,N/A表示未该属性未配置 |
QoS local ID |
路由的Qos-Local-ID属性,N/A表示该属性未配置 |
Traffic index |
流量索引值,N/A表示该属性未配置 |
display bgp routing-table ipv4 mvpn命令用来显示BGP IPv4 MVPN路由信息。
display bgp [ instance instance-name ] routing-table ipv4 mvpn [ route-distinguisher route-distinguisher [ route-type { inter-as |intra-as | leaf | s-pmsi | shared-tree | source-active | source-tree } ] ] | statistics ]
display bgp [ instance instance-name ] routing-table ipv4 mvpn [ route-distinguisher route-distinguisher [ mvpn-prefix [ advertise-info ] ] ]
display bgp [ instance instance-name ] routing-table ipv4 mvpn [ route-type { inter-as |intra-as | leaf | s-pmsi | shared-tree | source-active | source-tree } [ statistics ] ]
display bgp [ instance instance-name ] routing-table ipv4 mvpn peer ip-address { advertised-routes | received-routes } [ statistics ]
instance instance-name:显示指定BGP实例的信息。instance-name表示BGP实例的名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,则显示default实例的信息。
peer ip-address:显示向指定对等体发布或者从指定对等体收到的BGP IPv4 MVPN路由。ip-address表示对等体的IP地址。
advertised-routes:显示向指定对等体发布的BGP IPv4 MVPN路由信息。
received-routes:显示从指定对等体接收到的BGP IPv4 MVPN路由信息。
route-distinguisher route-distinguisher:显示指定路由标识符的BGP IPv4 MVPN路由信息。route-distinguisher为路由标识符,为3~21个字符的字符串。路由标识符有三种格式:
· 16位自治系统号:32位用户自定义数,例如:101:3。
· 32位IP地址:16位用户自定义数,例如:192.168.122.15:1。
· 32位自治系统号:16位用户自定义数字,其中的自治系统号最小值为65536。例如:65536:1。
route-type:显示指定路由类型的路由信息。BGP IPv4 MVPN路由包括以下几种类型:
· intra-as:表示用于建立相容性隧道的PMSI(Provider Multicast Service Interface,运营商组播服务虚拟出接口)域内自动发现路由(Intra-AS I-PMSI A-D route)。
· inter-as:表示用于建立相容性隧道的PMSI域间自动发现路由(Inter-AS I-PMSI A-D route)。
· s-pmsi:表示用于组播源PE向接收端PE请求建立选择性隧道的PMSI自动发现路由(S-PMSI A-D route)。
· leaf:表示用于接收端PE给组播源PE应答建立选择性隧道的PMSI自动发现路由(Leaf A-D route)。
· source-active:表示用于通告激活组播源的自动发现路由(Source Active A-D route)。
· shared-tree:表示接收端PE给RP(rendezvous point组播汇聚点)发送的用于建立组播共享树的用户侧组播路由(Shared Tree Join route)。
· source-tree:表示接收端PE给组播源发送的用于建立组播源树的用户侧组播路由(Source Tree Join route)。
mvpn-prefix:显示指定BGP IPv4 MVPN路由的详细信息。mvpn-prefix为1~512个字符的字符串,不区分大小写。
advertise-info:显示BGP IPv4 MVPN路由的通告信息。
statistics:显示BGP IPv4 MVPN路由的统计信息。
如果没有指定任何参数,则显示所有BGP IPv4 MVPN路由的简要信息。
<Sysname> display bgp routing-table ipv4 mvpn
BGP local router ID is 1.1.1.2
Status codes: * - valid, > - best, d - dampened, h - history,
s - suppressed, S - stale, i - internal, e - external
Origin: i - IGP, e - EGP, ? - incomplete
NextHop : 0.0.0.0 LocPrf : 100
PrefVal : 32768 OutLabel : NULL
* > Network : [3][32][192.168.56.1][32][225.0.0.1][1.1.1.9]/120
NextHop : 0.0.0.0 LocPrf : 100
PrefVal : 32768 OutLabel : NULL
* >i Network : [4][3][22][100:1][32][192.168.56.1][32][225.0.0.1][1.1.1.9][2.2.2.9]/232
NextHop : 2.2.2.9 LocPrf : 100
* >i Network : [5][32][192.168.56.1][32][225.0.0.1]/88
NextHop : 0.0.0.0 LocPrf : 100
PrefVal : 32768 OutLabel : NULL
* >i Network : [7][100][32][192.168.56.1][32][225.0.0.1]/120
NextHop : 2.2.2.9 LocPrf : 100
# 显示BGP实例default内向对等体3.3.3.9发布的所有BGP IPv4 MVPN路由信息。
<Sysname> display bgp routing-table ipv4 mvpn peer 3.3.3.9 advertised-routes
BGP local router ID is 1.1.1.2
Status codes: * - valid, > - best, d - dampened, h - history,
s - suppressed, S - stale, i - internal, e - external
Origin: i - IGP, e - EGP, ? - incomplete
* >i Network : [1][2.2.2.9]/40
NextHop : 2.2.2.9 LocPrf : 100
* >i Network : [4][3][22][100:1][32][192.168.56.1][32][225.0.0.1][1.1.1.9][2.2.2.9]/232
NextHop : 2.2.2.9 LocPrf : 100
* >i Network : [7][100][32][192.168.56.1][32][225.0.0.1]/120
NextHop : 2.2.2.9 LocPrf : 100
# 显示BGP实例default内从对等体2.2.2.9收到的所有BGP IPv4 MVPN路由信息。
<Sysname> display bgp l2vpn evpn peer 2.2.2.9 received-routes
BGP local router ID is 1.1.1.2
Status codes: * - valid, > - best, d - dampened, h - history,
s - suppressed, S - stale, i - internal, e - external
Origin: i - IGP, e - EGP, ? - incomplete
* >i Network : [1][2.2.2.9]/40
NextHop : 2.2.2.9 LocPrf : 100
* >i Network : [4][3][22][100:1][32][192.168.56.1][32][225.0.0.1][1.1.1.9][2.2.2.9]/232
NextHop : 2.2.2.9 LocPrf : 100
* >i Network : [7][100][32][192.168.56.1][32][225.0.0.1]/120
NextHop : 2.2.2.9 LocPrf : 100
表1-2 display bgp routing-table ipv4 mvpn显示信息描述表
<Sysname> display bgp routing-table ipv4 mvpn statistics
Total number of routes from all PEs: 4507
表1-3 display bgp routing-table ipv4 mvpn static统计信息描述表
# 显示向对等体3.3.3.9发布的公网BGP IPv4 MVPN路由的统计信息。
<Sysname> display bgp routing-table ipv4 mvpn peer 3.3.3.9 advertised-routes statistics
# 显示从对等体3.3.3.9收到的公网BGP IPv4 MVPN路由的统计信息。
<Sysname> display bgp routing-table ipv4 mvpn peer 3.3.3.9 received-routes statistic
表1-4 display bgp routing-table ipv4 mvpn peer statistic命令显示信息描述表
# 显示BGP实例default内BGP IPv4 MVPN路由[1][1.1.1.1]/40的详细信息。
<Sysname> display bgp routing-table ipv4 mvpn [1][1.1.1.1]/40
BGP routing table information of [1][1.1.1.1]/40:
Attribute value : MED 0, localpref 100, pref-val 32768
MVPN route type : Intra-AS I-PMSI A-D route
表1-5 display bgp routing-table ipv4 mvpn命令中Intra-AS I-PMSI A-D route详细显示信息描述表
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: |
|
BGP IPv4 MVPN路由类型,取值为Intra-AS I-PMSI A-D route,表示用于建立相容性隧道的PMSI域内自动发现路由 |
|
# 显示BGP实例default内BGP IPv4 MVPN路由[2][100]/40的详细信息。
<Sysname> display bgp routing-table ipv4 mvpn [2][100]/40
BGP routing table information of [2][100]/40:
Attribute value : MED 0, localpref 100, pref-val 32768
MVPN route type : Intra-AS I-PMSI A-D route
表1-6 display bgp routing-table ipv4 mvpn命令中Inter-AS I-PMSI A-D route详细显示信息描述表
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: |
|
BGP IPv4 MVPN路由类型,取值为Inter-AS I-PMSI A-D route,表示用于建立相容性隧道的PMSI域间自动发现路由 |
|
# 显示BGP实例default内路由标识符为100:1的BGP IPv4 MVPN路由[3][32][192.1
68.56.1][32][225.0.0.1][1.1.1.9]/120的详细信息。
<Sysname> display bgp routing-table ipv4 mvpn route-distinguisher 100:1 [3][32][192.1
68.56.1][32][225.0.0.1][1.1.1.9]/120
BGP routing table information of [3][32][192.168.56.1][32][225.0.0.1][1.1.1.9]/120:
PMSI tunnel : Flag 1, TunnelType 1, Label 0, P2MPId 1.1.1.9, Reserved 0,
TunnelId 1, ExtTunnelId 1.1.1.9
Attribute value : MED 0, localpref 100, pref-val 32768
MVPN route type : S-PMSI A-D route
表1-7 display bgp routing-table ipv4 mvpn命令中S-PMSI A-D route详细显示信息描述表
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: |
|
BGP IPv4 MVPN路由类型,取值为S-PMSI A-D route,表示接用于组播源PE向接收端PE请求建立选择性隧道的PMSI自动发现路由 |
|
# 显示BGP实例default内路由标识符为100:1的BGP IPv4 MVPN路由[4][3][22][1
00:1][32][192.168.56.1][32][225.0.0.2][1.1.1.9][2.2.2.9]/232的详细信息。
<Sysname> display bgp routing-table ipv4 mvpn route-distinguisher 100:1 [4][3][22][1
00:1][32][192.168.56.1][32][225.0.0.2][1.1.1.9][2.2.2.9]/232
BGP routing table information of [4][3][22][100:1][32][192.168.56.1][32][225.0.0.2][1.1.1.9][2.2.2.9]/232:
Ext-Community : <RT: 1.1.1.9:0>
PMSI tunnel : Flag 1, TunnelType 1, Label 0, P2MPId 1.1.1.9, Reserved 0,
TunnelId 2, ExtTunnelId 1.1.1.9
Attribute value : MED 0, localpref 100, pref-val 0
MVPN route type : Leaf A-D route
表1-8 display bgp routing-table ipv4 mvpn命令中Leaf A-D route详细显示信息描述表
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: |
|
BGP IPv4 MVPN路由类型,取值为Leaf A-D route,表示用于接收端PE给组播源PE应答建立选择性隧道的PMSI自动发现路由 |
|
# 显示BGP实例default内路由标识符为100:1的BGP IPv4 MVPN路由[5][32][192
.168.56.1][32][225.0.0.1]/88的详细信息。
<Sysname> display bgp routing-table ipv4 mvpn route-distinguisher 100:1 [5][32][192
BGP routing table information of [5][32][192.168.56.1][32][225.0.0.1]/88:
Attribute value : MED 0, localpref 100, pref-val 32768
MVPN route type : Source Active A-D route
表1-9 display bgp routing-table ipv4 mvpn命令中Source Active A-D route详细显示信息描述表
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: |
|
BGP IPv4 MVPN路由类型,取值为Source Active A-D route,表示用于通告激活组播源的自动发现路由 |
|
# 显示BGP实例default内路由标识符为100:1的BGP IPv4 MVPN路由[6][100][32][192
.168.56.1][32][225.0.0.1]/120的详细信息。
<Sysname> display bgp routing-table ipv4 mvpn [6][100][32][192.168.56.1][32][225.0.0.1]/120
BGP routing table information of [6][100][32][192.168.56.1][32][225.0.0.1]/120:
Attribute value : MED 0, localpref 100, pref-val 32768
MVPN route type : Shared Tree Join route
表1-10 display bgp routing-table ipv4 mvpn命令中Shared Tree Join route详细显示信息描述表
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: |
|
BGP IPv4 MVPN路由类型,取值为Shared Tree Join route,表示接收端PE给RP(rendezvous point组播汇聚点)发送的用于建立组播共享树的用户侧组播路由 |
|
# 显示BGP实例default内路由标识符为100:1的指定BGP IPv4 MVPN路由的详细信息。
<Sysname> display bgp routing-table ipv4 mvpn route-distinguisher 100:1 [7][100][32][192.168.56.1][32][225.0.0.2]/120
BGP routing table information of [7][100][32][192.168.56.1][32][225.0.0.2]/120:
Ext-Community : <RT: 1.1.1.9:2>
Attribute value : MED 0, localpref 100, pref-val 0
MVPN route type : Source Tree Join route
表1-11 display bgp routing-table ipv4 mvpn命令中Source Tree Join route详细显示信息描述表
路由的AS路径(AS_PATH)属性和路由信息的来源(ORIGIN)属性,其中: |
|
BGP IPv4 MVPN路由类型,取值为Source Tree Join route,表示接收端PE给组播源发送的用于建立组播源树的用户侧组播路由 |
|
# 显示BGP实例default内路由标识符为100:1的BGP IPv4 MVPN路由[1][1.1.1.9]/40的通告信息。
<Sysname> display bgp routing-table ipv4 mvpn route-distinguisher 100:1 [1][1.1.1.9]/40 advertise-info
BGP routing table information of [1][1.1.1.9]/40:
Advertised to peers (1 in total):
表1-12 display bgp routing-table ipv4 mvpn advertise-info命令显示信息描述表
display multicast-vpn c-multicast routing-table命令用来显示MVPN中的C-multicast A-D路由信息。
display multicast-vpn vpn-instance vpn-instance-name c-multicast routing-table [ group-address [ mask { mask-length | mask } ] | source-address [ mask { mask-length | mask } ] | outgoing-interface { exclude | include | match } interface-type interface-number ]
vpn-instance vpn-instance-name:显示指定VPN实例的信息。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
group-address:显示指定组播组的C-multicast A-D路由信息,取值范围为224.0.0.0~239.255.255.255。如果未指定本参数,将显示所有组播组的C-multicast A-D路由信息。
source-address:显示包含指定组播源的C-multicast A-D路由信息。source-address为组播源的IP地址。
mask-length:指定组播组或组播源地址的掩码长度,取值范围为0~32,缺省值为32。
mask:指定组播组或组播源地址的掩码,缺省值为255.255.255.255。
outgoing-interface { exclude | include | match } interface-type interface-number:显示指定出接口的C-multicast A-D路由信息。其中,exclude表示不包含指定接口;include表示包含指定接口;match表示包含且仅包含指定接口。如果未指定本参数,将显示所有出接口的C-multicast A-D路由信息。
# 显示MVPN实例mvpn中的C-multicast A-D路由信息。
<Sysname> display multicast-vpn vpn-instance mvpn c-multicast routing-table
Total 0 (*, G) entry; 2 (S, G) entries
Total number of leaf neighbors: 2
Total number of leaf neighbors: 2
表1-1 display multicast-vpn c-multicast routing-table命令显示信息描述表
display multicast-vpn data-group receive命令用来显示MVPN中收到的封装IPv4私网组播报文的Data-Group信息。
【命令】
display multicast-vpn vpn-instance vpn-instance-name 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 vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
brief:显示简要信息。如果未指定本参数,将显示详细信息。
active:显示收到的已加入Data-MDT的Data-Group信息。
group group-address:显示Data-Group信息,取值范围为224.0.1.0~239.255.255.255。
sender source-address:显示MVPN源接口相关的Data-Group信息。
vpn-source-address:显示与指定VPN组播源相关的Data-Group信息。
mask-length:表示VPN组播源或组播组地址的掩码长度,取值范围为0~32,缺省值为32。
mask:表示VPN组播源或组播组地址的掩码,缺省值为255.255.255.255。
vpn-group-address:显示与指定VPN组播组相关的Data-Group信息,取值范围为224.0.0.0~239.255.255.255。
【举例】
#显示MVPN中VPN实例mvpn收到的封装IPv4私网组播报文的Data-Group信息。
<Sysname> display multicast-vpn vpn-instance mvpn data-group receive
MVPN data-group information received by VPN instance: mvpn
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: 172.100.1.1 Active count: 1
(192.6.1.5, 239.1.1.1) expires: 00:03:10 active
(192.6.1.5, 239.1.1.158) expires: 00:03:10
Sender: 181.100.1.1, active count: 1
(195.6.1.2, 239.1.2.12) expires: 00:03:10 active
(195.6.1.2, 239.1.2.197) expires: 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) expires: 00:03:10 active
(198.6.1.5, 225.1.1.109) expires: 00:03:10
Sender: 190.100.1.1 Active count: 1
(200.6.1.2, 225.1.4.80) expires: 00:03:10 active
(200.6.1.2, 225.1.4.173) expires: 00:03:10
# 显示MVPN中VPN实例mvpn收到的封装IPv4私网组播报文的Data-Group信息。
<Sysname> display multicast-vpn vpn-instance mvpn data-group receive brief
MVPN data-group information received by VPN instance: mvpn
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-13 display multicast-vpn data-group receive命令显示信息描述表
字段 |
描述 |
MVPN data-group information received by VPN instance: mvpn |
VPN实例mvpn收到的Data-Group信息 |
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地址 |
Sender |
发送Data-Group信息的PE的BGP对等体地址 |
Reference count |
Data-Group引用的私网组播表项数量 |
Active count |
Data-Group引用的活跃私网组播表项(即存在接收者的组播组)数量 |
expires |
Data-Group引用的私网组播(S,G)表项的超时时间 |
display multicast-vpn data-group send命令用来显示MVPN中发送的封装IPv4私网组播报文的Data-Group信息。
【命令】
display multicast-vpn vpn-instance vpn-instance-name data-group send [ group group-address | reuse interval | vpn-source-address [ mask { mask-length | mask } ] | vpn-group-address [ mask { mask-length | mask } ] ] *
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
group group-address:显示与指定组播组相关的Data-Group信息,取值范围为224.0.1.0~239.255.255.255。
reuse interval:显示MVPN在指定时间段内发生重用的Data-Group信息,取值范围为1~2147483647,单位为秒。
vpn-source-address:显示与指定VPN组播源相关的Data-Group信息。
mask-length:表示VPN组播源或组播组地址的掩码长度,取值范围为0~32,缺省值为32。
mask:表示VPN组播源或组播组地址的掩码,缺省值为255.255.255.255。
vpn-group-address:显示与指定VPN组播组相关的Data-Group信息,取值范围为224.0.0.0~239.255.255.255。
【举例】
# 显示MVPN中VPN实例mvpn发送的封装IPv4私网组播报文的Data-Group信息。
<Sysname> display multicast-vpn vpn-instance mvpn data-group send
MVPN data-group information sent by VPN instance: mvpn
Total 2 data-groups for 6 entries
Total 2 data-groups and 6 entries matched
Reference count of 226.1.1.0: 3
(192.6.1.5, 239.1.1.1) switch time: 00:00:21
(192.6.1.5, 239.1.1.158) switch time: 00:00:21
(192.6.1.5, 239.1.2.50) switch time: 00:00:05
Reference count of 226.1.1.1: 3
(192.6.1.2, 225.1.1.1) switch time: 00:00:21
(192.6.1.2, 225.1.2.50) switch time: 00:00:05
(192.6.1.5, 239.1.1.159) switch time: 00:00:21
# 显示MVPN中VPN实例mvpn在30秒内发送的封装IPv4私网组播报文的Data-Group信息。
<Sysname> display multicast-vpn vpn-instance mvpn data-group send reuse 30
MVPN data-group information sent by VPN instance: mvpn
Total 2 data-groups for 3 entries
Total 2 data-groups and 3 entries matched
Reuse count of 226.1.1.0: 1
Reuse count of 226.1.1.1: 1
Reuse count of 226.1.1.2: 1
表1-14 display multicast-vpn data-group send命令显示信息描述表
字段 |
描述 |
MVPN data-group information sent by VPN instance: mvpn |
VPN实例mvpn发送的Data-Group信息 |
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)表项 |
Reference count of 226.1.1.0 |
发送的Data-Group引用的私网组播组数量 |
switch time |
Data-Group引用的私网组播(S,G)表项的切换时间 |
Reuse count of 226.1.1.0 |
发送的Data-Group在指定时间段内的重用数量 |
display multicast-vpn default-group命令用来显示封装IPv4私网组播报文的Default-Group的信息。
【命令】
display multicast-vpn [ vpn-instance vpn-instance-name ] default-group { local | remote }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VPN实例的信息。
local:显示本地Default-Group的信息。
remote:显示远端Default-Group的信息。
【举例】
# 显示所有VPN实例中本地封装IPv4私网组播报文的Default-Group的信息。
<Sysname> display multicast-vpn default-group local
MVPN local default-group information:
Group address Source address Interface VPN instance
239.1.1.1 1.1.1.1 MTunnel0 mvpna
239.2.1.1 1.1.1.1 MTunnel1 mvpnb
239.3.1.1 -- MTunnel2 mvpnc
# 显示所有VPN实例中远端封装IPv4私网组播报文的Default-Group的信息。
<Sysname> display multicast-vpn default-group remote
MVPN 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 -
表1-15 display multicast-vpn default-group命令显示信息描述表
字段 |
描述 |
MVPN local default-group information |
本地封装IPv4私网组播报文的Default-Group的信息 |
MVPN remote default-group information |
远端封装IPv4私网组播报文的Default-Group的信息 |
Group address |
Default-Group的地址 |
Source address |
MTI封装私网组播报文时使用的源地址,即MVPN源接口的IP地址 |
Interface |
MTI的名称 |
Next hop |
下一跳地址 |
VPN instance |
所属VPN实例的名称 |
display multicast-vpn ipv6 data-group receive命令用来显示MVPN中收到的封装IPv6私网组播报文的Data-Group信息。
【命令】
display multicast-vpn vpn-instance vpn-instance-name ipv6 data-group receive [ brief | [ active | group group-address | sender source-address | vpn-source-address [ mask-length ] | vpn-group-address [ mask-length ] ] * ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
brief:显示简要信息。如果未指定本参数,将显示详细信息。
active:显示收到的已加入Data-MDT的Data-Group信息。
group group-address:显示Data-Group信息,取值范围为224.0.1.0~239.255.255.255。
sender source-address:显示MVPN源接口相关的Data-Group信息。
vpn-source-address:显示与指定VPN IPv6组播源相关的Data-Group信息。
mask-length:表示VPN IPv6组播源或IPv6组播组地址的掩码长度,IPv6组播组取值范围为8~128,缺省值为128,IPv6组播源取值范围为0~128,缺省值为128。
vpn-group-address:显示与指定VPN IPv6组播组相关的Data-Group信息,取值范围为FFxy::/16,其中x和y均代表0~F的任意一个十六进制数。
【举例】
# 显示MVPN中VPN实例mvpn收到的封装IPv6私网组播报文的Data-Group信息。
<Sysname> display multicast-vpn vpn-instance mvpn ipv6 data-group receive
MVPN data-group information received by VPN instance: mvpn
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: 172.100.1.1 Active count: 1
(192::1, ff1e::1)
expires: 00:03:10 active
(192::1, ff1e::2)
expires: 00:03:10
Sender: 181.100.1.1, active count: 1
(192::2, ff1e::11)
expires: 00:03:10 active
(192::2, ff1e::12)
expires: 00:03:10
Data-group: 229.1.1.0 Reference count: 4 Active count: 2
Sender: 185.100.1.1 Active count: 1
(192::6, ff1e::15)
expires: 00:03:10 active
(192::6, ff1e::16)
expires: 00:03:10
Sender: 190.100.1.1 Active count: 1
(192::11, ff1e::21)
expires: 00:03:10 active
(192::11, ff1e::22)
expires: 00:03:10
# 显示MVPN中VPN实例mvpn收到的封装IPv6私网组播报文的Data-Group简要信息。
<Sysname> display multicast-vpn vpn-instance mvpn ipv6 data-group receive brief
MVPN data-group information received by VPN instance: mvpn
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-16 display multicast-vpn ipv6 data-group receive命令显示信息描述表
字段 |
描述 |
MVPN data-group information received by VPN instance: mvpn |
VPN实例mvpn收到的Data-Group信息 |
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地址 |
Sender |
发送Data-Group信息的PE的BGP对等体地址 |
Reference count |
Data-Group引用的私网组播表项数量 |
Active count |
Data-Group引用的活跃私网组播表项(即存在接收者的组播组)数量 |
expires |
Data-Group引用的私网组播(S,G)表项的超时时间 |
display multicast-vpn ipv6 data-group send命令用来显示MVPN中发送的封装IPv6私网组播报文的Data-Group信息。
【命令】
display multicast-vpn vpn-instance vpn-instance-name ipv6 data-group send [ group group-address | reuse interval | vpn-source-address [ mask-length ] | vpn-group-address [ mask-length ] ] *
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
group group-address:显示与指定组播组相关的Data-Group信息,取值范围为224.0.1.0~239.255.255.255。
reuse interval:显示MVPN在指定时间段内发生重用的Data-Group信息,取值范围为1~2147483647,单位为秒。
vpn-source-address:显示与指定VPN IPv6组播源相关的Data-Group信息。
mask-length:表示VPN IPv6组播源或IPv6组播组地址的掩码长度,IPv6组播组取值范围为8~128,缺省值为128,IPv6组播源取值范围为0~128,缺省值为128。
vpn-group-address:显示与指定VPN IPv6组播组相关的Data-Group信息,取值范围为FFxy::/16,其中x和y均代表0~F的任意一个十六进制数。
【举例】
# 显示MVPN中VPN实例mvpn发送的封装IPv6私网组播报文的Data-Group信息。
<Sysname> display multicast-vpn vpn-instance mvpn ipv6 data-group send
MVPN data-group information sent by VPN instance: mvpn
Total 2 data-groups for 6 entries
Total 2 data-groups and 6 entries matched
Reference count of 226.1.1.0: 3
(192::1, ff1e::1)
switch time: 00:00:21
(192::1, ff1e::2)
switch time: 00:00:21
(192::1, ff1e::3)
switch time: 00:00:05
Reference count of 226.1.1.1: 3
(192::2, ff1e::4)
switch time: 00:00:21
(192::2, ff1e::5)
switch time: 00:00:05
(192::2, ff1e::6)
switch time: 00:00:21
# 显示MVPN中VPN实例mvpn在30秒内发送的封装IPv6私网组播报文的Data-Group的重用信息。
<Sysname> display multicast-vpn vpn-instance mvpn ipv6 data-group send reuse 30
MVPN data-group information sent by VPN instance: mvpn
Total 2 data-groups for 3 entries
Total 2 data-groups and 3 entries matched
Reuse count of 226.1.1.0: 1
Reuse count of 226.1.1.1: 1
Reuse count of 226.1.1.2: 1
表1-17 display multicast-vpn ipv6 data-group send命令显示信息描述表
字段 |
描述 |
MVPN data-group information sent by VPN instance: mvpn |
VPN实例mvpn发送的Data-Group信息 |
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)表项 |
Reference count of 226.1.1.0 |
发送的Data-Group引用的私网组播组数量 |
switch time |
Data-Group引用的私网组播(S,G)表项的切换时间 |
Reuse count of 226.1.1.0 |
发送的Data-Group在指定时间段内的重用数量 |
display multicast-vpn ipv6 default-group命令用来显示封装IPv6私网组播报文的Default-Group的信息。
【命令】
display multicast-vpn [ vpn-instance vpn-instance-name ] ipv6 default-group { local | remote }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,将显示所有VPN实例的信息。
local:显示本地Default-Group的信息。
remote:显示远端Default-Group的信息。
【举例】
# 显示所有VPN实例中封装IPv6私网组播报文本地Default-Group的信息。
<Sysname> display multicast-vpn ipv6 default-group local
MVPN local default-group information:
Group address Source address Interface VPN instance
239.1.1.1 1.1.1.1 MTunnel0 mvpna
239.2.1.1 1.1.1.1 MTunnel1 mvpnb
239.3.1.1 -- MTunnel2 mvpnc
# 显示所有VPN实例中封装IPv6私网组播报文远端Default-Group的信息。
<Sysname> display multicast-vpn ipv6 default-group remote
MVPN 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 -
表1-18 display multicast-vpn ipv6 default-group命令显示信息描述表
字段 |
描述 |
MVPN local default-group information |
封装IPv6私网组播报文本地Default-Group的信息 |
MVPN remote default-group information |
封装IPv6私网组播报文远端Default-Group的信息 |
Group address |
Default-Group的地址 |
Source address |
MTI封装私网组播报文时使用的源地址,即MVPN源接口的IP地址 |
Interface |
MTI的名称 |
Next hop |
下一跳地址 |
VPN instance |
所属VPN实例的名称 |
display multicast-vpn neighbor命令用来显示MVPN中的RSVP-TE隧道邻居信息。
display multicast-vpn vpn-instance vpn-instance-name neighbor [ interface tunnel number ]
vpn-instance vpn-instance-name:显示指定VPN实例的信息,vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
interface tunnel number:Tunnel接口编号,必须指定已存在的Tunnel接口。
# 显示MVPN中VPN实例mvpn的RSVP-TE隧道邻居信息。
<Sysname> display multicast-vpn vpn-instance mvpn neighbor
Total 1 Selective Tunnels in using
Total 1 Selective Tunnels in creating
Tunnel Identifier: RSVP P2MP <0x01010101, 0x0, 0x8, 0x01010101>
Tunnel Identifier: RSVP P2MP <0x01010101, 0x0, 0x2, 0x01010101>
表1-19 display multicast-vpn neighbor命令显示信息描述表
隧道信息,包括隧道类型和对应的隧道标识,目前仅支持RSVP P2MP隧道,显示为unknow表示隧道正在创建中 |
|
dscp命令用来配置设备发送data-group切换报文的DSCP优先级。
undo dscp命令用来恢复缺省情况。
【命令】
dscp dscp-value
undo dscp
【缺省情况】
设备发送data-group切换报文的DSCP优先级为48。
【视图】
MVPN视图
【缺省用户角色】
network-admin
【参数】
dscp-value:DSCP值,取值范围为0~63。
【使用指导】
DSCP(Differentiated Services Code Point,差分服务编码点)携带在IP报文中的ToS字段,用来体现报文自身的优先等级,决定报文传输的优先程度。DSCP优先级的取值越大,报文的优先级越高。
只有MDT模式的MVPN支持本配置。
【举例】
# 配置设备发送data-group切换报文的DSCP优先级为63。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn] dscp 63
inclusive-tunnel dynamic命令用来创建相容性隧道,并指定该隧道为动态模式。
undo inclusive-tunnel dynamic命令用来恢复缺省情况。
# 在VPN实例mvpn中的MVPN IPv4地址族视图下创建相容性隧道,并指定该隧道为动态模式。
[Sysname] multicast-vpn vpn-instance mvpn mode rsvp-te
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4] inclusive-tunnel dynamic
ipv6 multicast extranet select-rpf命令用来配置跨VPN的IPv6组播路由RPF选路策略。
undo ipv6 multicast extranet select-rpf命令用来删除跨VPN的IPv6组播路由的RPF选路策略。
【命令】
ipv6 multicast extranet select-rpf [ vpn-instance vpn-instance-name ] { source ipv6-source-address prefix-length | group ipv6-group-address prefix-length }*
undo ipv6 multicast extranet select-rpf [ vpn-instance vpn-instance-name ] { source ipv6-source-address prefix-length | group ipv6-group-address prefix-length }*
【缺省情况】
没有配置IPv6跨VPN组播路由的RPF选路策略。
【视图】
IPv6 MRIB视图
【缺省用户角色】
network-admin
【参数】
vpn-instance vpn-instance-name:指定组播源所属的VPN实例,即IPv6 PIM表项选择的RPF上游为该VPN。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,表示组播源位于公网中。
source ipv6-source-address:表示使用跨VPN组播路由的RPF选路策略的IPv6组播源地址或者是跨VPN接收者的RP地址。如果不指定该参数,则表示将源VPN实例中所有匹配指定group的组播组的流量引入到接收者所在的VPN实例中。
group ipv6-group-address:表示使用跨VPN组播路由的RPF选路策略的IPv6组播组地址,取值范围为FFxy::/16(但不包括下列地址: FFx1::/16、FFx2::/16),其中x和y均代表0~F的任意一个十六进制数。如果不指定该参数,则表示将源VPN实例中所有匹配指定source的组播组流量引入到接收者所在的VPN实例中。
prefix-length:指定IPv6组播组或IPv6组播源地址的前缀长度。对于IPv6组播组地址,其取值范围为8~128;对于IPv6组播源地址,其取值范围为0~128。
【使用指导】
配置跨VPN组播转发路由的RPF选路策略,可以实现组播源和组播接收者位于不同的VPN网络之间的组播转发。
源VPN和接收者VPN必须运行相同的PIM模式,目前支持PIM-SM和PIM-SSM。
如果采用PIM-SM方式,当存在多个有跨VPN需求的组播组时,推荐单独配置RP用来服务于这些组播组,同时需要将此RP配置为跨VPN组播路由的RPF选路策略的组播源地址。
采用PIM-SM方式时,对于同一个组播组地址,只能配置一条指定VPN实例的组播路由的RPF选路策略。
如果在RPF选路策略中指定了组播源,则需同时配置两条RPF选路策略:
· 如果未指定组播组,那么其中一条是以服务于有跨VPN需求的组播组的RP地址作为源地址,另一条是源VPN里的组播源作为源地址。
· 如果指定了组播组,那么其中一条是以服务于有跨VPN需求的组播组的RP地址作为源地址,有跨VPN需求的组播组作为组地址;另一条是源VPN里的组播源作为源地址,有跨VPN需求的组播组作为组地址。且此时两条策略中的组播组地址必须完全相同。否则不能实现跨VPN转发。
如果在接收者VPN中配置了跨VPN的IPv6组播路由的RPF选路策略,且该策略只指定了组播组地址,那么该VPN原先相同的VPN实例的组播流量转发将中断。
不同跨VPN策略的组播源地址和组播组地址范围不能完全相同,但是可以有重叠。若对于同一个(S,G)表项,存在多条匹配的选路策略,则按照最长匹配进行选择:
· 选择组地址前缀长度匹配最长的选路策略。
· 如果组地址前缀长度相同,则选择源地址前缀长度匹配最长的选路策略。
【举例】
# 配置RPF选路策略,将VPN实例vpn-source中的组播流量跨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 source 5555::55 64
[Sysname-mrib6-vpn-receiver] ipv6 multicast extranet select-rpf vpn-instance vpn-source source 1:1:1::1 64
log data-group-reuse命令用来开启Data-Group重用日志功能。
undo log data-group-reuse命令用来关闭Data-Group重用日志功能。
【命令】
log data-group-reuse
undo log data-group-reuse
【缺省情况】
Data-Group重用日志功能处于关闭状态。
【视图】
MVPN IPv4地址族视图
MVPN IPv6地址族视图
【缺省用户角色】
network-admin
【使用指导】
只有MDT模式的MVPN支持本配置。
【举例】
# 打开VPN实例mvpn中MVPN IPv4地址族视图下的Data-Group重用日志功能。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4] log data-group-reuse
multicast extranet select-rpf命令用来配置跨VPN的IPv4组播路由的RPF选路策略。
undo multicast extranet select-rpf命令用来删除跨VPN的IPv4组播路由的RPF选路策略。
【命令】
multicast extranet select-rpf [ vpn-instance vpn-instance-name ] { source source-address { mask | mask-length } | group group-address { mask | mask-length } } *
undo multicast extranet select-rpf [ vpn-instance vpn-instance-name ] { source source-address { mask | mask-length } | group group-address { mask | mask-length } } *
【缺省情况】
没有配置跨VPN的IPv4组播路由的RPF选路策略。
【视图】
MRIB视图
【缺省用户角色】
network-admin
【参数】
vpn-instance vpn-instance-name:指定组播源所属的VPN实例,即PIM表项选择的RPF上游为该VPN。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。如果未指定本参数,表示组播源位于公网中。
source source-address:表示使用跨VPN组播路由的RPF选路策略的组播源地址或者是跨VPN接收者的RP地址。如果不指定该参数,则表示将源VPN实例中所有匹配指定group的组播组的流量引入到接收者所在的VPN实例中。
group group-address:表示使用跨VPN组播路由的RPF选路策略的组播组地址范围,取值范围为224.0.1.0~239.255.255.255。如果不指定该参数,则表示将源VPN实例中所有匹配指定source的组播组流量引入到接收者所在的VPN实例中。
mask:指定组播组或组播源地址的掩码。
mask-length:指定组播组或组播源地址的掩码长度。对于组播组地址,其取值范围为4~32;对于组播源地址,其取值范围为0~32。
【使用指导】
配置跨VPN组播转发路由的RPF选路策略,可以实现组播源和组播接收者位于不同的VPN网络之间的组播转发。
源VPN和接收者VPN必须运行相同的PIM模式,目前支持PIM-SM和PIM-SSM。
如果采用PIM-SM方式,则当存在多个有跨VPN需求的组播组时,推荐单独配置RP来服务于这些组播组,同时需要将此RP配置为跨VPN组播路由的RPF选路策略的组播源地址。
采用PIM-SM方式时,对于同一个组播组地址,只能配置一条指定VPN实例的组播路由的RPF选路策略。
如果在RPF选路策略中指定了组播源,则需同时配置两条RPF选路策略:
· 如果未指定组播组,那么其中一条是以服务于有跨VPN需求的组播组的RP地址作为源地址,另一条是源VPN里的组播源作为源地址。
· 如果指定了组播组,那么其中一条是以服务于有跨VPN需求的组播组的RP地址作为源地址,有跨VPN需求的组播组作为组地址;另一条是源VPN里的组播源作为源地址,有跨VPN需求的组播组作为组地址。且此时两条策略中的组播组地址必须完全相同。否则不能实现跨VPN转发。
如果在接收者VPN中配置了跨VPN的IPv4组播路由的RPF选路策略,且该策略只指定了组播组地址,那么该VPN原先相同的VPN实例的组播流量转发将中断。
不同跨VPN策略的组播源地址和组播组地址范围不能完全相同,但是可以有重叠。若对于同一个(S,G)表项,存在多条匹配的选路策略,则按照最长匹配进行选择:
· 选择组地址掩码匹配最长的选路策略。
· 如果组地址掩码相同,则选择源地址掩码匹配最长的选路策略。
【举例】
# 配置RPF选路策略,将VPN实例vpn-source中的组播流量跨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 rpf-proxy-vector compatible命令用来开启RPF代理向量兼容功能。
undo multicast rpf-proxy-vector compatible命令用来关闭RPF代理向量兼容功能。
【命令】
multicast rpf-proxy-vector compatible
undo multicast rpf-proxy-vector compatible
【缺省情况】
RPF代理向量兼容功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
在配置B类跨AS的MVPN时,如果要与某些厂商的设备互通,则必须在公网中的所有H3C设备上都开启RPF代理向量兼容功能。
只有MDT模式的MVPN支持本配置。
【举例】
# 开启RPF代理向量兼容功能。
<Sysname> system-view
[Sysname] multicast rpf-proxy-vector compatible
multicast-vpn命令用来创建指定VPN实例的MVPN,并进入MVPN视图。如果VPN实例的MVPN已经存在,则直接进入VPN实例的MVPN视图。
undo multicast-vpn命令用来清除指定VPN实例MVPN视图下的配置。
【命令】
multicast-vpn vpn-instance vpn-instance-name mode { mdt | rsvp-te }
undo multicast-vpn vpn-instance vpn-instance-name
【缺省情况】
VPN实例不存在对应的MVPN。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
vpn-instance vpn-instance-name:表示VPN实例。vpn-instance-name表示MPLS L3VPN的VPN实例名称,为1~31个字符的字符串,区分大小写。
mode:指定MVPN模式。
mdt:创建MDT模式的MVPN实例。
rsvp-te:创建RSVP-TE模式的MVPN实例。
【举例】
# 创建MDT模式的MVPN实例,并进入MVPN视图。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn]
mvpn-advertise-rt-import命令用来允许向发送给BGP VPNv4对等体的路由增加Source AS Extended Community和VRF Route Import Extended Community两个属性。
undo mvpn-advertise-rt-import命令用来禁止向发送给BGP VPNv4对等体的路由增加Source AS Extended Community和VRF Route Import Extended Community两个属性。
禁止向发送给BGP VPNv4对等体的路由增加Source AS Extended Community和VRF Route Import Extended Community两个属性。
执行本配置后,本设备向其它BGP VPNv4对等体所发送的路由增加Source AS Extended Community和VRF Route Import Extended Community两个属性。
Source AS Extended Community属性携带本地BGP自治系统号信息,取值为MVPN组播源的AS号,格式为32位自治系统号::0,例如:100:0;VRF Route Import Extended Community属性携带本地BGP实例的Router ID和BGP VPNv4路由所属的VPN实例信息,格式为32位Router ID:VPN实例索引,例如:192.168.122.15:1。这两个属性用来标识生成这条路由的设备。
在执行本配置之前,必须建立BGP VPNv4对等体以及BGP MVPN对等体。
# 允许向BGP VPNv4对等体发送的路由增加Source AS Extended Community和VRF Route Import Extended Community两个属性。
[Sysname-bgp-default] address-family vpnv4
[Sysname-bgp-default-vpnv4] mvpn-advertise-rt-import
policy vpn-target命令用来开启BGP MVPN路由的VPN-Target过滤功能。
undo policy vpn-target命令用来关闭BGP MVPN路由的VPN-Target过滤功能。
BGP MVPN路由的VPN-Target过滤功能处于开启状态。
开启BGP MVPN路由的VPN-Target过滤功能后,设备只将Export Route Target属性与本地Import Route Target属性匹配的BGP MVPN路由加入到BGP MVPN路由表。设备上如需保存所有BGP MVPN路由,则需执行undo policy vpn-target命令,不对BGP MVPN路由进行VPN-Target过滤。
# 关闭BGP IPv4 MVPN路由的VPN-Target过滤功能。
[Sysname-bgp-default] address-family ipv4 mvpn
[Sysname-bgp-default-mvpn] undo policy vpn-target
rpf proxy vector命令用来开启RPF代理向量功能。
undo rpf proxy vector命令用来关闭RPF代理向量功能。
【命令】
rpf proxy vector
undo rpf proxy vector
【缺省情况】
RPF代理向量功能处于关闭状态。
【视图】
MRIB视图
【缺省用户角色】
network-admin
【使用指导】
在配置B类跨AS的MVPN时,必须在PE(不连接组播接收者的PE除外)上开启RPF代理向量功能,从而使PE发送的PIM加入报文可携带用于进行RPF检查的RPF代理向量信息,以创建正确的公网Default-MDT。
本命令只在VPN实例MRIB视图下生效。公网实例MRIB视图下虽可配置本命令,但不会生效。
只有MDT模式的MVPN支持本配置。
【举例】
# 在VPN实例mvpn中开启RPF代理向量功能。
<Sysname> system-view
[Sysname] multicast routing vpn-instance mvpn
[Sysname-mrib-mvpn] rpf proxy vector
selective-tunnel delay命令用来设置由相容性隧道向选择性隧道切换的延迟时间。
undo selective-tunnel delay命令用来恢复缺省情况。
delay:表示由相容性隧道向选择性隧道切换的延迟时间,取值范围为1~60,单位为秒。
# 在VPN实例mvpn中MVPN IPv4地址族视图下配置由相容性隧道向选择性隧道切换的延迟时间为20秒。
[Sysname] multicast-vpn vpn-instance mvpn mode rsvp-te
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4] selective-tunnel delay 20
selective-tunnel dynamic命令用来创建选择性隧道,并指定该隧道为动态模式。
undo selective-tunnel dynamic命令用来恢复缺省情况。
selective-tunnel dynamic [ acl ipv4-acl-number ]
acl ipv4-acl-number:指定能发起隧道切换的(S,G)表项。ipv4-acl-number表示IPv4高级ACL的编号,取值范围为3000~3999。指定的ACL只能是IPv4高级ACL,ACL规则中的source和destination参数来分别用来匹配S和G。如果未指定本参数,则所有的(S,G)表项都可以触发隧道切换。
# 在VPN实例mvpn中MVPN IPv4地址族视图下创建选择性隧道,并指定该隧道为动态模式。
[Sysname] multicast-vpn vpn-instance mvpn mode rsvp-te
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4] selective-tunnel dynamic
source命令用来指定MVPN源接口。
undo source命令用来恢复缺省情况。
【命令】
source interface-type interface-number
undo source
【缺省情况】
未指定MVPN源接口。
【视图】
MVPN IPv4地址族视图
MVPN IPv6地址族视图
【缺省用户角色】
network-admin
【参数】
interface-type interface-number:表示接口类型和接口编号。
【使用指导】
MVPN源接口必须与建立BGP对等体时所使用的源接口相同,否则将无法获取正确的路由信息。
在同一个MVPN视图下的IPv4地址族视图和IPv6地址族视图下接口配置应该相同。
【举例】
# 假设建立BGP对等体时所使用的源接口为LoopBack1接口,指定该接口为VPN实例mvpn的IPv4地址族视图和IPv6地址族视图下MVPN源接口。
<Sysname> system-view
[Sysname] multicast-vpn vpn-instance mvpn mode mdt
[Sysname-mvpn-mvpn] address-family ipv4
[Sysname-mvpn-mvpn-ipv4] source loopback 1
[Sysname-mvpn-mvpn-ipv4] quit
[Sysname-mvpn-mvpn] address-family ipv6
[Sysname-mvpn-mvpn-ipv6] source loopback 1
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!