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.


ME60 V800R010C10SPC500 Feature Description - IP Multicast 01

This is ME60 V800R010C10SPC500 Feature Description - 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).
Multicast Protocols

Multicast Protocols

To implement a complete set of multicast services, several multicast protocols need to work together, as shown in Figure 2-6 and Figure 2-7.

Figure 2-6 IPv4 multicast network

Figure 2-7 IPv6 multicast network

The ME60 supports various multicast routing protocols to implement different applications. Table 2-6 describes commonly used multicast routing protocols.

Table 2-6 Multicast protocols


Multicast Protocol

Protocol Function

Between a user host and a multicast router

  • Internet Group Management Protocol (IGMP) for IPv4 networks

  • Multicast Listener Discovery (MLD) for IPv6 networks

Allows hosts to access multicast networks:
  • On the host side, IGMP/MLD allows hosts to dynamically join and leave multicast groups.

  • On the ME device side, IGMP/MLD exchanges information with upper layer multicast routing protocols and manages and maintains multicast group member relationships.

Between multicast routers in the same domain

Protocol Independent Multicast (PIM)

Routes and forwards multicast packets:
  • Creates multicast routing entries.

  • Responds to network topology changes and maintains multicast routing tables.

  • Forwards multicast data based on routing entries.

Between multicast routers in different domains

Multicast Source Discovery Protocol (MSDP) for IPv4 networks

Inter-domain multicast source information sharing:

Transmits source information between routers in different domains.

Multicast protocols have two main types of functions: managing member relationships; establishing and maintaining multicast routes.

Managing Member Relationship

IGMP/MLDsets up and maintains member relationships between hosts and ME devices.

IGMP applies to IPv4 networks with the following variants:

  • IGMP has three versions: IGMPv1, IGMPv2, and IGMPv3. At present, IGMPv2 is most widely used. IGMP versions are backward compatible.

  • All the IGMP versions support the Any-Source Multicast (ASM) model. IGMPv3 can support the Source-Specific Multicast (SSM) model independently, while IGMPv1 or IGMPv2 needs to work with SSM mapping to support the SSM model.

MLD applies to IPv6 networks with the following variants:
  • MLD has two versions: MLDv1 and MLDv2.

  • MLDv1 is similar to IGMPv2, and MLDv2 is similar to IGMPv3.

  • Both of the two MLD versions support the ASM model. MLDv2 supports the SSM model independently, while MLDv1 needs to work with SSM mapping to support the SSM model.

Establishing and Maintaining Multicast Routes

A multicast route, also called a multicast distribution tree, refers to the data transmission path from a multicast source to all receivers. The path is unidirectional, loop-free, and the shortest available path. Multicast data packets can be forwarded only after multicast routes are established and maintained among ME devices.

  • Intra-domain multicast routing protocols discover multicast sources and establish multicast distribution trees in an autonomous system (AS) to deliver information to receivers.

  • Inter-domain multicast routing protocols transmit multicast source information between domains to set up inter-domain routes. Multicast resources can then be shared among different domains. MSDP is a typical inter-domain multicast routing protocol. It usually works with the Multicast Border Gateway Protocol (MBGP) to implement inter-domain multicast. MSDP applies to domains that run PIM-SM.

In the SSM model, domains are not classified as intra-domains or inter-domains. Receivers know the location of the multicast source domain; therefore, multicast transmission paths can be directly established with the help of partial PIM-SM functions.

Updated: 2019-01-04

Document ID: EDOC1100059456

Views: 11928

Downloads: 13

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