Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Supported IP Multicast Protocol Standards

Junos OS substantially supports the following RFCs and Internet drafts, which define standards for IP multicast protocols, including the Distance Vector Multicast Routing Protocol (DVMRP), Internet Group Management Protocol (IGMP), Multicast Listener Discovery (MLD), Multicast Source Discovery Protocol (MSDP), Pragmatic General Multicast (PGM), Protocol Independent Multicast (PIM), Session Announcement Protocol (SAP), and Session Description Protocol (SDP).

  • RFC 1112, Host Extensions for IP Multicasting (defines IGMP Version 1)

  • RFC 2236, Internet Group Management Protocol, Version 2

  • RFC 2327, SDP: Session Description Protocol

  • RFC 2710, Multicast Listener Discovery (MLD) for IPv6

  • RFC 2858, Multiprotocol Extensions for BGP-4

  • RFC 3031, Multiprotocol Label Switching Architecture

  • RFC 3376, Internet Group Management Protocol, Version 3

  • RFC 3956, Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address

  • RFC 3590, Source Address Selection for the Multicast Listener Discovery (MLD) Protocol

  • RFC 7761, Protocol Independent Multicast – Sparse Mode (PIM-SM): Protocol Specification

  • RFC 4604, Using IGMPv3 and MLDv2 for Source-Specific Multicast

  • RFC 4607, Source-Specific Multicast for IP

  • RFC 4610, Anycast-RP Using Protocol Independent Multicast (PIM)

  • RFC 5015, Bidirectional Protocol Independent Multicast (BIDIR-PIM)

  • RFC 5059, Bootstrap Router (BSR) Mechanism for Protocol Independent Multicast (PIM)

    The scoping mechanism is not supported.

  • RFC 5384, The Protocol Independent Multicast (PIM) Join Attribute Format
  • RFC 5496, The Reverse Path Forwarding (RPF) Vector TLV

    Starting in Release 17.3R1, Junos OS provides support for Protocol Independent Multicast (PIM) resolve type-length-value (TLV) for multicast in seamless MPLS. This support allows PIM in environments where the core routers do not maintain external routes.

  • RFC 6513, Multicast in MPLS/BGP IP VPNs

  • RFC 6514, BGP Encodings and Procedures for Multicast in MPLS/BGP IP VPNs

  • Internet draft draft-raggarwa-l3vpn-bgp-mvpn-extranet-08.txt, Extranet in BGP Multicast VPN (MVPN)

  • Internet draft draft-rosen-l3vpn-spmsi-joins-mldp-03.txt, MVPN: S-PMSI Join Extensions for mLDP-Created Tunnels

The following RFCs and Internet drafts do not define standards, but provide information about multicast protocols and related technologies. The IETF classifies them variously as “Best Current Practice,” “Experimental,” or “Informational.”

  • RFC 1075, Distance Vector Multicast Routing Protocol

  • RFC 2362, Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification

  • RFC 2365, Administratively Scoped IP Multicast

  • RFC 2547, BGP/MPLS VPNs

  • RFC 2974, Session Announcement Protocol

  • RFC 3208, PGM Reliable Transport Protocol Specification

  • RFC 3446, Anycast Rendevous Point (RP) mechanism using Protocol Independent Multicast (PIM) and Multicast Source Discovery Protocol (MSDP)

  • RFC 3569, An Overview of Source-Specific Multicast (SSM)

  • RFC 3618, Multicast Source Discovery Protocol (MSDP)

  • RFC 3810, Multicast Listener Discovery Version 2 (MLDv2) for IPv6

  • RFC 3973, Protocol Independent Multicast – Dense Mode (PIM-DM): Protocol Specification (Revised)

  • RFC 4364, BGP/MPLS IP Virtual Private Networks (VPNs)

  • Internet draft draft-ietf-idmr-dvmrp-v3-11.txt, Distance Vector Multicast Routing Protocol

  • Internet draft draft-ietf-mboned-ssm232-08.txt, Source-Specific Protocol Independent Multicast in 232/8

  • Internet draft draft-ietf-mmusic-sap-00.txt, SAP: Session Announcement Protocol

  • Internet draft draft-rosen-vpn-mcast-07.txt, Multicast in MPLS/BGP VPNs

    Only section 7, “Data MDT: Optimizing flooding,” is supported.