Internet Group Management Protocol (IGMP) Type Numbers
- Created
- 2002-02-06
- Last Updated
- 2024-09-09
- 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
-
XML
HTML
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
- [RFC-ietf-pim-3228bis-07]
- Available Formats
-
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 | [RFC-ietf-pim-3376bis-12] |
0x30 | Multicast Router Advertisement | [RFC4286] |
0x31 | Multicast Router Solicitation | [RFC4286] |
0x32 | Multicast Router Termination | [RFC4286] |
0xf0-0xff | Reserved for experimentation | [RFC-ietf-pim-3228bis-07] |
"Code" Fields
- Registration Procedure(s)
-
Standards Action
- Reference
- [RFC-ietf-pim-3228bis-07]
- 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
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
-
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
-
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
- [RFC-ietf-pim-3376bis-12]
Code | Name |
---|---|
No registrations at this time. |
Type 0xf0-0xff - Reserved for experimentation
- Reference
- [RFC-ietf-pim-3228bis-07]
Code | Name |
---|---|
No registrations at this time. |
IGMP/MLD Extension Types
- Reference
- [RFC9279]
- Available Formats
-
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
- [RFC-ietf-pim-3228bis-07]
- Available Formats
-
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
- [RFC-ietf-pim-3228bis-07]
- Available Formats
-
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 |