Protocols for IP Multicast (pim) Internet Drafts


      
 Segment Routing Point-to-Multipoint Policy
 
 draft-ietf-pim-sr-p2mp-policy-08.txt
 Date: 12/04/2024
 Authors: Dan Voyer, Clarence Filsfils, Rishabh Parekh, Hooman Bidgoli, Zhaohui Zhang
 Working Group: Protocols for IP Multicast (pim)
This document describes an architecture to construct a Point-to- Multipoint (P2MP) tree to deliver Multi-point services in a Segment Routing domain. A SR P2MP tree is constructed by stitching a set of Replication segments. A SR Point-to-Multipoint (SR P2MP) Policy defines a P2MP tree and a PCE computes and instantiates the tree.
 Multicast Listener Discovery Version 2 (MLDv2) for IPv6
 
 draft-ietf-pim-3810bis-08.txt
 Date: 09/11/2023
 Authors: Brian Haberman
 Working Group: Protocols for IP Multicast (pim)
This document updates RFC 2710, and it specifies Version 2 of the Multicast Listener Discovery Protocol (MLDv2). MLD is used by an IPv6 router to discover the presence of multicast listeners on directly attached links, and to discover which multicast addresses are of interest to those neighboring nodes. MLDv2 is designed to be interoperable with MLDv1. MLDv2 adds the ability for a node to report interest in listening to packets with a particular multicast address only from specific source addresses or from all sources except for specific source addresses. This document obsoletes RFC 3810.
 Internet Group Management Protocol,Version 3
 
 draft-ietf-pim-3376bis-08.txt
 Date: 09/11/2023
 Authors: Brian Haberman
 Working Group: Protocols for IP Multicast (pim)
This document specifies a revised Version 3 of the Internet Group Management Protocol, IGMPv3. IGMP is the protocol used by IPv4 systems to report their IP multicast group memberships to neighboring multicast routers. Version 3 of IGMP adds support for source filtering, that is, the ability for a system to report interest in receiving packets only from specific source addresses, or from all but specific source addresses, sent to a particular multicast address. That information may be used by multicast routing protocols to avoid delivering multicast packets from specific sources to networks where there are no interested receivers. This document obsoletes RFC 3376.
 PIM Join/ Prune Attributes for LISP Environments using Underlay Multicast
 
 draft-ietf-pim-jp-extensions-lisp-05.txt
 Date: 26/02/2024
 Authors: Vengada Govindan, Stig Venaas
 Working Group: Protocols for IP Multicast (pim)
This document specifies an update to the PIM Receiver RLOC Join/ Prune attribute that supports the construction of multicast distribution trees where the root and receivers are located in different Locator/ID Separation Protocol (LISP) sites and are connected using underlay IP Multicast. This attribute allows the receiver site to signal the underlay multicast group to the control plane of the root Ingress Tunnel Router (ITR).
 P2MP Policy Ping
 
 draft-ietf-pim-p2mp-policy-ping-04.txt
 Date: 21/10/2023
 Authors: Hooman Bidgoli, Dan Voyer, Rishabh Parekh, Zhaohui Zhang
 Working Group: Protocols for IP Multicast (pim)
SR P2MP policies are set of policies that enable architecture for P2MP service delivery. A P2MP Policy consists of candidate paths that connects the Root of the Tree to a set of Leaves. The P2MP policy is composed of replication segments. A replication segment is a forwarding instruction for a candidate path which is downloaded to the Root, transit nodes and the leaves. This document describes a simple and efficient mechanism that can be used to detect data plane failures in P2MP Policy Candidate Paths (CPs) and Path Instances (PIs).
 IGMP and MLD Snooping Yang Module Extension for L2VPN
 
 draft-ietf-pim-igmp-mld-snooping-yang-l2vpn-ext-04.txt
 Date: 01/04/2024
 Authors: Hongji Zhao, Xufeng Liu, Yisong Liu, Mahesh Sivakumar, Anish Peter
 Working Group: Protocols for IP Multicast (pim)
Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping could be used in both bridge service and L2VPN service. The old ietf-igmp-mld-snooping yang module just describes the bridge service. In this document we extend the existing ietf-igmp-mld- snooping yang module and make it could be used in L2VPN service.
 Multicast-only Fast Reroute Based on Topology Independent Loop-free Alternate Fast Reroute
 
 draft-ietf-pim-mofrr-tilfa-03.txt
 Date: 20/03/2024
 Authors: Yisong Liu, Mike McBride, Zheng Zhang, Jingrong Xie, Changwang Lin
 Working Group: Protocols for IP Multicast (pim)
Multicast-only Fast Reroute (MoFRR) has been defined in RFC7431, but the selection of the secondary multicast next hop depends on the loop-free alternate fast reroute, which has restrictions in multicast deployments. This document describes a mechanism for Multicast-only Fast Reroute by using Topology Independent Loop-free Alternate fast reroute, which is independent of network topology and can achieve the coverage of more network environments.
 PIM Light
 
 draft-ietf-pim-light-02.txt
 Date: 26/02/2024
 Authors: Hooman Bidgoli, Stig Venaas, Mankamana Mishra, Zhaohui Zhang, Mike McBride
 Working Group: Protocols for IP Multicast (pim)
This document specifies a new Protocol Independent Multicast interface which does not need PIM Hello to accept PIM Join/Prunes.
 IANA Considerations for Internet Group Management Protocols
 
 draft-ietf-pim-3228bis-02.txt
 Date: 23/10/2023
 Authors: Brian Haberman
 Working Group: Protocols for IP Multicast (pim)
This document specifies revised IANA Considerations for the Internet Group Management Protocol and the Multicast Listener Discovery protocol. This document specifies the guidance provided to IANA to manage values associated with various fields within the protocol headers of the group management protocols. This document obsoletes RFC 3228 and updates RFC 4443.
 Multicast Lessons Learned from Decades of Deployment Experience
 
 draft-ietf-pim-multicast-lessons-learned-03.txt
 Date: 04/03/2024
 Authors: Dino Farinacci, Lenny Giuliano, Mike McBride, Nils Warnke
 Working Group: Protocols for IP Multicast (pim)
This document gives a historical perspective about the design and deployment of multicast routing protocols. The document describes the technical challenges discovered from building these protocols. Even though multicast has enjoyed success of deployment in special use-cases, this draft discusses what were, and are, the obstacles for mass deployment across the Internet. Individuals who are working on new multicast related protocols will benefit by knowing why certain older protocols are no longer in use today.
 Updates to Dynamic IPv6 Multicast Address Group IDs
 
 draft-ietf-pim-updt-ipv6-dyn-mcast-addr-grp-id-01.txt
 Date: 06/11/2023
 Authors: Nathan Karstens, Dino Farinacci, Mike McBride
 Working Group: Protocols for IP Multicast (pim)
Describes limitations of the existing range of dynamic IPv6 multicast addresses specified in RFC3307. Recommends replacing these allocations with a new registry in the IPv6 Multicast Address Space Registry registry group. Suggests initial contents of the new registry: a reduced allocation for MADCAP (RFC2730) and solicited- node multicast addresses (which were not previously noted in RFC3307).
 Group Address Allocation Protocol (GAAP)
 
 draft-ietf-pim-gaap-01.txt
 Date: 08/04/2024
 Authors: Dino Farinacci, Mike McBride
 Working Group: Protocols for IP Multicast (pim)
This document describes a design for a lightweight decentralized multicast group address allocation protocol (named GAAP and pronounced "gap" as in "mind the gap"). The protocol requires no configuration setup and no centralized services. The protocol runs among group participants which need a unique group address to send and receive multicast packets.
 Host Extensions for "Any Source" IP Multicasting (ASM)
 
 draft-ietf-pim-rfc1112bis-00.txt
 Date: 18/10/2023
 Authors: Steve Deering, Toerless Eckert
 Working Group: Protocols for IP Multicast (pim)
This memo specifies the extensions required of a host implementation of the Internet Protocol (IP) to support Any Source Multicast (ASM) IP Multicasting or abbreviated IP Multicast. Distribution of this memo is unlimited. This document replaces [RFC1112] for anything but its specification of the IGMP version 1 protocol.
 Zero-Configuration Assignment of IPv6 Multicast Addresses
 
 draft-ietf-pim-ipv6-zeroconf-assignment-00.txt
 Date: 05/11/2023
 Authors: Nathan Karstens, Dino Farinacci, Mike McBride
 Working Group: Protocols for IP Multicast (pim)
Describes a zero-configuration protocol for dynamically assigning IPv6 multicast addresses. Applications randomly assign multicast group IDs from a reserved range and prevent collisions by using mDNS to publish records in a new "eth-addr.arpa" special-use domain. This protocol satisfies all of the criteria listed in draft-ietf-pim- zeroconf-mcast-addr-alloc-ps.
 Yang Data Model for EVPN multicast
 
 draft-ietf-pim-evpn-multicast-yang-01.txt
 Date: 04/03/2024
 Authors: Hongji Zhao, Yisong Liu, Xufeng Liu, Mani Panchanathan, Mahesh Sivakumar
 Working Group: Protocols for IP Multicast (pim)
This document describes a YANG data model for EVPN multicast services. The model is agnostic of the underlay as well as RFC 9251. This document mainly focuses on EVPN instance framework.


data-group-menu-data-url="/group/groupmenu.json"> Skip to main content

Protocols for IP Multicast (pim)

WG Name Protocols for IP Multicast
Acronym pim
Area Routing Area (rtg)
State Active
Charter charter-ietf-pim-08 Approved
Status update Show Changed 2018-11-20
Document dependencies
Additional resources Issue tracker, Wiki, Zulip stream
Personnel Chairs Mike McBride, Stig Venaas
Area Director Gunter Van de Velde
Tech Advisor Brian Haberman
Delegate Zheng Zhang
Mailing list Address pim@ietf.org
To subscribe https://www.ietf.org/mailman/listinfo/pim/
Archive https://mailarchive.ietf.org/arch/browse/pim/
Chat Room address https://zulip.ietf.org/#narrow/stream/pim

Charter for Working Group

The Protocols for IP Multicast (PIM) working group, is chartered to work on multiple IP multicast protocols. The Working Group is responsible for the maintenance of PIM, IGMP, and MLD.

The Working Group will work on the following specific items:

1) Management: YANG models for PIM, IGMP, and MLD will be developed, for both configuration and operational states. If updates to existing MIB modules are necessary, the WG may work on those.

2) Improve PIM authentication.

3) Improve and Extend PIM Join Attributes to support different types of multicast applications.

4) Optimization approaches for IGMP and MLD to adapt to link conditions in wireless and mobile networks and be more robust to packet loss.

Additional work items may be added with a recharter.

The WG should discuss and develop new ideas related to multicast protocols and distribution of multicast related information.

The WG is expected to use its extensive multicast knowledge to actively review and participate in WG Last Calls with multicast work that occurs in other WGs, such as MBONED, LISP, MPLS, BESS, ROLL, and BIER. The WG should investigate any extensions needed to support other work and, if additional work is required, the WG may be rechartered to accomplish the specific extensions.

Milestones

Date Milestone Associated documents
Jul 2016 Adopt a draft which provides improvements to pim authentication
Jul 2016 pim ssm yang model submitted to iesg
Apr 2016 pim sm yang model submitted to iesg
Apr 2016 submit solutions for IGMP and MLD to adapt to wireless link conditions
Nov 2015 Submit PIM Join Attributes for LISP Environments to IESG
Nov 2015 Resubmit explicit-rpf-vector draft to IESG
Nov 2015 igmp yang model submitted to iesg
Nov 2015 mld yang model submitted to iesg