Internet Assigned Numbers Authority Protocol Independent Multicast (PIM) Parameters Last Updated 2023-10-16 Available Formats [IMG] XML [IMG] HTML [IMG] Plain text Registries included below • PIM-Hello Options • PIM Join Attribute Types • PIM Address Family • PIM Address Encoding Types • PIM Message Types • PORT Message Types • PORT Option Types • PIM Join/Prune Transport Types • PIM Flooding Mechanism Message Types • PIM Designated Router Load-Balancing Hash Algorithms PIM-Hello Options Registration Procedure(s) First Come First Served (expire in 1 year); Specification Required for Permanent assignments Expert(s) Stig Venaas, Jeffrey (Zhaohui) Zhang Reference [RFC7761][RFC3973] Available Formats [IMG] CSV Value Length Name Reference 0 Reserved [RFC3973] 1 2 Hold Time [RFC7761] 2 4 LAN Prune Delay [RFC3973] 3-16 - Reserved [RFC7761] 17 16 Label Parameters (renew 8/01) [Dino_Farinacci] 18 - Deprecated 19 4 DR Priority (renew 8/01) [RFC7761] 20 4 Generation ID [RFC3973] 21 4 State-Refresh [RFC3973] 22 0 Bidirectional Capable [RFC5015] 23 1 VCI Capability (renew 8/01) [Dino_Farinacci] 24 variable Address List [RFC7761] 25 variable Neighbor List TLV (renew 5/07) [Alex_Zinin] 26 0 Join Attribute [RFC5384] 27 variable PIM-over-TCP-Capable [RFC6559] 28 variable PIM-over-SCTP-Capable [RFC6559] 29 variable Pop-Count [RFC6807] 30 0 PIM MT-ID [RFC6420] 31 8 Interface ID [RFC6395] 32 0 PIM ECMP Redirect Hello Option [RFC6754] 33 2 vPC Peer ID (renew 6/14) [Siddanagouda_Khot] 34 4 DR Load-Balancing Capability (DRLB-Cap) [RFC8775] 35 variable DR Load-Balancing List (DRLB-List) [RFC8775] 36 0 Hierarchical Join/Prune Attribute [RFC7887] 37 variable DR Address Option [draft-ietf-pim-dr-improvement-10] 38 variable BDR Address Option [draft-ietf-pim-dr-improvement-10] 39 4 BFD Discriminator Option [RFC9186] 40 0 Packed Assert Capability [RFC9466] 41-65000 - Unassigned 65001-65535 - Reserved (Private Use) PIM Join Attribute Types Registration Procedure(s) IETF Review Reference [RFC5384] Available Formats [IMG] CSV Value Name Reference 0 RPF Vector TLV [RFC5496] 1 MVPN Join Attribute [RFC6513] 2 MT-ID Join Attribute [RFC6420] 3 Pop-Count [RFC6807] 4 Explicit RPF Vector [RFC7891] 5 Transport Attribute [RFC8059] 6 Receiver RLOC Attribute [RFC8059] 7-63 Unassigned PIM Address Family Registration Procedure(s) IESG Approval Reference [RFC3973][RFC7761] Available Formats [IMG] CSV Value Description Reference 0-127 Same meaning as Address Family Numbers. See http://www.iana.org/assignments/address-family-numbers 128-250 Unassigned 251-255 Reserved for Private Use [RFC3973] PIM Address Encoding Types Registration Procedure(s) IETF Review Reference [RFC5384][RFC7761][RFC7887] Available Formats [IMG] CSV Value Description Reference 0 native encoding for the address family [RFC7761] 1 native encoding for the address family, but with one or more PIM Join Attributes present [RFC5384][RFC Errata 1597] 2-255 Unassigned PIM Message Types Registration Procedure(s) IETF Review Reference [RFC9436] Available Formats [IMG] CSV Type Name Flag Bits Reference 0 Hello 0-7: Unassigned [RFC3973][RFC7761] 1 Register 0-7: Unassigned [RFC7761] 2 Register Stop 0: Packing Capability [RFC9465] 1-7: Unassigned [RFC7761] 3 Join/Prune 0-7: Unassigned [RFC3973][RFC7761] 4 Bootstrap 0-6: Unassigned [RFC5059][RFC7761] 7: No-Forward [RFC5059] 5 Assert 0: Packed [RFC9466] 1: Aggregated [RFC9466] 2-7: Unassigned [RFC3973][RFC7761] 6 Graft 0-7: Unassigned [RFC3973] 7 Graft-Ack 0-7: Unassigned [RFC3973] 8 Candidate RP Advertisement 0-7: Unassigned [RFC7761] 9 State Refresh 0-7: Unassigned [RFC3973] 10 DF Election 0-3: Unassigned [RFC5015] 4-7: Subtype [RFC5015] 11 ECMP Redirect 0-7: Unassigned [RFC6754] 12 PIM Flooding Mechanism 0-6: Unassigned [RFC8364] 7: No-Forward [RFC8364] 13.0 PIM Packed Null-Register 0-3: Unassigned [RFC9465] 13.1 PIM Packed Register-Stop 0-3: Unassigned [RFC9465] 13.2-15.14 Unassigned 0-3: Unassigned 15.15 Reserved 0-3: Reserved [RFC9436] PORT Message Types Registration Procedure(s) RFC Required Reference [RFC6559] Available Formats [IMG] CSV Type Name Reference 0 Reserved [RFC6559] 1 Join/Prune [RFC6559] 2 Keep-alive [RFC6559] 3-65531 Unassigned 65532-65535 Experimental [RFC6559] PORT Option Types Registration Procedure(s) RFC Required Reference [RFC6559] Available Formats [IMG] CSV Type Name Reference 0 Reserved [RFC6559] 1 PIM IPv4 Join/Prune [RFC6559] 2 PIM IPv6 Join/Prune [RFC6559] 3-32763 Unassigned Critical Options 32764-32767 Experimental [RFC6559] 32768-65531 Unassigned Non-Critical Options 65532-65535 Experimental [RFC6559] PIM Join/Prune Transport Types Registration Procedure(s) IETF Review Reference [RFC8059] Available Formats [IMG] CSV Value Description Reference 0 multicast [RFC8059] 1 unicast [RFC8059] 2-255 Unassigned PIM Flooding Mechanism Message Types Registration Procedure(s) IETF Review Reference [RFC8364] Available Formats [IMG] CSV Type Name Reference 0 Reserved [RFC8364] 1 Source Group Holdtime [RFC8364] 2-32767 Unassigned PIM Designated Router Load-Balancing Hash Algorithms Registration Procedure(s) IETF Review Reference [RFC8775] Available Formats [IMG] CSV Type Name Reference 0 Modulo [RFC8775] 1-255 Unassigned Contact Information ID Name Contact URI Last Updated [Alex_Zinin] Alex Zinin mailto:zinin&psg.com 2006-05-01 [Dino_Farinacci] Dino Farinacci mailto:dino&procket.com 2000-08 [Siddanagouda_Khot] Siddanagouda Khot mailto:sikhot&cisco.com 2013-06-06 Licensing Terms