Internet Control Message Protocol (ICMP) Parameters (original) (raw)
Type 0 — Echo Reply
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 1 — Unassigned
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 2 — Unassigned
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 3 — Destination Unreachable
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | Net Unreachable | [RFC792] |
1 | Host Unreachable | [RFC792] |
2 | Protocol Unreachable | [RFC792] |
3 | Port Unreachable | [RFC792] |
4 | Fragmentation Needed and Don't Fragment was Set | [RFC792] |
5 | Source Route Failed | [RFC792] |
6 | Destination Network Unknown | [RFC1122] |
7 | Destination Host Unknown | [RFC1122] |
8 | Source Host Isolated | [RFC1122] |
9 | Communication with Destination Network is Administratively Prohibited | [RFC1122] |
10 | Communication with Destination Host is Administratively Prohibited | [RFC1122] |
11 | Destination Network Unreachable for Type of Service | [RFC1122] |
12 | Destination Host Unreachable for Type of Service | [RFC1122] |
13 | Communication Administratively Prohibited | [RFC1812] |
14 | Host Precedence Violation | [RFC1812] |
15 | Precedence cutoff in effect | [RFC1812] |
Type 4 — Source Quench (Deprecated)
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 5 — Redirect
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | Redirect Datagram for the Network (or subnet) | |
1 | Redirect Datagram for the Host | |
2 | Redirect Datagram for the Type of Service and Network | |
3 | Redirect Datagram for the Type of Service and Host |
Type 6 — Alternate Host Address (Deprecated)
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | Alternate Address for Host |
Type 7 — Unassigned
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 8 — Echo
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 9 — Router Advertisement
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | Normal router advertisement | [RFC3344] |
16 | Does not route common traffic | [RFC3344] |
Type 10 — Router Selection
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 11 — Time Exceeded
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | Time to Live exceeded in Transit | |
1 | Fragment Reassembly Time Exceeded |
Type 12 — Parameter Problem
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | Pointer indicates the error | |
1 | Missing a Required Option | [RFC1108] |
2 | Bad Length |
Type 13 — Timestamp
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 14 — Timestamp Reply
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 15 — Information Request (Deprecated)
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 16 — Information Reply (Deprecated)
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 17 — Address Mask Request (Deprecated)
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 18 — Address Mask Reply (Deprecated)
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Code |
Type 19 — Reserved (for Security)
Reference
[Solo]
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Types 20-29 — Reserved (for Robustness Experiment)
Reference
[ZSu]
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 30 — Traceroute (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 31 — Datagram Conversion Error (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 32 — Mobile Host Redirect (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 33 — IPv6 Where-Are-You (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 34 — IPv6 I-Am-Here (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 35 — Mobile Registration Request (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 36 — Mobile Registration Reply (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 37 — Domain Name Request (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 38 — Domain Name Reply (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 39 — SKIP (Deprecated)
Reference
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 40 — Photuris
Registration Procedure(s)
IESG Approval or Standards Action
Reference
Available Formats
Codes | Description | Reference |
---|---|---|
0 | Bad SPI | |
1 | Authentication Failed | |
2 | Decompression Failed | |
3 | Decryption Failed | |
4 | Need Authentication | |
5 | Need Authorization |
Type 41 — ICMP messages utilized by experimental mobility protocols such as Seamoby
Registration Procedure(s)
Specification Required or IESG Approval
Expert(s)
Unassigned
Reference
[RFC4065]
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 42 — Extended Echo Request
Registration Procedure(s)
First Come First Served
Reference
[RFC8335]
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Error | [RFC8335] |
1-255 | Unassigned |
Type 43 — Extended Echo Reply
Registration Procedure(s)
First Come First Served
Reference
[RFC8335]
Available Formats
Codes | Description | Reference |
---|---|---|
0 | No Error | [RFC8335] |
1 | Malformed Query | [RFC8335] |
2 | No Such Interface | [RFC8335] |
3 | No Such Table Entry | [RFC8335] |
4 | Multiple Interfaces Satisfy Query | [RFC8335] |
5-255 | Unassigned |
Types 44-252 — Unassigned
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 253 — RFC3692-style Experiment 1 [1]
Registration Procedure(s)
Standards Action or IESG Approval
Reference
[RFC4727]
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Type 254 — RFC3692-style Experiment 2 [1]
Registration Procedure(s)
Standards Action or IESG Approval
Reference
[RFC4727]
Codes | Description | Reference |
---|---|---|
No registrations at this time. |
Sub-types — Class 1 — MPLS Label Stack Class
Registration Procedure(s)
First Come First Served
Reference
[RFC4950]
Available Formats
C-Type (Value) | Description | Reference |
---|---|---|
0 | Reserved | [RFC4950] |
1 | Incoming MPLS Label Stack | [RFC4950] |
2-246 | Unassigned | |
247-255 | Reserved for private use | [RFC4950] |
Sub-types — Class 2 — Interface Information Object
Reference
[RFC5837]
Available Formats
C-Type (Value) | Description | Reference |
---|---|---|
0-1 | Interface Role field | [RFC5837] |
2 | Unallocated - allocatable with Standards Action | [RFC5837] |
3 | Unallocated - allocatable with Standards Action | [RFC5837] |
4 | ifIndex included | [RFC5837] |
5 | IP Address Sub-object included | [RFC5837] |
6 | Name Sub-object included | [RFC5837] |
7 | MTU included | [RFC5837] |
Sub-types — Class 2 — Interface Information Object — Interface Roles
Available Formats
Value | Description | Reference |
---|---|---|
0 | Incoming IP Interface | [RFC5837] |
1 | Sub-IP Component of Incoming IP Interface | [RFC5837] |
2 | Outgoing IP Interface | [RFC5837] |
3 | IP Next-hop | [RFC5837] |
Sub-types — Class 3 — Interface Identification Object
Registration Procedure(s)
First Come First Served
Reference
[RFC8335]
Available Formats
Codes | Description | Reference |
---|---|---|
0 | Reserved | [RFC8335] |
1 | Identifies Interface By Name | [RFC8335] |
2 | Identifies Interface By Index | [RFC8335] |
3 | Identifies Interface By Address | [RFC8335] |
4-255 | Unassigned |
Sub-types — Class 4 — Extended Information
Registration Procedure(s)
Standards Action
Reference
[RFC8883]
Available Formats
Value | Description | Reference |
---|---|---|
0 | Reserved | [RFC8883] |
1 | Pointer | [RFC8883] |