No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

NE40E V800R010C10SPC500 Configuration Guide - IP Multicast 01

This is NE40E V800R010C10SPC500 Configuration Guide - IP Multicast
Rate and give feedback:
Huawei uses machine translation combined with human proofreading to translate this document to different languages in order to help you better understand the content of this document. Note: Even the most advanced machine translation cannot match the quality of professional translators. Huawei shall not bear any responsibility for translation accuracy and it is recommended that you refer to the English document (a link for which has been provided).
Configuring Inter-Area Seamless NG MVPN

Configuring Inter-Area Seamless NG MVPN

This section describes how to configure inter-area seamless NG MVPN, in which PEs and ABRs establish IBGP peer relationships through BGP LSPs.

Usage Scenario

In inter-area seamless NG MVPN, a CE and a PE belong to different ASs, PEs and ABRs belong the same AS. A BGP LSP needs to be established to implement E2E service connectivity.

A PE and an ABR establish an IBGP peer relationship, and ABRs establish and IBGP peer relationship. The local PE and ABR establish an IBGP peer relationship, and the local and remote ABRs establish an IBGP peer relationship, and the remote ABR and PE establish an IBGP peer relationship. The ABRs function as RRs to reflect MVPN routes. Figure 9-13 shows inter-area seamless NG MVPN networking.

Figure 9-13 Inter-area seamless NG MVPN networking

Pre-configuration Tasks

Before configuring inter-area seamless NG MVPN, complete the following tasks:

  • Configure an IGP on the MPLS backbone network to ensure IP connectivity in the AS.

  • Configure basic MPLS functions and MPLS LDP for the MPLS backbone network of the AS.

  • Establish an IBGP peer relationship between the PE and ABR.

  • Establish an IBGP peer relationship between the ABRs.

  • Configure a VPN instance on each PE connected to a CE and bind interfaces to VPN instances.

  • Assign an IP address to each CE interface that is connected to a PE.

Configuration Procedures

Figure 9-14 Flowchart for configuring inter-area seamless NG MVPN

Perform one or more of the following configurations as required.

Configuring an Automatic mLDP P2MP Tunnel

Automatic mLDP P2MP tunnels are used to transmit NG MVPN traffic.

Context

There is no need to manually specify leaf nodes before automatic mLDP P2MP tunnels are triggered.

Procedure

  1. Enable mLDP P2MP and enable an mLDP P2MP service to span BGP AS domians. For configuration details, see Configuring an Automatic mLDP P2MP Tunnel.

Configuring a Static RP

To use a static Rendezvous Point (RP) in a PIM-SM domain, configure the same RP address and same address arrange of multicast groups that the RP serves on all routers in the PIM-SM domain.

Context

If a network is divided into multiple PIM-SM domains and the static RP needs to be used, configure the same static RP address on all the CEs and PEs in one PIM-SM domain to specify the range of each PIM-SM domain.

Procedure

  1. Configure a static RP to serve all routers in the PIM-SM domain. For configuration details, see Configuring a Static RP.

Configuring Route Reflection on an ABR

Route reflection on an ABR is used to reflect the VPNv4 routes advertised by the PE to other devices in the same AS. As a result, PE does not need to set up BGP peer relationship with other devices, which simplifies configurations.

Procedure

  1. Run system-view

    The system view is displayed.

  2. Run bgp as-number

    The BGP view is displayed.

  3. Run ipv4-family unicast

    The unicast IPv4 address family view is displayed.

  4. Run peer peer-ipv4-address reflect-client

    The ABR is configured as a route reflector. If you need to configure multiple devices as clients, repeatedly run this command.

  5. Run peer peer-ipv4-address next-hop-local

    The IP address of the ABR is set as the next hop of routes when the ABR advertises routes to IBGP peers.

  6. Run quit

    The BGP view is displayed.

  7. Run ipv4-family mvpn

    The BGP—MVPN address family view is displayed.

  8. Run peer peer-ipv4-address reflect-client

    The ABR is configured as a route reflector. If you need to configure multiple devices as clients, repeatedly run this command.

  9. Run quit

    The BGP view is displayed.

  10. Run ipv4-family vpnv4

    The BGP—VPNv4 address family view is displayed.

  11. Run peer peer-ipv4-address reflect-client

    The ABR is configured as a route reflector. If you need to configure multiple devices as clients, repeatedly run this command.

  12. Run undo policy vpn-target

    The function to filter VPNv4 routes based on VPN targets is disabled.

  13. Run commit

    The configuration is committed.

Configuring BGP MVPN Peers

Establish a BGP MVPN peer relationship between devices belonging to the same MVPN, so that the devices can use BGP to exchange BGP A-D and BGP C-multicast routes.

Context

To exchange BGP A-D and BGP C-multicast routes, different PEs on an MVPN must be able to discover other PEs on the MVPN. The discovery process is called MVPN membership auto discovery (AD). An NG MVPN uses BGP to implement this process. To support MVPN membership autodiscovery, BGP defines a new BGP-MVPN address family.

On an NG MVPN, a PE can be either a sender or receiver PE. To transmit multicast traffic from multicast sources to multicast receivers, sender PEs must establish BGP MVPN peer relationships with receiver PEs.

Perform the following steps on PEs and ABRs.

Procedure

  1. Run system-view

    The system view is displayed.

  2. Run bgp { as-number-plain | as-number-dot }

    The BGP view is displayed.

  3. Run ipv4-family mvpn

    The BGP-MVPN address family view is displayed.

  4. (On PEs) Run policy vpn-target

    The VPN-Target filter function is enabled.

  5. Run peer { ipv4-address | group-name } enable

    The device is specified as a BGP MVPN peer.

  6. Run commit

    The configuration is committed.

Configuring a P2MP LSP to Carry Multicast Traffic

An NG MVPN uses P2MP LSPs to carry multicast traffic. Only mLDP P2MP LSPs is supported.

Context

Currently, only mLDP P2MP tunnel is supported to carry multicast traffic in seamless inter-Area NG MVPN. The mLDP P2MP tunnel is easy to configure. It is usually applied to networks that do not require control over destination nodes and high service quality.

Procedure

  • Perform the following steps on a PE to be configured as a sender PE:
    1. Run system-view

      The system view is displayed.

    2. Run multicast mvpn mvpn-id

      An MVPN ID is configured.

    3. Run ip vpn-instance vpn-instance-name

      The VPN instance view is displayed.

    4. Run ipv4-family

      The VPN instance IPv4 address family view is displayed.

    5. Run route-distinguisher route-distinguisher

      The RD of IPv4 address family is configured.

    6. Run vpn-target vpn-target1 &<1-8> [ both | export-extcommunity | import-extcommunity ]

      The VPN-Target extended community attributesis are configured for VPN instance IPv4 address family. The VPN instance can receive and process VPNv4 routes.

    7. Run multicast routing-enable

      Multicast routing is enabled in for VPN instance IPv4 address family.

    8. Run mvpnThe VPN instance IPv4 address family MVPN view is displayed.

    9. Run sender-enable

      The PE is configured as a sender PE. By default, a PE is a receiver PE.

    10. Run c-multicast signaling bgp

      The BGP is configured as the signaling protocol for transmitting C-multicast routes.

    11. (Optional) Run spt-only mode

      The PIM-SM MDT is set up across the public network.

    12. Run ipmsi-tunnel

      The MVPN I-PMSI view is displayed.

    13. Run mldp (MVPN I-PMSI view)

      The mLDP is used to establish an I-PMSI tunnel.

    14. Run commit

      The configuration is committed.

  • Perform the following steps on a PE to be configured as a receiver PE:
    1. Run system-view

      The system view is displayed.

    2. Run multicast mvpn mvpn-id

      An MVPN ID is configured.

    3. Run ip vpn-instance vpn-instance-name

      The VPN instance view is displayed.

    4. Run ipv4-family

      The VPN instance IPv4 address family view is displayed.

    5. Run route-distinguisher route-distinguisher

      The RD of IPv4 address family is configured.

    6. Run vpn-target vpn-target1 &<1-8> [ both | export-extcommunity | import-extcommunity ]

      The VPN-Target extended community attributesis is configured for VPN instance IPv4 address family. The VPN instance can receive and process VPNv4 routes.

    7. Run multicast routing-enable

      Multicast routing is enabled in for VPN instance IPv4 address family.

    8. Run mvpn

      The VPN instance IPv4 address family MVPN view is displayed.

    9. Run c-multicast signaling bgp

      The BGP is configured as the signaling protocol for transmitting C-multicast routes.

    10. (Optional) Run spt-only mode

      The PIM-SM MDT is set up across the public network.

    11. Run export msdp

      The multicast forwarding entries are transmitted to RR through MSDP SA messages.

    12. Run commit

      The configuration is committed.

Configuring PIM

Configuring PIM on a VPN allows a VPN multicast routing table to be established to guide multicast traffic forwarding.

Context

NG MVPNs also use PIM as the multicast routing protocol on the user network. PIM neighbor relationships can be established between devices only after PIM-SM is enabled on interfaces. Then a VPN multicast routing table can be established to guide multicast traffic forwarding.

Perform the following steps on the PE interfaces bound to VPN instances.

Procedure

  1. Run system-view

    The system view is displayed.

  2. Run interface interface-type interface-number

    The interface view is displayed.

  3. Run pim sm

    PIM-SM is enabled.

  4. Run commit

    The configuration is committed.

Configuring Route Exchange Between PEs and CEs

The routing protocol between CE and PE can be BGP, static routing (including default static routes), and IGP.

Procedure

  1. According to the routing protocol used between PE and CE, configure route exchange between them. For configuration details, see Configuring Route Exchange Between PEs and CEs.
Translation
Download
Updated: 2019-01-03

Document ID: EDOC1100055017

Views: 43569

Downloads: 97

Average rating:
This Document Applies to these Products
Related Version
Related Documents
Share
Previous Next