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


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


Configuration Guide - IP Multicast

S7700 and S9700 V200R013C00

This document describes the configurations of IP multicast, including IP multicast basics, IGMP, MLD, IPv4 PIM, IPv6 PIM, MSDP, multicast VPN, layer 3 multicast CAC, IPv4 multicast route management, IPv6 multicast route management, IGMP snooping, MLD snooping, static multicast MAC address, multicast VLAN replication, layer 2 multicast CAC, multicast network management.
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).
PIM-SM (SSM Model)

PIM-SM (SSM Model)


The SSM model uses IGMPv3/MLDv2 and PIM-SM technology. There is no need to maintain an RP, set up an RPT, or register a multicast source. An SPT can be built directly between the source and group members.

In the SSM model, user hosts know the locations of multicast sources before requesting multicast services. When user hosts join multicast groups, they can specify the sources from which they want to receive data. After receiving requests from user hosts, the receiver DR sends a Join message to the source DR. The Join message is then transmitted upstream hop by hop to set up an SPT between the source and group members.

In the SSM model, PIM-SM uses the neighbor discovery, DR election, and SPT setup mechanisms.

Neighbor Discovery

Neighbor discovery in PIM-SM is similar to that in PIM-DM. For details, see "PIM-DM Neighbor Discovery".

DR Election

DR election in PIM-SM (SSM model) is similar to that in PIM-SM (ASM model). For details, see "PIM-SM (ASM model) DR Election".

SPT Setup

Figure 4-14 shows the SPT setup process.

Figure 4-14  SPT setup

The SPT setup process is as follows:

  1. Using IGMPv3/MLDv2, RouterD and RouterE learn that packets from user hosts have the same multicast group address but are requesting multicast data from different source addresses. They send Join messages to sources hop by hop.
  2. PIM routers create (S1, G) and (S2, G) entries based on the Join messages and set up SPTs from S1 to HostA and from S2 to HostB.
  3. After SPTs are set up, the sources forward multicast packets along the SPTs to group members.

Comparison with the ASM Model

The major difference between the SSM and ASM models is that the SSM model allows hosts to specify multicast sources and the ASM does not. Table 4-1 gives more detail about the differences between the two models.

Table 4-1  Comparisons between PIM implementations
Protocol Model Usage Scenario Implementation
PIM-DM ASM model Small-scale LANs where multicast group members are distributed densely Using the flood-prune mechanism, PIM-DM creates and maintains a unidirectional and loop-free SPT connecting a multicast source and group members.
Protocol Independent Multicast - Sparse Mode (PIM-SM) ASM model Large-scale network where multicast group members are distributed sparsely An MDT is set up when receivers join a multicast group. PIM-SM needs to maintain an RP, set up an RPT, and register a multicast source.
SSM model Scenarios where user hosts know the exact locations of multicast sources in advance and can specify the sources from which they want to receive data before they join multicast groups PIM-SSM does not need to maintain an RP, set up an RPT, or register a multicast source.
Updated: 2019-04-08

Document ID: EDOC1100065742

Views: 46745

Downloads: 46

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