Internet Assigned Numbers Authority Internet Group Management Protocol (IGMP) Type Numbers Created 2002-02-06 Last Updated 2025-03-28 Note The Internet Group Message Protocol (IGMP) has many messages that are identified by a "type" field. Note that the original definition of IGMP in [RFC1112] divided this field into two 4-bit values, "version" and "type". This was decided to be too restrictive, so the fields were combined into a single 8-bit type space. Available Formats [IMG] XML [IMG] HTML [IMG] Plain text Registries included below • IGMP Type Numbers • "Code" Fields • Type 0x11 - IGMP Membership Query • Type 0x12 - IGMPv1 Membership Report • Type 0x13 - DVMRP • Type 0x14 - PIM version 1 • Type 0x16 - IGMPv2 Membership Report • Type 0x17 - IGMPv2 Leave Group • Type 0x1e - Multicast Traceroute Response • Type 0x1f - Multicast Traceroute • Type 0x22 - IGMPv3 Membership Report • Type 0xf0-0xff - Reserved for experimentation • IGMP/MLD Extension Types • IGMP/MLD Query Message Flags • IGMP/MLD Report Message Flags IGMP Type Numbers Registration Procedure(s) Standards Action Reference [RFC9778] Available Formats [IMG] CSV Type Name Reference 0x00 Reserved 0x01-0x08 Reserved (Obsolete) [RFC988] 0x09-0x10 Unassigned 0x11 IGMP Membership Query [RFC1112] 0x12 IGMPv1 Membership Report [RFC1112] 0x13 DVMRP [draft-ietf-idmr-dvmrp-v3-11] 0x14 PIM version 1 [draft-ietf-idmr-pim-spec-02] 0x15 Cisco Trace Messages 0x16 IGMPv2 Membership Report [RFC2236] 0x17 IGMPv2 Leave Group [RFC2236] 0x1e Multicast Traceroute Response [Bill_Fenner] 0x1f Multicast Traceroute [Bill_Fenner] 0x22 IGMPv3 Membership Report [RFC9776] 0x30 Multicast Router Advertisement [RFC4286] 0x31 Multicast Router Solicitation [RFC4286] 0x32 Multicast Router Termination [RFC4286] 0xf0-0xff Reserved for experimentation [RFC9778] "Code" Fields Registration Procedure(s) Standards Action Reference [RFC9778] Note Many of these IGMP types have a "code" field. Here we list the types again with their assigned code fields. Type 0x11 - IGMP Membership Query Reference [RFC1112] Available Formats [IMG] CSV Code Name 0 IGMP Version 1 1-255 IGMP Version 2 or above Max Response Time Type 0x12 - IGMPv1 Membership Report Reference [RFC1112] Code Name No registrations at this time. Type 0x13 - DVMRP Reference [draft-ietf-idmr-dvmrp-v3-11] Available Formats [IMG] CSV Code Name 1 Probe 2 Route Report 3 Old Ask Neighbors 4 Old Neighbors Reply 5 Ask Neighbors 6 Neighbors Reply 7 Prune 8 Graft 9 Graft Ack Type 0x14 - PIM version 1 Reference [draft-ietf-idmr-pim-spec-02] Available Formats [IMG] CSV Code Name 0 Query 1 Register 2 Register-Stop 3 Join/Prune 4 RP-Reachable 5 Assert 6 Graft 7 Graft Ack 8 Mode Type 0x16 - IGMPv2 Membership Report Reference [RFC2236] Code Name No registrations at this time. Type 0x17 - IGMPv2 Leave Group Reference [RFC2236] Code Name No registrations at this time. Type 0x1e - Multicast Traceroute Response Reference [Bill_Fenner] Code Name No registrations at this time. Type 0x1f - Multicast Traceroute Reference [Bill_Fenner] Code Name No registrations at this time. Type 0x22 - IGMPv3 Membership Report Reference [RFC9776] Code Name No registrations at this time. Type 0xf0-0xff - Reserved for experimentation Reference [RFC9778] Code Name No registrations at this time. IGMP/MLD Extension Types Reference [RFC9279] Available Formats [IMG] CSV Range Registration Procedures 0-65533 IETF Review 65534-65535 Experimental Use Extension Type Length Name Reference 0 variable No-op [RFC9279] 1-65533 Unassigned 65534-65535 variable Reserved for Experimental Use [RFC9279] IGMP/MLD Query Message Flags Registration Procedure(s) Standards Action Reference [RFC9778] Available Formats [IMG] CSV Flags Bit Short Name Description Reference 0 E Extension [RFC9279] 1-3 Unassigned IGMP/MLD Report Message Flags Registration Procedure(s) Standards Action Reference [RFC9778] Available Formats [IMG] CSV Flags Bit Short Name Description Reference 0 E Extension [RFC9279] 1-15 Unassigned Contact Information ID Name Contact URI Last Updated [Bill_Fenner] Bill Fenner mailto:fenner&research.att.com Licensing Terms