Configuring IPv6 PIM-SM

On a PIM-SM network, any sender can be a multicast source, and receivers cannot know multicast source addresses before they join multicast groups. A Rendezvous Point (RP) is the forwarding core on a PIM-SM network. RPs are categorized as embedded-RPs, static RPs, BootStrap router (BSR) RPs, responsible for collecting multicast source information and group member information.

Usage Scenario

PIM-SM is for use on large-scale networks where group members are sparsely distributed and receivers do not need to specify a multicast source when joining a multicast group. An RP is the forwarding core on a PIM-SM network. It collects information about group members and multicast sources.

  • After creating a (*, G) entry for a new IGMP member relationship, the receiver's Designated router (DR) sends a Join/Prune message to the RP.

  • When a multicast source starts to send data to a group, the source's DR unicasts a Register message to the RP. The RP de-encapsulates the Register message and forwards the data to other multicast members along the rendezvous point tree (RPT).

  • RP switches traffic from the RPT to the shortest path tree (SPT), and then the RP sends a Register-Stop message to the source's DR.

On an IPv6 network, PIM-SM supports the following types of RPs:

  • Embedded-RP

    By default, an embedded-RP is started. The range of groups served by an embedded-RP is limited. To avoid inconsistent RP election results, an embedded RP takes preference over a static or BSR RP.

  • Static RP

    To use a static RP, manually configure the same RP address on each router in the PIM-SM domain. Static RPs apply to small-scale PIM networks with stable topologies. To enhance the robustness and the operation management of a multicast network, a static RP is usually used as a backup of a dynamic RP.

  • BSR RP

    To use a BSR RP, select several routers in the PIM-SM domain and configure them as C-RPs and C-BSRs. Then, an RP is automatically elected in the PIM-SM domain. Each router in the PIM-SM domain knows the location of the RP.

A multicast group may be in the service ranges of an embedded-RP, a BSR RP, and a static RP simultaneously. The default sequence used by routers to select an RP for such groups is embedded-RP > BSR RP > static RP.

Compared with a scheme in which all groups correspond to a single RP, a scheme in which different multicast groups correspond to different RPs reduces the load on individual RPs, making the network more robust.

Pre-configuration Tasks

Before configuring IPv6 PIM-SM, configure an IPv6 unicast routing protocol to ensure that IPv6 unicast routes are reachable.

Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >