06-IP Multicast Command Reference

HomeSupportResource CenterReference GuidesCommand ReferencesH3C S6800[S6860][S6861] (R27xx) & S6820 (R630x) Switch Series Command Reference-6W10206-IP Multicast Command Reference
08-Multicast VPN commands
Title Size Download
08-Multicast VPN commands 256.85 KB

Multicast VPN commands

address-family ipv4

Use address-family ipv4 to create an MVPN IPv4 address family and enter its view, or enter the view of the existing MVPN IPv4 address family.

Use undo address-family ipv4 to delete the MVPN IPv4 address family and configurations in MVPN IPv4 address family view.

Syntax

address-family ipv4

undo address-family ipv4

Default

No MVPN IPv4 address family exists.

Views

MVPN view

Predefined user roles

network-admin

Usage guidelines

Configurations in MVPN IPv4 address family view of a VPN instance apply only to IPv4 multicast packets of that instance.

Examples

# In MVPN view of VPN instance mvpn, create an MVPN IPv4 address family and enter its view.

<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

Use address-family ipv4 mdt to create a BGP IPv4 MDT address family and enter its view, or enter the view of the existing BGP IPv4 MDT address family.

Use undo address-family ipv4 mdt to delete the BGP IPv4 MDT address family and all configurations in BGP IPv4 MDT address family view.

Syntax

address-family ipv4 mdt

undo address-family ipv4 mdt

Default

No BGP IPv4 MDT address family exists.

Views

BGP instance view

Predefined user roles

network-admin

Usage guidelines

Execute this command before you use the peer enable command to enable BGP peers to exchange MDT information. MDT information includes the IP address of a PE device and the default group to which the PE device belongs. On a public network running PIM-SSM, multicast VPN establishes a default MDT rooted at the PE device (multicast source) based on the MDT information.

Configurations in BGP IPv4 MDT address family view take effect only on BGP MDT messages, BGP MDT peers, and BGP MDT peer groups.

Examples

# In BGP instance view of BGP instance default, create a BGP IPv4 MDT address family and enter its view.

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv4 mdt

[Sysname-bgp-default-mdt]

# In BGP instance view of BGP instance abc, create a BGP IPv4 MDT address family and enter its view.

<Sysname> system-view

[Sysname] bgp 100 instance abc

[Sysname-bgp-abc] address-family ipv4 mdt

[Sysname-bgp-abc-mdt]

Related commands

peer enable (see Layer 3—IP Routing Command Reference)

address-family ipv4 mvpn

Use address-family ipv4 mvpn to create a BGP IPv4 MVPN address family and enter its view, or enter the view of the existing BGP IPv4 MVPN address family.

Use undo address-family ipv4 mvpn to delete the BGP IPv4 MVPN address family and all configurations in BGP IPv4 MVPN address family view.

Syntax

address-family ipv4 mvpn

undo address-family ipv4 mvpn

Default

No BGP IPv4 MVPN address family exists.

Views

BGP instance view

Predefined user roles

network-admin

Usage guidelines

Configurations in BGP IPv4 MVPN address family view take effect only on BGP MVPN messages, BGP MVPN peers, and BGP MVPN peer groups.

Examples

# In BGP instance view of BGP instance 100, create a BGP IPv4 MVPN address family and enter its view.

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv4 mvpn

[Sysname-bgp-default-mvpn]

address-family ipv6

Use address-family ipv6 to create an MVPN IPv6 address family and enter its view, or enter the view of the existing MVPN IPv6 address family.

Use undo address-family ipv6 to delete the MVPN IPv6 address family and configurations in MVPN IPv6 address family view.

Syntax

address-family ipv6

undo address-family ipv6

Default

No MVPN IPv6 address family exists.

Views

MVPN view

Predefined user roles

network-admin

Usage guidelines

Configurations in MVPN IPv6 address family view of a VPN instance apply only to IPv6 multicast packets of that instance.

Examples

# In MVPN view of VPN instance mvpn, create an MVPN IPv6 address family and enter its view.

<Sysname> system-view

[Sysname] multicast-vpn vpn-instance mvpn mode mdt

[Sysname-mvpn-mvpn] address-family ipv6

[Sysname-mvpn-mvpn-ipv6]

data-delay

Use data-delay to set the data-delay period (delay period before the device switches over from the default MDT to the data MDT).

Use undo data-delay to restore the default.

Syntax

data-delay delay

undo data-delay

Default

The data-delay period is 3 seconds.

Views

MVPN IPv4 address family view

MVPN IPv6 address family view

Predefined user roles

network-admin

Parameters

delay: Specifies a data-delay period in the range of 1 to 60 seconds.

Usage guidelines

This command is available only for an MDT-based MVPN.

Examples

# In MVPN IPv4 address family view of VPN instance mvpn, set the data-delay period to 20 seconds.

<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

Use data-group to specify a data group range and optionally configure the criteria for the device to initiate a switchover of the default MDT to a data MDT.

Use undo data-group to restore the default.

Syntax

data-group group-address { mask-length | mask } [ acl acl-number]

undo data-group

Default

No data group range exists, and the device never initiates a switchover of the default MDT to a data MDT.

Views

MVPN IPv4 address family view

MVPN IPv6 address family view

Predefined user roles

network-admin

Parameters

group-address: Specifies a multicast group address in the range of 224.0.1.0 to 239.255.255.255.

mask-length: Specifies a mask length for the multicast group address. The value range for this argument is 25 to 32.

mask: Specifies a subnet mask for the multicast group address. The value range for this argument is 255.255.255.x, where x can be only 0, 128, 192, 224, 240, 248, 252, 254, or 255.

acl acl-number: Specifies an advanced ACL by its number in the range of 3000 to 3999. If you specify an ACL, the multicast data permitted by the ACL can trigger the switchover. If you do not specify an ACL, any multicast data can trigger the switchover. For the ACL to take effect, specify the protocol type as IP, and include the source and destination keywords when you create an ACL rule. The source and destination keywords specify a multicast source address range and a multicast group address range, respectively.

Usage guidelines

On a PE, the data group range for an MVPN cannot include the default group or data groups of any other MVPN. For an MVPN that transmits both IPv4 and IPv6 multicast packets, the data group ranges in MVPN IPv4 address family view and MVPN IPv6 address family view cannot overlap.

The data group range specified in this command cannot contain the multicast group address for flood traffic specified by using the group command in VXLAN view. For more information about the multicast group address for VXLAN flood traffic, see VXLAN Configuration Guide.

All VPN instances share the data group resources. As a best practice to avoid data group resource exhaustion, specify a reasonable data group range for a VPN instance.

The data group range specified in this command cannot contain the multicast group address for flood traffic specified by using the group command in VXLAN view. For more information about the multicast group address for VXLAN flood traffic, see basic VXLAN feature configuration in VXLAN Configuration Guide.

The data group ranges for different MDs on different PE devices cannot overlap with one another if the PIM mode is not PIM-SSM on the public network.

If you execute this command multiple times in the same MVPN IPv4 address family view or IPv6 address family view, the most recent configuration takes effect.

If BIDIR-PIM runs in a VPN instance, the switchover from the default MDT to a data MDT is not supported.

This command is available only for an MDT-based MVPN.

Examples

# In MVPN IPv4 address family view of VPN instance mvpn, specify 239.1.2.0 through 239.1.2.255 as the data group range.

<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

Use default-group to specify a default group.

Use undo default-group to restore the default.

Syntax

default-group group-address

undo default-group

Default

No default group exists.

Views

MVPN IPv4 address family view

MVPN IPv6 address family view

Predefined user roles

network-admin

Parameters

group-address: Specifies a default group in the range of 224.0.1.0 to 239.255.255.255.

Usage guidelines

You must specify the same default group on all PE devices that belong to the same MVPN.

The default group for an MVPN must be different from the default group and the data group used by any other MVPN.

The default group address specified in this command must be different from the multicast group address for flood traffic specified by using the group command in VXLAN view. For more information about the multicast group address for VXLAN flood traffic, see VXLAN Configuration Guide.

For an MVPN that transmits both IPv4 and IPv6 multicast packets, you must specify the same default group in MVPN IPv4 address family view and MVPN IPv6 address family view.

This command is available only for an MDT-based MVPN.

Examples

# In MVPN IPv4 address family view and IPv6 address family view of VPN instance mvpn, specify 239.1.1.1 as the default group.

<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

Use display bgp routing-table ipv4 mdt to display BGP MDT routing information.

Syntax

display bgp [ instance instance-name ] routing-table ipv4 mdt [ route-distinguisher route-distinguisher ] [ ip-address [ advertise-info ] ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

instance instance-name: Specifies a BGP instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a BGP instance, this command displays BGP MDT routing information for BGP instance default.

route-distinguisher route-distinguisher: Specifies an RD, a string of 3 to 21 characters. If you do not specify an RD, this command displays BGP MDT routing information for all RDs. An RD can be in one of the following formats:

·     16-bit AS number:32-bit user-defined number. For example, 101:3.

·     32-bit IP address:16-bit user-defined number. For example, 192.168.122.15:1.

·     32-bit AS number:16-bit user-defined number, where the AS number must be equal to or greater than 65536. For example, 65536:1.

ip-address: Specifies a multicast source by its IP address. The ip-address argument represents the IP address of the PE device in the default MDT. If you do not specify a multicast source, this command displays brief information about BGP MDT routes for all multicast sources.

advertise-info: Displays advertisement information. If you do not specify this keyword, no advertisement information is displayed.

Examples

# Display brief information about BGP MDT routes for all multicast sources.

<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       ?

# Display detailed information about BGP MDT routes for multicast source 1.1.1.1.

<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

# Display advertisement information about BGP MDT routes for multicast source 1.1.1.1.

<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

Table 1 Command output

Field

Description

BGP local router ID

ID of the local router.

Status codes

Codes of route status:

·     * – valid—Valid route.

·     > – best—Optimal route.

·     d – damped—Dampened route.

·     h – history—History route.

·     s – suppressed—Suppressed route.

·     S – Stale—Stale route.

·     i – internal—Internal route.

·     e – external—External route.

Origin

Origin of the route information:

·     IGP—Originated in the AS.

·     EGP—Learned through EGP.

·     incomplete—Learned by some other means.

Total number of routes

Total number of BGP MDT routes.

Network

Source IP address of the default MDT.

NextHop

IP address of the next hop.

MED

Attribute value of Multi-Exit-Discrimination (MED).

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

Paths

Number of the BGP MDT routes:

·     available—Number of valid BGP MDT routes.

·     best—Number of the optimal BGP MDT routes.

BGP MDT information of source 1.1.1.1

BGP MDT routing information for the multicast source 1.1.1.1.

Default-group

Default-group address to which the route belongs.

Advertised to peers (1 in total)

Peers to which the route has been advertised and total number of peers.

From

IP address of the BGP peer that advertises the BGP MDT route.

Original nexthop

IP address of the original next hop.

If the BGP MDT route is learned from the BGP update message, this field displays the IP address of the next hop that receives the message.

AS-path

AS PATH attribute of the path, recording the ASs that the BGP MDT route has passed to avoid routing loops.

Attribute value

Attributes of the BGP MDT routes:

·     MED—MED value related to destination network.

·     Localpref—Local preferred value.

·     pref-val—Preferred value of the route.

·     pre—Preferred value of the protocol.

State

Current states:

·     valid—Valid routes.

·     internal—Internal routes.

·     external—External routes.

·     local—Local routes.

·     synchronize—Synchronized routes.

·     best—Optimal routes.

IP precedence

IP precedence of the route, which is set by the QPPB feature. This field displays N/A if the route does not carry this attribute.

QoS local ID

QoS local ID of the route, which is set by the QPPB feature. This field displays N/A if the route does not carry this attribute.

Traffic index

Traffic index of the route, which is set by the QPPB feature. This field displays N/A if the route does not carry this attribute.

 

display bgp routing-table ipv4 mvpn

Use display bgp routing-table ipv4 mvpn to display BGP IPv4 MVPN routing information.

Syntax

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 ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

instance instance-name: Specifies a BGP instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a BGP instance, this command displays BGP IPv4 MVPN routing information for BGP instance default.

peer ip-address: Specifies a BGP peer by its IP address.

advertised-routes: Displays BGP IPv4 MVPN routing information advertised to the specified peer.

received-routes: Displays BGP IPv4 MVPN routing information received from the specified peer.

route-distinguisher route-distinguisher: Specifies an RD, a string of 3 to 21 characters. An RD can be in one of the following formats:

·     16-bit AS number:32-bit user-defined number. For example, 101:3.

·     32-bit IP address:16-bit user-defined number. For example, 192.168.122.15:1.

·     32-bit AS number:16-bit user-defined number. For example, 65536:1. The AS number must be equal to or greater than 65536.

route-type: Specifies a route type.

·     intra-as: Specifies the Intra-AS I-PMSI A-D route to establish the inclusive tunnel.

·     inter-as: Specifies the Inter-AS I-PMSI A-D route to establish the inclusive tunnel.

·     s-pmsi: Specifies the S-PMSI A-D route that the source-side PE sends to the receiver-side PE to establish selective tunnels.

·     leaf: Specifies the Leaf A-D route that the receiver-side PE replies to the multicast source-side PE to establish selective tunnels.

·     source-active: Specifies the Source Active A-D route that advertises the multicast source.

·     shared-tree: Specifies the Shared Tree Join route that the receiver-side PE sends to the RP to establish the multicast shared tree.

·     source-tree: Specifies the Source Tree Join route that the receiver-side PE sends to the multicast source to build the multicast source tree.

mvpn-prefix: Specifies the prefix of a BGP IPv4 MVPN route, a case-insensitive string of 1 to 512 characters.

advertise-info: Displays advertisement information of BGP IPv4 MVPN routes.

statistics: Displays statistics for BGP IPv4 MVPN routes.

Usage guidelines

If you do not specify any parameters, this command displays brief information about all BGP IPv4 MVPN routes.

Examples

# Display brief information about all BGP IPv4 MVPN routes.

<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

 

 Route distinguisher: 100:1

 Total number of routes: 5

 

* >  Network : [1][1.1.1.1]/40

     NextHop : 0.0.0.0                                  LocPrf    : 100

     PrefVal : 32768                                    OutLabel  : NULL

     MED     : 0

     Path/Ogn: ?

 

* >  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

     MED     : 0

     Path/Ogn: ?

 

* >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

     PrefVal : 0                                        OutLabel  : NULL

     MED     : 0

     Path/Ogn: ?

 

* >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

     MED     : 0

     Path/Ogn: ?

 

* >i Network : [7][100][32][192.168.56.1][32][225.0.0.1]/120

     NextHop : 2.2.2.9                                  LocPrf    : 100

     PrefVal : 0                                        OutLabel  : NULL

     MED     : 0

     Path/Ogn: ?

# Display information about all BGP IPv4 MVPN routes that are advertised to peer 3.3.3.9 in BGP instance default.

<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

 

 Route distinguisher: 100:1

 Total number of routes: 2

 

* >i Network : [1][2.2.2.9]/40                                                  

     NextHop : 2.2.2.9                                  LocPrf    : 100        

     PrefVal : 0                                        OutLabel  : NULL       

     MED     : 0                                                               

     Path/Ogn: ?                         

 

* >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

     PrefVal : 0                                        OutLabel  : NULL

     MED     : 0

     Path/Ogn: ?

 

* >i Network : [7][100][32][192.168.56.1][32][225.0.0.1]/120

     NextHop : 2.2.2.9                                  LocPrf    : 100

     PrefVal : 0                                        OutLabel  : NULL

     MED     : 0

     Path/Ogn: ?

# Display information about all BGP IPv4 MVPN routes that are received from peer 2.2.2.9 in BGP instance default.

<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

 

 Route distinguisher: 100:1

 Total number of routes: 3

 

* >i Network : [1][2.2.2.9]/40                                                 

     NextHop : 2.2.2.9                                  LocPrf    : 100        

     PrefVal : 0                                        OutLabel  : NULL       

     MED     : 0                                                               

     Path/Ogn: ?            

            

* >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

     PrefVal : 0                                        OutLabel  : NULL

     MED     : 0

     Path/Ogn: ?

 

* >i Network : [7][100][32][192.168.56.1][32][225.0.0.1]/120

     NextHop : 2.2.2.9                                  LocPrf    : 100

     PrefVal : 0                                        OutLabel  : NULL

     MED     : 0

Table 2 Command output

Field

Description

Status codes

Codes of route status:

·     * – valid—Valid route.

·     > – best—Optimal route.

·     d – damped—Dampened route.

·     h – history—History route.

·     s – suppressed—Suppressed route.

·     S – Stale—Stale route.

·     i – internal—Internal route.

·     e – external—External route.

Origin

Origin of the route information:

·     i – IGP—Originated in the AS.

·     e – EGP—Learned through EGP.

·     ? – incomplete—Learned by some other means.

Total number of routes

Total number of BGP IPv4 MVPN routes with the route distinguisher.

Network

BGP IPv4 MVPN route/route length. BGP IPv4 MVPN routes are as follows:

·     [1][Originator IP]

¡     1—Intra-AS I-PMSI A-D route to establish the inclusive tunnel.

¡     Originator IP—IP address of the route originator.

·     [2][Source AS]

¡     2—Inter-AS I-PMSI A-D route to establish the inclusive tunnel.

¡     Source AS—AS number of the source.

·     [3][Source Len][Source IP][Group Len][Group IP][Originator IP]

¡     3—S-PMSI A-D route that the multicast source-side PE sends to the receiver-side PE to establish selective tunnels.

¡     Source Len—Length of the multicast source address.

¡     Source IP—Multicast source address.

¡     Group Len—Length of the multicast group address.

¡     Group IP—Multicast group address.

¡     Originator IP—IP address of the route originator.

·     [4][3][3Len][RD][Source Len][Source IP][Group Len][Group IP][3Originator IP][4Originator IP]

¡     4—Leaf A-D route that the receiver-side PE replies to the source-side PE to establish selective tunnels.

¡     3—S-PMSI A-D route that the source-side PE sends to the receiver-side PE to establish selective tunnels.

¡     3Len—Length of the MVPN S-PMSI A-D route, in bytes.

¡     RD—Route distinguisher.

¡     Source Len—Length of the multicast source address.

¡     Source IP—Multicast source address.

¡     Group Len—Length of the multicast group address.

¡     Group IP—Multicast group address.

¡     3Originator IP—Originator IP address of the MVPN S-PMSI A-D route.

¡     4Originator IP—Originator IP address of the MVPN Leaf A-D route.

·     [5][Source Len][Source IP][Group Len][Group IP]

¡     5—Source Active A-D route that advertise the multicast source.

¡     Source Len—Length of the multicast source address.

¡     Source IP—Multicast source address.

¡     Group Len—Length of the multicast group address.

¡     Group IP—Multicast group address.

·     [6][Source AS][Source Len][Source IP][Group Len][Group IP]

¡     6—Shared Tree Join route that the receiver-side PE sends to the RP to establish the multicast shared tree.

¡     Source AS—AS number of the PE where the RP resides.

¡     Source Len—Length of the multicast source address.

¡     Source IP—Multicast source address.

¡     Group Len—Length of the multicast group address.

¡     Group IP—Multicast group address.

·     [7][Source AS][Source Len][Source IP][Group Len][Group IP]

¡     7—Source Tree Join route that the receiver-side PE sends to the multicast source to build the multicast source tree.

¡     Source AS—AS number of the source-side PE.

¡     Source Len—Length of the multicast source address.

¡     Source IP—Multicast source address.

¡     Group Len—Length of the multicast group address.

¡     Group IP—Multicast group address.

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

OutLabel

Outgoing label of a route.

MED

Attribute value of Multi-Exit-Discrimination (MED).

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

 

# Display statistics for all BGP IPv4 MVPN routes

<Sysname> display bgp routing-table ipv4 mvpn statistics

 Total number of routes from all PEs: 4507

 

 Route distinguisher: 100:1

 Total number of routes: 2505

 

 Route distinguisher: 100:2

 Total number of routes: 2002

Table 3 Command output

Field

Description

Total number of routes from all PEs

Total number of BGP IPv4 MVPN routes from all PEs.

Total number of routes

Total number of BGP IPv4 MVPN routes with the route distinguisher.

 

# Display statistics for BGP IPv4 MVPN routes that are advertised to peer 3.3.3.9 on the public network.

<Sysname> display bgp routing-table ipv4 mvpn peer 3.3.3.9 advertised-routes statistics

 

 Advertised routes total: 2

#  Display statistics for BGP IPv4 MVPN routes that are received from peer 3.3.3.9 on the public network.

<Sysname> display bgp routing-table ipv4 mvpn peer 3.3.3.9 received-routes statistic

 

 Received routes total: 2

Table 4 Command output

Field

Description

Advertised routes total

Total number of routes advertised to a peer.

Received routes total

Total number of routes received from a peer.

 

# Display detailed information about BGP IPv4 MVPN route [1][1.1.1.1]/40 in BGP instance default.

<Sysname> display bgp routing-table ipv4 mvpn [1][1.1.1.1]/40

 

 BGP local router ID: 1.1.1.2

 Local AS number: 100

 

 

 Route distinguisher: 100:1

 Total number of routes: 1

 Paths:   1 available, 1 best

 

 BGP routing table information of [1][1.1.1.1]/40:

 Imported route.

 Original nexthop: 0.0.0.0

 OutLabel        : NULL

 Ext-Community   : <RT: 100:1>

 AS-path         : (null)

 Origin          : incomplete

 Attribute value : MED 0, localpref 100, pref-val 32768

 State           : valid, local, best

 IP precedence   : N/A

 QoS local ID    : N/A

 Traffic index   : N/A

 MVPN route type : Intra-AS I-PMSI A-D route

 Originator IP   : 1.1.1.1

Table 5 Command output

Field

Description

Paths

Number of routes:

·     available—Number of valid routes.

·     best—Number of optimal routes.

Network

Information about a BGP IPv4 MVPN.

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

OutLabel

Outgoing label of a route.

MED

Attribute value of Multi-Exit-Discrimination (MED).

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

BGP routing table information of

NLRI prefix.

Original nexthop

Original next hop of the route. If the route was obtained from a BGP update message, the original next hop is the next hop IP address in the message.

Ext-Community

Attribute value of the extended community. RT indicates the route target attribute.

PMSI tunnel

Information about the PMSI tunnel:

·     Flag—Flag bit value.

·     TunnelType—Tunnel type.

·     Label—Label value.

·     P2MP—Point to multiple points.

·     TunnelId—Tunnel ID.

·     ExtTunnelId—Extended tunnel ID.

AS-path

AS_PATH attribute of the route, which records the ASs the packet has passed to avoid routing loops.

Origin

Origin of the route information:

·     IGP—Originated in the AS.

·     EGP—Learned through EGP.

·     incomplete—Learned by some other means.

Attribute value

BGP path attributes:

·     MED—MED value.

·     localpref—Local preference value.

·     pref-val—Preferred value.

·     pre—Route preference.

State

Current states:

·     valid—Valid routes.

·     internal—Internal routes.

·     external—External routes.

·     local—Local routes.

·     synchronize—Synchronized routes.

·     best—Optimal routes.

IP precedence

IP precedence in the range of 0 to 7. This field displays N/A if the route does not carry this attribute.

QoS local ID

QoS local ID in the range of 1 to 4095. This field displays N/A if the route does not carry this attribute.

Traffic index

Traffic index in the range of 1 to 64. This field displays N/A if the route does not carry this attribute.

MVPN route type

Type of the BGP IPv4 MVPN route. The Intra-AS I-PMSI A-D route is an automatically discovered route that is used to establish the inclusive tunnel.

Originator IP

IP address of the route originator.

 

# Display detailed information about BGP IPv4 MVPN route [2][100]/40 in BGP instance default.

<Sysname> display bgp routing-table ipv4 mvpn [2][100]/40

 

 BGP local router ID: 1.1.1.2

 Local AS number: 100

 

 

 Route distinguisher: 100:1

 Total number of routes: 1

 Paths:   1 available, 1 best

 

 BGP routing table information of [2][100]/40:

 Imported route.

 Original nexthop: 0.0.0.0

 OutLabel        : NULL

 Ext-Community   : <RT: 100:1>

 AS-path         : (null)

 Origin          : incomplete

 Attribute value : MED 0, localpref 100, pref-val 32768

 State           : valid, local, best

 IP precedence   : N/A

 QoS local ID    : N/A

 Traffic index   : N/A

 MVPN route type : Intra-AS I-PMSI A-D route

 Source AS       : 100

Table 6 Command output

Field

Description

Paths

Number of routes:

·     available—Number of valid routes.

·     best—Number of optimal routes.

Network

Information about a BGP IPv4 MVPN.

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

OutLabel

Outgoing label of a route.

MED

Attribute value of Multi-Exit-Discrimination (MED).

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

BGP routing table information of

NLRI prefix.

Original nexthop

Original next hop of the route. If the route was obtained from a BGP update message, the original next hop is the next hop IP address in the message.

Ext-Community

Attribute value of the extended community. RT indicates the route target attribute.

PMSI tunnel

Information about the PMSI tunnel:

·     Flag—Flag bit value.

·     TunnelType—Tunnel type.

·     Label—Label value.

·     P2MP—Point to multiple points.

·     TunnelId—Tunnel ID.

·     ExtTunnelId—Extended tunnel ID.

AS-path

AS_PATH attribute of the route, which records the ASs the packet has passed to avoid routing loops.

Origin

Origin of the route information:

·     IGP—Originated in the AS.

·     EGP—Learned through EGP.

·     incomplete—Learned by some other means.

Attribute value

BGP path attributes:

·     MED—MED value.

·     localpref—Local preference value.

·     pref-val—Preferred value.

·     pre—Route preference.

State

Current status:

·     valid—Valid routes.

·     internal—Internal routes.

·     external—External routes.

·     local—Local routes.

·     synchronize—Synchronized routes.

·     best—Optimal routes.

IP precedence

IP precedence in the range of 0 to 7. This field displays N/A if the route does not carry this attribute.

QoS local ID

QoS local ID in the range of 1 to 4095. This field displays N/A if the route does not carry this attribute.

Traffic index

Traffic index in the range of 1 to 64. This field displays N/A if the route does not carry this attribute.

MVPN route type

Type of the BGP IPv4 MVPN route. The Inter-AS I-PMSI A-D route is an automatically discovered route that is used to establish the inclusive tunnel.

Source AS

Number of the AS where the route originator resides.

 

# Display detailed information about BGP IPv4 MVPN route [3][32][192.168.56.1][32][225.0.0.1][1.1.1.9]/120 with RD 100:1 in BGP instance default.

<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 local router ID: 1.1.1.9

 Local AS number: 100

 

 

 Route distinguisher: 100:1

 Total number of routes: 1

 Paths:   1 available, 1 best

 

 BGP routing table information of [3][32][192.168.56.1][32][225.0.0.1][1.1.1.9]/120:

 Imported route.

 Original nexthop: 0.0.0.0

 OutLabel        : NULL

 

 Ext-Community   : <RT: 100:1>

 PMSI tunnel     : Flag 1, TunnelType 1, Label 0, P2MPId 1.1.1.9, Reserved 0,

                   TunnelId 1, ExtTunnelId 1.1.1.9

 AS-path         : (null)

 Origin          : incomplete

 Attribute value : MED 0, localpref 100, pref-val 32768

 State           : valid, local, best

 IP precedence   : N/A

 QoS local ID    : N/A

 Traffic index   : N/A

 MVPN route type : S-PMSI A-D route

 Source Len      :32

 Source IP       : 192.168.56.1

 Group Len       : 32

 Group IP        : 225.0.0.1

 Originator IP   : 1.1.1.9

Table 7 Command output

Field

Description

Paths

Number of routes:

·     available—Number of valid routes.

·     best—Number of optimal routes.

Network

Information about a BGP IPv4 MVPN.

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

OutLabel

Outgoing label of a route.

MED

Attribute value of Multi-Exit-Discrimination (MED).

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

BGP routing table information of

NLRI prefix.

Original nexthop

Original next hop of the route. If the route was obtained from a BGP update message, the original next hop is the next hop IP address in the message.

Ext-Community

Attribute value of the extended community. RT indicates the route target attribute.

PMSI tunnel

Information about a PMSI tunnel:

·     Flag—Flag bit value.

·     TunnelType—Tunnel type.

·     Label—Label value.

·     P2MP—Point to multiple points.

·     TunnelId—Tunnel ID.

·     ExtTunnelId—Extended tunnel ID.

AS-path

AS_PATH attribute of the route, which records the ASs the packet has passed to avoid routing loops.

Origin

Origin of the route information:

·     IGP—Originated in the AS.

·     EGP—Learned through EGP.

·     incomplete—Learned by some other means.

Attribute value

BGP path attributes:

·     MED—MED value.

·     localpref—Local preference value.

·     pref-val—Preferred value.

·     pre—Route preference.

State

Current states:

·     valid—Valid routes.

·     internal—Internal routes.

·     external—External routes.

·     local—Local routes.

·     synchronize—Synchronized routes.

·     best—Optimal routes.

IP precedence

IP precedence in the range of 0 to 7. This field displays N/A if the route does not carry this attribute.

QoS local ID

QoS local ID in the range of 1 to 4095. This field displays N/A if the route does not carry this attribute.

Traffic index

Traffic index in the range of 1 to 64. This field displays N/A if the route does not carry this attribute.

MVPN route type

Type of the BGP IPv4 MVPN route. The S-PMSI A-D route is an automatically discovered route that multicast source-side PE sends to the receiver-side PE to establish selective tunnels.

Source Len

Length of the multicast source address.

Source IP

Multicast source address.

Group Len

Length of the multicast group address.

Group IP

Multicast group address.

Originator IP

IP address of the route originator.

 

# Display detailed information about BGP IPv4 MVPN route [4][3][22][100:1][32][192.168.56.1][32][225.0.0.2][1.1.1.9][2.2.2.9]/232 with RD 100:1 in BGP instance default.

<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 local router ID: 1.1.1.9

 Local AS number: 100

 

 

 Route distinguisher: 100:1

 Total number of routes: 1

 Paths:   1 available, 1 best

 

 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:

 From            : 2.2.2.9 (2.2.2.9)

 Rely nexthop    : 192.168.1.2

 Original nexthop: 2.2.2.9

 OutLabel        : NULL

 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

 AS-path         : (null)

 Origin          : incomplete

 Attribute value : MED 0, localpref 100, pref-val 0

 State           : valid, internal, best

 IP precedence   : N/A

 QoS local ID    : N/A

 Traffic index   : N/A

 MVPN route type : Leaf A-D route

 RD              : 100:1

 Source Len      : 32

 Source IP       : 192.168.56.1

 Group Len       : 32

 Group IP        : 225.0.0.2

 Remote origin IP: 1.1.1.9

 Originator IP   : 2.2.2.9

Table 8 Command output

Field

Description

Paths

Number of routes:

·     available—Number of valid routes.

·     best—Number of optimal routes.

Network

Information about a BGP IPv4 MVPN.

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

OutLabel

Outgoing label of a route.

MED

Attribute value of Multi-Exit-Discrimination (MED).

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

BGP routing table information of

NLRI prefix.

Imported route

The route is an imported route.

Original nexthop

Original next hop of the route. If the route was obtained from a BGP update message, the original next hop is the next hop IP address in the message.

Ext-Community

Attribute value of the extended community. RT indicates the route target attribute.

PMSI tunnel

Information about a PMSI tunnel:

·     Flag—Flag bit value.

·     TunnelType—Tunnel type.

·     Label—Label value.

·     P2MP—Point to multiple points.

·     TunnelId—Tunnel ID.

·     ExtTunnelId—Extended tunnel ID.

AS-path

AS_PATH attribute of the route, which records the ASs the packet has passed to avoid routing loops.

Origin

Origin of the route information:

·     IGP—Originated in the AS.

·     EGP—Learned through EGP.

·     incomplete—Learned by some other means.

Attribute value

BGP path attributes:

·     MED—MED value.

·     localpref—Local preference value.

·     pref-val—Preferred value.

·     pre—Route preference.

State

Current states:

·     valid—Valid routes.

·     internal—Internal routes.

·     external—External routes.

·     local—Local routes.

·     synchronize—Synchronized routes.

·     best—Optimal routes.

IP precedence

IP precedence in the range of 0 to 7. This field displays N/A if the route does not carry this attribute.

QoS local ID

QoS local ID in the range of 1 to 4095. This field displays N/A if the route does not carry this attribute.

Traffic index

Traffic index in the range of 1 to 64. This field displays N/A if the route does not carry this attribute.

MVPN route type

Type of the BGP IPv4 MVPN route. The Leaf A-D route is an automatically discovered route that that receiver-side PE replies to the multicast source-side PE to establish selective tunnels.

Source Len

Length of the multicast source address.

Source IP

Multicast source address.

Group Len

Length of the multicast group address.

Group IP

Multicast group address.

Remote origin IP

IP address of the remote router.

Originator IP

Originator IP address of the MVPN Leaf A-D route.

 

# Display detailed information about BGP IPv4 MVPN route [5][32][192.168.56.1][32][225.0.0.1]/8 with RD 100:1 in BGP instance default.

<Sysname> display bgp routing-table ipv4 mvpn route-distinguisher 100:1 [5][32][192

.168.56.1][32][225.0.0.1]/88

 

 BGP local router ID: 1.1.1.9

 Local AS number: 100

 

 

 Route distinguisher: 100:1

 Total number of routes: 1

 Paths:   1 available, 1 best

 

 BGP routing table information of [5][32][192.168.56.1][32][225.0.0.1]/88:

 Imported route.

 Original nexthop: 0.0.0.0

 OutLabel        : NULL

 Ext-Community   : <RT: 100:1>

 AS-path         : (null)

 Origin          : incomplete

 Attribute value : MED 0, localpref 100, pref-val 32768

 State           : valid, local, best

 IP precedence   : N/A

 QoS local ID    : N/A

 Traffic index   : N/A

 MVPN route type : Source Active A-D route

 Source Len      : 32

 Source IP       : 192.168.56.1

 Group Len       : 32

 Group IP        : 225.0.0.1

Table 9 Command output

Field

Description

Paths

Number of routes:

·     available—Number of valid routes.

·     best—Number of optimal routes.

Network

Information about a BGP IPv4 MVPN.

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

OutLabel

Outgoing label of a route.

MED

Attribute value of Multi-Exit-Discrimination (MED).

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

BGP routing table information of

NLRI prefix.

Imported route

The route is an imported route.

Original nexthop

Original next hop of the route. If the route was obtained from a BGP update message, the original next hop is the next hop IP address in the message.

Ext-Community

Attribute value of the extended community. RT indicates the route target attribute.

PMSI tunnel

Information about the PMSI tunnel:

·     Flag—Flag bit value.

·     TunnelType—Tunnel type.

·     Label—Label value.

·     P2MP—Point to multiple points.

·     TunnelId—Tunnel ID.

·     ExtTunnelId—Extended tunnel ID.

AS-path

AS_PATH attribute of the route, which records the ASs the packet has passed to avoid routing loops.

Origin

Origin of the route information:

·     IGP—Originated in the AS. The origins of the routes advertised by the network command are IGP.

·     EGP—Learned through EGP.

·     incomplete—Learned by some other means.

Attribute value

BGP path attributes:

·     MED—MED value.

·     localpref—Local preference value.

·     pref-val—Preferred value.

·     pre—Route preference.

State

Current states:

·     valid—Valid routes.

·     internal—Internal routes.

·     external—External routes.

·     local—Local routes.

·     synchronize—Synchronized routes.

·     best—Optimal routes.

IP precedence

IP precedence in the range of 0 to 7. This field displays N/A if the route does not carry this attribute.

QoS local ID

QoS local ID in the range of 1 to 4095. This field displays N/A if the route does not carry this attribute.

Traffic index

Traffic index in the range of 1 to 64. This field displays N/A if the route does not carry this attribute.

MVPN route type

Type of the BGP IPv4 MVPN route. The Source Active A-D route is an automatically discovered route that advertises the multicast source.

Source Len

Length of the multicast source address.

Source IP

Multicast source address.

Group Len

Length of the multicast group address.

Group IP

Multicast group address.

 

# Display detailed information about BGP IPv4 MVPN route [6][100][32][192.168.56.1][32][225.0.0.1]/120 with RD 100:1 in BGP instance default.

<Sysname> display bgp routing-table ipv4 mvpn [6][100][32][192.168.56.1][32][225.0.0.1]/120

 

 BGP local router ID: 1.1.1.2

 Local AS number: 100

 

 

 Route distinguisher: 100:1

 Total number of routes: 1

 Paths:   1 available, 1 best

 

 BGP routing table information of [6][100][32][192.168.56.1][32][225.0.0.1]/120:

 Imported route.

 Original nexthop: 0.0.0.0

 OutLabel        : NULL

 Ext-Community   : <RT: 100:1>

 AS-path         : (null)

 Origin          : incomplete

 Attribute value : MED 0, localpref 100, pref-val 32768

 State           : valid, local, best

 IP precedence   : N/A

 QoS local ID    : N/A

 Traffic index   : N/A

 MVPN route type : Shared Tree Join route

 Source AS       : 100

 Source Len      : 32

 Source IP       : 192.168.56.1

 Group Len       : 32

 Group IP        : 225.0.0.1

Table 10 Command output

Field

Description

Paths

Number of routes:

·     available—Number of valid routes.

·     best—Number of optimal routes.

Network

Information about a BGP IPv4 MVPN.

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

OutLabel

Outgoing label of a route.

MED

Attribute value of Multi-Exit-Discrimination (MED).

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

BGP routing table information of

NLRI prefix.

Imported route

The route is an imported route.

Original nexthop

Original next hop of the route. If the route was obtained from a BGP update message, the original next hop is the next hop IP address in the message.

Ext-Community

Attribute value of the extended community. RT indicates the route target attribute.

PMSI tunnel

Information about the PMSI tunnel:

·     Flag—Flag bit value.

·     TunnelType—Tunnel type.

·     Label—Label value.

·     P2MP—Point to multiple points.

·     TunnelId—Tunnel ID.

·     ExtTunnelId—Extended tunnel ID.

AS-path

AS_PATH attribute of the route, which records the ASs the packet has passed to avoid routing loops.

Origin

Origin of the route information:

·     IGP—Originated in the AS.

·     EGP—Learned through EGP.

·     incomplete—Learned by some other means.

Attribute value

BGP path attributes:

·     MED—MED value.

·     localpref—Local preference value.

·     pref-val—Preferred value.

·     pre—Route preference.

State

Current states:

·     valid—Valid routes.

·     internal—Internal routes.

·     external—External routes.

·     local—Local routes.

·     synchronize—Synchronized routes.

·     best—Optimal routes.

IP precedence

IP precedence in the range of 0 to 7. This field displays N/A if the route does not carry this attribute.

QoS local ID

QoS local ID in the range of 1 to 4095. This field displays N/A if the route does not carry this attribute.

Traffic index

Traffic index in the range of 1 to 64. This field displays N/A if the route does not carry this attribute.

MVPN route type

Type of the BGP IPv4 MVPN route. The Shared Tree Join route is a route that the receiver-side PE sends to the RP to establish the multicast shared tree.

Source AS

AS number of the PE where the multicast source resides.

Source Len

Length of the multicast source address.

Source IP

Multicast source address.

Group Len

Length of the multicast group address.

Group IP

Multicast group address.

 

# Display detailed information about BGP IPv4 MVPN route [6][100][32][192.168.56.1][32][225.0.0.2]/120 with RD 100:1 in BGP instance default.

<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 local router ID: 1.1.1.9

 Local AS number: 100

 

 

 Route distinguisher: 100:1

 Total number of routes: 1

 Paths:   1 available, 1 best

 

 BGP routing table information of [7][100][32][192.168.56.1][32][225.0.0.2]/120:

 From            : 2.2.2.9 (2.2.2.9)

 Rely nexthop    : 192.168.1.2

 Original nexthop: 2.2.2.9

 OutLabel        : NULL

 

 Ext-Community   : <RT: 1.1.1.9:2>

 AS-path         : (null)

 Origin          : incomplete

 Attribute value : MED 0, localpref 100, pref-val 0

 State           : valid, internal, best

 IP precedence   : N/A

 QoS local ID    : N/A

 Traffic index   : N/A

 MVPN route type : Source Tree Join route

 Source AS       : 100

 Source Len      : 32

 Source IP       : 192.168.56.1

 Group Len        : 32

 Group IP        : 225.0.0.2

Table 11 Command output

Field

Description

Paths

Number of routes:

·     available—Number of valid routes.

·     best—Number of optimal routes.

Network

Information about a BGP IPv4 MVPN.

LocPrf

Local preference value.

PrefVal

Preferred value of a route.

OutLabel

Outgoing label of a route.

MED

Attribute value of Multi-Exit-Discrimination (MED).

Path/Ogn

AS PATH attribute and ORIGIN attribute:

·     AS_PATH—Records the ASs the packet has passed to avoid routing loops.

·     ORIGIN—Identifies the origin of the BGP MDT routes.

BGP routing table information of

NLRI prefix.

Imported route

The route is an imported route.

Original nexthop

Original next hop of the route. If the route was obtained from a BGP update message, the original next hop is the next hop IP address in the message.

Ext-Community

Attribute value of the extended community. RT indicates the route target attribute.

PMSI tunnel

Information about the PMSI tunnel:

·     Flag—Flag bit value.

·     TunnelType—Tunnel type.

·     Label—Label value.

·     P2MP—Point to multiple points.

·     TunnelId—Tunnel ID.

·     ExtTunnelId—Extended tunnel ID.

AS-path

AS_PATH attribute of the route, which records the ASs the packet has passed to avoid routing loops.

Origin

Origin of the route information:

·     IGP—Originated in the AS.

·     EGP—Learned through EGP.

·     incomplete—Learned by some other means.

Attribute value

BGP path attributes:

·     MED—MED value.

·     localpref—Local preference value.

·     pref-val—Preferred value.

·     pre—Route preference.

State

Current states:

·     valid—Valid routes.

·     internal—Internal routes.

·     external—External routes.

·     local—Local routes.

·     synchronize—Synchronized routes.

·     best—Optimal routes.

IP precedence

IP precedence in the range of 0 to 7. This field displays N/A if the route does not carry this attribute.

QoS local ID

QoS local ID in the range of 1 to 4095. This field displays N/A if the route does not carry this attribute.

Traffic index

Traffic index in the range of 1 to 64. This field displays N/A if the route does not carry this attribute.

MVPN route type

Type of the BGP IPv4 MVPN route. The Source Tree Join route is an automatically discovered route that the receiver-side PE sends to the multicast source to build the multicast source tree.

Source AS

AS number of the PE where the multicast source resides.

Source Len

Length of the multicast source address.

Source IP

Multicast source address.

Group Len

Length of the multicast group address.

Group IP

Multicast group address.

 

# Display advertisement information about BGP IPv4 MVPN route [1][1.1.1.9]/40 with RD 100:1 in BGP instance default.

<Sysname> display bgp routing-table ipv4 mvpn route-distinguisher 100:1 [1][1.1.1.9]/40 advertise-info

 BGP local router ID: 1.1.1.9

 Local AS number: 100

 

 

 Route distinguisher: 100:1

 Total number of routes: 1

 Paths:   1 best

 

 BGP routing table information of [1][1.1.1.9]/40:

 Advertised to peers (1 in total):

    2.2.2.9

Table 12 Command output

Field

Description

Paths

Number of optimal routes to the destination.

BGP routing table information of [1][1.1.1.9]/40

Advertisement information to reach BGP IPv4 MVPN route [1][1.1.1.9]/40.

Advertised to peers (1 in total)

Peers to which the network has been advertised.

 

display multicast-vpn data-group receive

Use display multicast-vpn data-group receive to display information about data groups for IPv4 multicast transmission that are received in a VPN instance.

Syntax

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 } ] ] * ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.

brief: Displays brief information. If you do not specify this keyword, the command displays detailed information.

active: Specifies data groups that have joined the data MDT.

group group-address: Specifies a data group by its IP address in the range of 224.0.1.0 to 239.255.255.255.

sender source-address: Specifies an MVPN source interface by its IP address.

vpn-source-address: Specifies a multicast source address of the specified VPN instance.

vpn-group-address: Specifies a multicast group address of the specified VPN instance. The value range for this argument is 224.0.0.0 to 239.255.255.255.

mask-length: Specifies a mask length of the specified multicast source address or multicast group address. The value range for this argument is 0 to 32, and the default is 32.

mask: Specifies a subnet mask of the specified multicast source address or multicast group address. The default is 255.255.255.255.

Examples

# Display detailed information about data groups for IPv4 multicast transmission that are received in VPN instance mvpn.

<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

# Display brief information about data groups for IPv4 multicast transmission that are received in VPN instance mvpn.

<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

Table 13 Command output

Field

Description

MVPN data-group information received by VPN instance: mvpn

Information about data groups for IPv4 multicast transmission that are received in VPN instance mvpn.

Total 2 data-groups for 8 entries

A total of 2 data groups, associated with 8 (S, G) entries.

Total 2 data-groups and 8 entries matched

A total of 2 matching data groups, associated with 8 (S, G) entries.

Data-group

IP address of the received data group.

Sender

BGP peer address of the PE device that sent the data group.

Reference count

Number of (S, G) entries that use the data group in the VPN instance.

Active count

Number of active (S, G) entries (entries with active receivers) that use the data group in the VPN instance.

expires

Remaining time for the (S, G) entry that uses the data group in the VPN instance.

 

display multicast-vpn data-group send

Use display multicast-vpn data-group send to display information about data groups for IPv4 multicast transmission that are sent in a VPN instance.

Syntax

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 } ] ] *

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.

group group-address: Specifies a data group by its IP address in the range of 224.0.1.0 to 239.255.255.255.

reuse interval: Specifies an interval during which data group reuses occur, in the range of 1 to 2147483647 seconds.

vpn-source-address: Specifies a multicast source address of the specified VPN instance.

vpn-group-address: Specifies a multicast group address of the specified VPN instance. The value range for this argument is 224.0.0.0 to 239.255.255.255.

mask-length: Specifies a mask length of the specified multicast source address or multicast group address. The value range for this argument is 0 to 32, and the default is 32.

mask: Specifies a subnet mask of the specified multicast source address or multicast group address. The default is 255.255.255.255.

Examples

# Display information about data groups for IPv4 multicast transmission that are sent in VPN instance mvpn.

<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

# Display reuse information about data groups for IPv4 multicast transmission that are sent in VPN instance mvpn within 30 seconds.

<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

Table 14 Command output

Field

Description

MVPN data-group information sent by VPN instance: mvpn

Information about data groups for IPv4 multicast transmission that are sent in VPN instance mvpn.

Total 2 data-groups for 6 entries

A total of 2 data groups, associated with 6 (S, G) entries.

Total 2 data-groups and 6 entries matched

A total of 2 matching data groups, associated with 6 (S, G) entries.

Reference count of 226.1.1.0

Number of (S, G) entries that use the data group in the VPN instance.

switch time

Switchover time of the (S, G) entry that uses the data group in the VPN instance.

Reuse count of 226.1.1.0

Number of times that the data group is reused during the specified length of time.

 

display multicast-vpn default-group

Use display multicast-vpn default-group to display information about default groups for IPv4 multicast transmission.

Syntax

display multicast-vpn [ vpn-instance vpn-instance-name ] default-group { local | remote }

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays information about default groups of all VPN instances for IPv4 multicast transmission.

local: Specifies local default groups for IPv4 multicast transmission.

remote: Specifies remote default groups for IPv4 multicast transmission.

Examples

# Display information about the local default group for IPv4 multicast transmission in each VPN instance.

<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

# Display information about the remote default group for IPv4 multicast transmission in each VPN instance.

<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          -

Table 15 Command output

Field

Description

Group address

IP address of the default group for IPv4 multicast transmission.

Source address

IP address of the MVPN source interface, which is used by the MTI as the source address to encapsulate multicast packets for the VPN instance.

Interface

MTI interface.

Next hop

IP address of the next hop.

VPN instance

VPN instance to which the default group belongs.

 

display multicast-vpn ipv6 data-group receive

Use display multicast-vpn ipv6 data-group receive to display information about data groups for IPv6 multicast transmission that are received in a VPN instance.

Syntax

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 ] ] * ]

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.

brief: Displays brief information. If you do not specify this keyword, the command displays detailed information.

active: Specifies data groups that have joined the data MDT.

group group-address: Specifies a data group by its address in the range of 224.0.1.0 to 239.255.255.255.

sender source-address: Specifies an MVPN source interface by its address.

vpn-source-address: Specifies an IPv6 multicast source address of the specified VPN instance.

vpn-group-address: Specifies an IPv6 multicast group address of the specified VPN instance. The value range for this argument is FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.

mask-length: Specifies a mask length of the specified IPv6 multicast source address or IPv6 multicast group address. For the IPv6 multicast source address, the value range for this argument is 8 to 128, and the default is 128. For the IPv6 multicast group address, the value range for this argument is 0 to 128, and the default is 128.

Examples

# Display detailed information about data groups for IPv6 multicast transmission that are received in VPN instance mvpn.

<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

# Display brief information about data groups for IPv6 multicast transmission that are received in VPN instance mvpn.

<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

Table 16 Command output

Field

Description

MVPN data-group information received by VPN instance: mvpn

Information about data groups for IPv6 multicast transmission that are received in VPN instance mvpn.

Total 2 data-groups for 8 entries

A total of 2 data groups, associated with 8 (S, G) entries.

Total 2 data-groups and 8 entries matched

A total of 2 matching data groups, associated with 8 matching (S, G) entries.

Data-group

IP address of the received data group.

Sender

BGP peer address of the PE device that sent the data group.

Reference count

Number of (S, G) entries that use the data group in the VPN instance.

Active count

Number of active (S, G) entries (entries with receivers) that use the data group in the VPN instance.

expires

Remaining time for the (S, G) entry that uses the data group in the VPN instance.

 

display multicast-vpn ipv6 data-group send

Use display multicast-vpn ipv6 data-group send to display information about data groups for IPv6 multicast transmission that are sent in a VPN instance.

Syntax

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 ] ] *

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.

group group-address: Specifies a data group by its IP address in the range of 224.0.1.0 to 239.255.255.255.

reuse interval: Specifies an interval during which data group reuses occur, in the range of 1 to 2147483647 seconds.

vpn-source-address: Specifies an IPv6 multicast source address of the specified VPN instance.

vpn-group-address: Specifies an IPv6 multicast group address of the specified VPN instance. The value range for this argument is FFxy::/16, where "x" and "y" represent any hexadecimal numbers from 0 to F.

mask-length: Specifies a mask length of the specified IPv6 multicast source or IPv6 multicast group address. For the IPv6 multicast source address, the value range for this argument is 8 to 128, and the default is 128. For the IPv6 multicast group address, the value range for this argument is 0 to 128, and the default is 128.

Examples

# Display information about data groups for IPv6 multicast transmission that are sent in VPN instance mvpn.

<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

# Display reuse information about data groups for IPv6 multicast transmission that are sent in VPN instance mvpn within 30 seconds.

<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

Table 17 Command output

Field

Description

MVPN data-group information sent by VPN instance: mvpn

Information about data groups for IPv6 multicast transmission that are sent in VPN instance mvpn.

Total 2 data-groups for 6 entries

A total of 2 data groups, associated with 6 (S, G) entries.

Total 2 data-groups and 6 entries matched

A total of 2 matching data groups, associated with 6 matching (S, G) entries.

Reference count of 226.1.1.0

Number of (S, G) entries that use the data group in the VPN instance.

switch time

Switchover time of the (S, G) entry that uses the data group in the VPN instance.

Reuse count of 226.1.1.0

Number of times that the data group is reused during the specified length of time.

 

display multicast-vpn ipv6 default-group

Use display multicast-vpn ipv6 default-group to display information about default groups for IPv6 multicast transmission.

Syntax

display multicast-vpn [ vpn-instance vpn-instance-name ] ipv6 default-group { local | remote }

Views

Any view

Predefined user roles

network-admin

network-operator

Parameters

vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters. If you do not specify a VPN instance, this command displays information about default groups of all VPN instances for IPv6 multicast transmission.

local: Specifies local default groups for IPv6 multicast transmission.

remote: Specifies remote default groups for IPv6 multicast transmission.

Examples

# Display information about the local default group for IPv6 multicast transmission in each VPN instance.

<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

# Display information about the remote default group for IPv6 multicast transmission in each VPN instance.

<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          -

Table 18 Command output

Field

Description

Group address

IP address of the default group for IPv6 multicast transmission.

Source address

IP address of the MVPN source interface, which is used by the MTI as the source address to encapsulate IPv6 multicast packets of the VPN instance.

Interface

MTI interface.

Next hop

IP address of the next hop.

VPN instance

VPN instance to which the default group belongs.

 

dscp

Use dscp to set the DSCP value for outgoing data group switchover packets.

Use undo dscp to restore the default.

Syntax

dscp dscp-value

undo dscp

Default

The DSCP value is 48 for outgoing data group switchover packets.

Views

MVPN view

Predefined user roles

network-admin

Parameters

dscp-value: Specifies a DSCP value in the range of 0 to 63.

Usage guidelines

The DSCP value determines the packet transmission priority. A greater DSCP value represents a higher priority.

This command is available only for an MDT-based MVPN.

Examples

# Set the DSCP value to 63 for outgoing data group switchover packets.

<Sysname> system-view

[Sysname] multicast-vpn vpn-instance mvpn mode mdt

[Sysname-mvpn-mvpn] dscp 63

ipv6 multicast extranet select-rpf

Use ipv6 multicast extranet select-rpf to configure an IPv6 MVPN extranet RPF selection policy.

Use undo ipv6 multicast extranet select-rpf to delete an IPv6 MVPN extranet RPF selection policy.

Syntax

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 }*

Default

No IPv6 MVPN extranet RPF selection policies are configured.

Views

IPv6 MRIB view

Predefined user roles

network-admin

Parameters

vpn-instance vpn-instance-name: Specifies the MPLS L3VPN instance to which the IPv6 multicast source belongs. The vpn-instance-name argument is a case-sensitive string of 1 to 31 characters. The PIM routing entry will select this VPN instance for the upstream RPF neighbor. If the multicast source belongs to the public network, do not specify this option.

source ipv6-source-address: Specifies a source address in the policy, which can an IPv6 multicast source address or the address of the RP designated to multicast groups. If you do not specify this option, all multicast traffic that matches the multicast group in the policy in the source VPN instance will be directed to the receiver VPN instance.

group ipv6-group-address: Specifies an IPv6 multicast group address in the policy. The address range is FFxy::/16 (excluding FFx1::/16 and FFx2::/16), where "x" and "y" represent any hexadecimal numbers in the range of 0 to F. If you do not this option, all multicast traffic that matches the source address in the policy in the source VPN instance will be directed to the receiver VPN instance.

prefix-length: Specifies an IPv6 address prefix length. For an IPv6 multicast group address, the value range for this argument is 8 to 128. For an IPv6 multicast source address, the value range for this argument is 0 to 128. 

Usage guidelines

MVPN extranet RPF routing policies are used for multicast transmission when multicast sources and receivers are located in different VPNs.

The IPv6 PIM mode in the source VPN instance and the receiver VPN instance must be the same. Only IPv6 PIM-SM and IPv6 PIM-SSM are supported.

As a best practice, if IPv6 PIM-SM is used for MVPN extranet solution to implement intra-VPN multicast transmission for multiple IPv6 multicast groups, configure a dedicated RP for these groups. In addition, specify the address of the RP as the source address in RPF selection policies.

In IPv6 PIM-SM mode, you can configure only one RPF selection policy for a multicast source and group in a VPN instance.

To implement source-specific RPF selection in MVPN extranet, you must configure two MVPN extranet RPF routing policies as follows:

·     In one policy, specify the address of the RP designated to the multicast group that requires inter-VPN multicast communication as the source address.

·     In the other policy, specify the multicast source in the source VPN instance as the source address.

To implement source-and-group-specific RPF selection in MVPN extranet, you must configure two MVPN extranet RPF routing policies as follows:

·     In one policy, specify the address of the RP designated to the multicast group as the source address, and specify the multicast group.

·     In the other policy, specify the multicast source in the source VPN instance as the source address, and specify the multicast group.

If an IPv6 MVPN extranet RPF selection policy with only the multicast group address specified is configured in the receiver VPN instance, the intra-VPN multicast traffic transmission will be interrupted.

IPv6 multicast source addresses in different MVPN extranet RPF routing policies cannot be the same, but they can be overlapped with each other. The same restriction applies to the IPv6 multicast group addresses in different MVPN extranet RPF routing policies. If multiple routing policies exist for an (S, G) entry, the device selects the policy in which the IPv6 multicast group address has the longest prefix. If multiple policies have the same prefix length, the device selects the policy in which the IPv6 multicast source address has the longest prefix.

Examples

# Configure an IPv6 MVPN extranet RPF selection policy to direct multicast traffic from VPN instance vpn-source to VPN instance vpn-receiver.

<Sysname> system-view

[Sysname] ipv6 multicast routing vpn-instance vpn-receiver

[Sysname-mrib6-vpn-receiver] ipv6 multicast select-rpf vpn-instance vpn-source source 5555::55 64

[Sysname-mrib6-vpn-receiver] ipv6 multicast select-rpf vpn-instance  vpn-source source 1:1:1::1 64

log data-group-reuse

Use log data-group-reuse to enable data group reuse logging.

Use undo log data-group-reuse to disable data group reuse logging.

Syntax

log data-group-reuse

undo log data-group-reuse

Default

Data group reuse logging is disabled.

Views

MVPN IPv4 address family view

MVPN IPv6 address family view

Predefined user roles

network-admin

Usage guidelines

This command is available only for an MDT-based MVPN.

Examples

# In MVPN IPv4 address family view of VPN instance mvpn, enable data group reuse logging.

<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

Use multicast extranet select-rpf to configure an IPv4 MVPN extranet RPF selection policy.

Use undo multicast extranet select-rpf to delete an IPv4 MVPN extranet RPF selection policy.

Syntax

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 } } *

Default

No IPv4 MVPN extranet RPF selection policies are configured.

Views

MRIB view

Predefined user roles

network-admin

Parameters

vpn-instance vpn-instance-name: Specifies the MPLS L3VPN instance to which the multicast source belongs. The vpn-instance-name argument is a case-sensitive string of 1 to 31 characters. The PIM routing entry will select this VPN instance for the upstream RPF neighbor. If the multicast source belongs to the public network, do not specify this option.

source source-address: Specifies a source address in the policy, which can a multicast source address or the address of the RP designated to multicast groups. If you do not specify this option, all multicast traffic that matches the multicast group in the policy in the source VPN instance will be directed to the receiver VPN instance.

group group-address: Specifies a multicast group address in the policy. The address range is 224.0.1.0 to 239.255.255.255. If you do not this option, all multicast traffic that matches the source address in the policy in the source VPN instance will be directed to the receiver VPN instance.

mask: Specifies a mask length for the multicast source address or the multicast group address.

mask-length: Specifies a subnet mask for the multicast source address or the multicast group address. For a multicast group address, the value range for this argument is 4 to 32. For a multicast source address, the value range for this argument is 0 to 32.

Usage guidelines

MVPN extranet RPF routing policies are used for multicast transmission when multicast sources and receivers are located in different VPNs.

The PIM mode in the source VPN instance and the receiver VPN instance must be the same. Only PIM-SM and PIM-SSM are supported.

As a best practice, if PIM-SM is used for MVPN extranet solution to implement intra-VPN multicast transmission for multiple multicast groups, configure a dedicated RP for these groups. In addition, specify the address of the RP as the source address in RPF selection policies.

In PIM-SM mode, you can configure only one RPF selection policy for a multicast source and group in a VPN instance.

To implement source-specific RPF selection in MVPN extranet, you must configure two MVPN extranet RPF routing policies as follows:

·     In one policy, specify the address of the RP designated to the multicast group that requires inter-VPN multicast communication as the source address.

·     In the other policy, specify the multicast source in the source VPN instance as the source address.

To implement source-and-group-specific RPF selection in MVPN extranet, you must configure two MVPN extranet RPF routing policies as follows:

·     In one policy, specify the address of the RP designated to the multicast group as the source address, and specify the multicast group.

·     In the other policy, specify the multicast source in the source VPN instance as the source address, and specify the multicast group.

If an MVPN extranet RPF selection policy with only the multicast group address specified is configured in the receiver VPN instance, the intra-VPN multicast traffic transmission will be interrupted.

Multicast source addresses in different MVPN extranet RPF routing policies cannot be the same, but they can be overlapped with each other. The same restriction applies to the multicast group addresses in different MVPN extranet RPF routing policies. If multiple routing policies exist for an (S, G) entry, the device selects the policy in which the multicast group address has the longest mask. If multiple policies have the same mask length, the device selects the policy in which the multicast source address has the longest mask.

Examples

# Configure an IPv4 MVPN extranet RPF selection policy to direct multicast traffic from VPN instance vpn-source to VPN instance 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

Use multicast rpf-proxy-vector compatible to enable RPF vector compatibility.

Use undo multicast rpf-proxy-vector compatible to disable RPF vector compatibility.

Syntax

multicast rpf-proxy-vector compatible

undo multicast rpf-proxy-vector compatible

Default

RPF vector compatibility is disabled.

Views

System view

Predefined user roles

network-admin

Usage guidelines

This command enables the device to work with other manufacturers' products on the RPF vector. You must configure this command on all H3C routers on the public network for multicast VPN inter-AS option B.

This command is available only for an MDT-based MVPN.

Examples

# Enable RPF vector compatibility.

<Sysname> system-view

[Sysname] multicast rpf-proxy-vector compatible

multicast-vpn

Use multicast-vpn to create an MVPN for a VPN instance and enter its view, or enter the view of the existing MVPN.

Use undo multicast-vpn to delete configurations in MVPN view for a VPN instance.

Syntax

multicast-vpn vpn-instance vpn-instance-name mode mdt

undo multicast-vpn vpn-instance vpn-instance-name

Default

No MVPN exists.

Views

System view

Predefined user roles

network-admin

Parameters

vpn-instance vpn-instance-name: Specifies an MPLS L3VPN instance by its name, a case-sensitive string of 1 to 31 characters.

mode: Specifies the mode of the MVPN.

mdt: Specifies the MDT mode.

Examples

# Create an MDT-based MVPN for VPN instance mvpn and enter MVPN view.

<Sysname> system-view

[Sysname] multicast-vpn vpn-instance mvpn mode mdt

[Sysname-mvpn-mvpn]

mvpn-advertise-rt-import

Use mvpn-advertise-rt-import to add attributes Source AS Extended Community and RF Route Import Extended Community to routes that are sent to the BGP IPv4 MVPN neighbors.

Use undo mvpn-advertise-rt-import to delete attributes Source AS Extended Community and RF Route Import Extended Community to routes that are sent to BGP IPv4 MVPN neighbors.

Syntax

mvpn-advertise-rt-import

undo mvpn-advertise-rt-import

Default

Attributes Source AS Extended Community and RF Route Import Extended Community are not included in routes that are sent to BGP IPv4 MVPN neighbors.

Views

BGP IPv4 MVPN address family view

Predefined user roles

network-admin

Usage guidelines

Before you execute this command, you must establish BGP IPv4 MVPN neighbor relationship and specify BGP MVPN peers.

The following BGP extended community attributes are used to identify the local device as the route originator:

·     Source AS Extended Community—Carries the number of AS where the MVPN source resides. The format of this attribute is 32-bit AS number:0, for example, 100:0.

·     VRF Route Import Extended Community—Carries Router ID of the local BGP instance and the VPN instance to which the BGP VPNv4 route belongs. The format of the attribute is 32-bit router address:VPN instance index, for example, 192.168.122.15:1.

Examples

# Add attributes Source AS Extended Community and VRF Route Import Extended Community to routes sent to the BGP IPv4 MVPN neighbors.

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family vpnv4

[Sysname-bgp-default-vpnv4] mvpn-advertise-rt-import

policy vpn-target

Use policy vpn-target to enable route target filtering for BGP MVPN routes. Only BGP MVPN routes of which the export route target attribute matches the local import route target attribute are added to the BGP MVPN routing table.

Use undo policy vpn-target to disable route target filtering for BGP MVPN routes.

Syntax

policy vpn-target

undo policy vpn-target

Default

Route target filtering is enabled for BGP MVPN routes.

Views

BGP IPv4 MVPN address family view

Predefined user roles

network-admin

Usage guidelines

If the device needs to save all BGP MVPN routes, use the undo policy vpn-target command to disable route target filtering for BGP MVPN routes.

Examples

# Disable route target filtering for BGP IPv4 MVPN routes.

<Sysname> system-view

[Sysname] bgp 100

[Sysname-bgp-default] address-family ipv4 mvpn

[Sysname-bgp-default-mvpn] undo policy vpn-target

rpf proxy vector

Use rpf proxy vector to enable the RPF vector feature.

Use undo rpf proxy vector to disable the RPF vector feature.

Syntax

rpf proxy vector

undo rpf proxy vector

Default

The RPF vector feature is disabled.

Views

MRIB view

Predefined user roles

network-admin

Usage guidelines

This feature enables PE devices to carry the RPF vector information in PIM join messages for other devices to perform RPF check on the messages.

You must enable this feature on PE devices (excluding the PE devices that do not have attached receivers) when you configure multicast VPN inter-AS option B.

Only the configuration made in MRIB view of a VPN instance takes effect. The configuration made in MRIB view on the public network does not take effect.

This command is available only for an MDT-based MVPN.

Examples

# Enable the RPF vector feature for VPN instance mvpn.

<Sysname> system-view

[Sysname] multicast routing vpn-instance mvpn mode mdt

[Sysname-mrib-mvpn] rpf proxy vector

source

Use source to specify an MVPN source interface.

Use undo source to restore the default.

Syntax

source interface-type interface-number

undo source

Default

No MVPN source interface is specified.

Views

MVPN IPv4 address family view

MVPN IPv6 address family view

Predefined user roles

network-admin

Parameters

interface-type interface-number: Specifies an interface by its type and number.

Usage guidelines

For the PE device to obtain correct routing information, you must specify the interface used for establishing BGP peer relationship as the MVPN source interface.

For an MVPN that transmits both IPv4 and IPv6 multicast packets, you must specify the same MVPN source interface in MVPN IPv4 and IPv6 address family views.

Examples

# In MVPN IPv4 address family view and IPv6 address family view of VPN instance mvpn, specify Loopback 1 as the MVPN source interface. (Loopback 1 is the source interface used for establishing BGP peer relationship.)

<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