internet control message protocol (icmp) parameters
Post on 05-Apr-2018
230 Views
Preview:
TRANSCRIPT
-
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
1/13
nternet Control Message Protocol (ICMP) Parameters
Internet Control Message Protocol (ICMP) Parameters
Last Updated2012-05-30
This registry is also available in plain text.
Regist ries included below
ICMP Type Numbers
Code Fields
r Type 0 Echo Reply
r Type 1 Unassigned
r Type 2 Unassigned
r Type 3 Destination Unreachable
r Type 4 Source Quench (Deprecated)r Type 5 Redirect
r Type 6 Alternate Host Address
r Type 7 Unassigned
r Type 8 Echo
r Type 9 Router Advertisement
r Type 10 Router Selection
r Type 11 Time Exceeded
r Type 12 Parameter Problem
r Type 13 Timestamp
r Type 14 Timestamp Replyr Type 15 Information Request
r Type 16 Information Reply
r Type 17 Address Mask Request
r Type 18 Address Mask Reply
r Type 19 Reserved (for Security)
r Types 20-29 Reserved (for Robustness Experiment)
r Type 30 Traceroute
r Type 31 Datagram Conversion Error
r Type 32 Mobile Host Redirect
r Type 33 IPv6 Where-Are-Your Type 34 IPv6 I-Am-Here
r Type 35 Mobile Registration Request
r Type 36 Mobile Registration Reply
r Type 39 SKIP
r Type 40 Photuris
r Types 41-252 Unassigned
r Type 253 RFC3692-style Experiment 1
r Type 254 RFC3692-style Experiment 2
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (1 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/assignments/icmp-parameters/icmp-parameters.txthttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.txt -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
2/13
nternet Control Message Protocol (ICMP) Parameters
ICMP Extension Object Classes and Class Sub-types
r Sub-types Class 1 MPLS Label Stack Class
r Sub-types Class 2 Interface Information Object
Sub-types Class 2 Interface Information Object Interface Roles
ICMP Type Numbers
Registration ProceduresIESG Approval or Standards Action
Reference
[RFC2939]
NoteThe Internet Control Message Protocol (ICMP) has many messages that
are identified by a "type" field.
Type Name Reference
0 Echo Reply [RFC792]
1 Unassigned [JBP]
2 Unassigned [JBP]
3 Destination Unreachable [RFC792]
4 Source Quench (Deprecated) [RFC792][RFC6633]
5 Redirect [RFC792]
6 Alternate Host Address [JBP]
7 Unassigned [JBP]
8 Echo [RFC792]
9 Router Advertisement [RFC1256]
10 Router Solicitation [RFC1256]
11 Time Exceeded [RFC792]
12 Parameter Problem [RFC792]
13 Timestamp [RFC792]
14 Timestamp Reply [RFC792]
15 Information Request [RFC792]
16 Information Reply [RFC792]
17 Address Mask Request [RFC950]
18 Address Mask Reply [RFC950]
19 Reserved (for Security) [Solo]
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (2 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc2939http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc6633http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc1256http://www.iana.org/go/rfc1256http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc950http://www.iana.org/go/rfc950http://www.iana.org/go/rfc950http://www.iana.org/go/rfc950http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc1256http://www.iana.org/go/rfc1256http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc6633http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc2939 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
3/13
nternet Control Message Protocol (ICMP) Parameters
20-29 Reserved (for Robustness Experiment) [ZSu]
30 Traceroute [RFC1393]
31 Datagram Conversion Error [RFC1475]
32 Mobile Host Redirect [David_Johnson]
33 IPv6 Where-Are-You [Simpson]
34 IPv6 I-Am-Here [Simpson]
35 Mobile Registration Request [Simpson]
36 Mobile Registration Reply [Simpson]
37 Domain Name Request [RFC1788]
38 Domain Name Reply [RFC1788]
39 SKIP [Markson]
40 Photuris [RFC2521]
41 ICMP messages utilized by experimental mobility protocolssuch as Seamoby
[RFC4065]
42-255 Reserved [JBP]
Code Fields
Registration ProceduresIESG Approval or Standards Action
Reference[RFC2939]
NoteMany of these ICMP types have a "code" field. Here we list the types
again with their assigned code fields.
Type 0 Echo Reply
Reference
[RFC792]
Codes Descr ip t ion Reference
0 No Code
Type 1 Unassigned
Reference
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (3 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc1393http://www.iana.org/go/rfc1475http://www.iana.org/go/rfc1788http://www.iana.org/go/rfc1788http://www.iana.org/go/rfc2521http://www.iana.org/go/rfc4065http://www.iana.org/go/rfc2939http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc2939http://www.iana.org/go/rfc4065http://www.iana.org/go/rfc2521http://www.iana.org/go/rfc1788http://www.iana.org/go/rfc1788http://www.iana.org/go/rfc1475http://www.iana.org/go/rfc1393 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
4/13
nternet Control Message Protocol (ICMP) Parameters
[JBP]
Registry is empty.
Type 2 Unassigned
Reference
[JBP]
Registry is empty.
Type 3 Destination Unreachable
Reference[RFC792]
Codes Descript ion 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 AdministrativelyProhibited
[RFC1122]
10 Communication with Destination Host is AdministrativelyProhibited [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]
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (4 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1812http://www.iana.org/go/rfc1812http://www.iana.org/go/rfc1812http://www.iana.org/go/rfc1812http://www.iana.org/go/rfc1812http://www.iana.org/go/rfc1812http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc1122http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
5/13
nternet Control Message Protocol (ICMP) Parameters
Type 4 Source Quench (Deprecated)
Reference
[RFC792][RFC6633]
Codes Descr ip t ion Reference
0 No Code
Type 5 Redirect
Reference
[RFC792]
Codes Descr ipt ion Reference0 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
Reference
[JBP]
Codes Descript ion Reference
0 Alternate Address for Host
Type 7 Unassigned
Reference
[JBP]
Registry is empty.
Type 8 Echo
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (5 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc792http://www.iana.org/go/rfc6633http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc6633http://www.iana.org/go/rfc792 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
6/13
nternet Control Message Protocol (ICMP) Parameters
Reference[RFC792]
Codes Descr ip t ion Reference
0 No Code
Type 9 Router Advertisement
Reference[RFC1256]
Codes Descript ion Reference
0 Normal router advertisement [RFC3344]
16 Does not route common traffic [RFC3344]
Type 10 Router Selection
Reference[RFC1256]
Codes Descr ip t ion Reference
0 No Code
Type 11 Time Exceeded
Reference[RFC792]
Codes Descr ipt ion Reference
0 Time to Live exceeded in Transit1 Fragment Reassembly Time Exceeded
Type 12 Parameter Problem
Reference
[RFC792]
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (6 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc792http://www.iana.org/go/rfc1256http://www.iana.org/go/rfc3344http://www.iana.org/go/rfc3344http://www.iana.org/go/rfc1256http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc1256http://www.iana.org/go/rfc3344http://www.iana.org/go/rfc3344http://www.iana.org/go/rfc1256http://www.iana.org/go/rfc792 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
7/13
nternet Control Message Protocol (ICMP) Parameters
Codes Descript ion Reference
0 Pointer indicates the error
1 Missing a Required Option [RFC1108]
2 Bad Length
Type 13 Timestamp
Reference[RFC792]
Codes Descr ip t ion Reference
0 No Code
Type 14 Timestamp Reply
Reference[RFC792]
Codes Descr ip t ion Reference
0 No Code
Type 15 Information Request
Reference[RFC792]
Codes Descr ip t ion Reference
0 No Code
Type 16 Information Reply
Reference[RFC792]
Codes Descr ip t ion Reference
0 No Code
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (7 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc1108http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc792http://www.iana.org/go/rfc1108 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
8/13
nternet Control Message Protocol (ICMP) Parameters
Type 17 Address Mask Request
Reference[RFC950]
Codes Descr ip t ion Reference0 No Code
Type 18 Address Mask Reply
Reference[RFC950]
Codes Descr ip t ion Reference0 No Code
Type 19 Reserved (for Security)
Reference[Solo]
Registry is empty.
Types 20-29 Reserved (for Robustness Experiment)
Reference[ZSu]
Registry is empty.
Type 30 Traceroute
Reference
[RFC1393]
Registry is empty.
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (8 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc950http://www.iana.org/go/rfc950http://www.iana.org/go/rfc1393http://www.iana.org/go/rfc1393http://www.iana.org/go/rfc950http://www.iana.org/go/rfc950 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
9/13
nternet Control Message Protocol (ICMP) Parameters
Type 31 Datagram Conversion Error
Reference
[RFC1475]
Registry is empty.
Type 32 Mobile Host Redirect
Reference[David_Johnson]
Registry is empty.
Type 33 IPv6 Where-Are-You
Reference[Simpson]
Registry is empty.
Type 34 IPv6 I-Am-Here
Reference
[Simpson]
Registry is empty.
Type 35 Mobile Registration Request
Reference[Simpson]
Registry is empty.
Type 36 Mobile Registration Reply
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (9 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc1475http://www.iana.org/go/rfc1475 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
10/13
nternet Control Message Protocol (ICMP) Parameters
Reference[Simpson]
Registry is empty.
Type 39
SKIP
Reference[Markson]
Registry is empty.
Type 40 Photuris
Reference
[RFC2521]
Codes Descript ion Reference
0 Bad SPI
1 Authentication Failed
2 Decompression Failed
3 Decryption Failed
4 Need Authentication
5 Need Authorization
Types 41-252 Unassigned
Registry is empty.
Type 253 RFC3692-style Experiment 1 [
1]
Reference
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (10 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc2521http://www.iana.org/go/rfc2521 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
11/13
nternet Control Message Protocol (ICMP) Parameters
[RFC4727]
Registry is empty.
Type 254 RFC3692-style Experiment 2 [
1]
Reference
[RFC4727]
Registry is empty.
ICMP Extension Object Classes and Class Sub-types
Reference[RFC4884]
Range Regist rat ion Procedures Notes
0-246 First Come First Served
247-255 Private Use
Class Value Class Name Reference
1 MPLS Label Stack Class [RFC4950]
2 Interface Information Object [RFC5837]
Sub-types Class 1 MPLS Label Stack Class
Registration ProceduresC-Type values for Class-num 1 are
assignable on a first-come-first-serve (FCFS) basis
[
RFC2434].
Reference
[RFC4950]
C-Type (Value) Descr ipt ion Reference
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (11 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc4727http://www.iana.org/go/rfc4727http://www.iana.org/go/rfc4884http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc2434http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc2434http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc4884http://www.iana.org/go/rfc4727http://www.iana.org/go/rfc4727 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
12/13
nternet Control Message Protocol (ICMP) Parameters
0 Reserved [RFC4950]
1 Incoming MPLS Label Stack [RFC4950]
0x02-0xF6 Unassigned [RFC4950]
0xF7-0xFF Reserved for private use [RFC4950]
Sub-types Class 2 Interface Information Object
Reference[RFC5837]
C-Type (Value) Descript ion 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
Value Descript ion 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]
People
I D Name Contact URI Last Updated
[JBP] Jon Postel mailto:postel&isi.edu 1995-09
[David_Johnson] David Johnson
ttp://www.iana.org/assignments/icmp-parameters/icmp-parameters.xml (12 of 13) [6/16/2012 9:40:09 AM]
http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837mailto:postel&isi.edumailto:postel&isi.eduhttp://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc5837http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc4950http://www.iana.org/go/rfc4950 -
7/31/2019 Internet Control Message Protocol (ICMP) Parameters
13/13
nternet Control Message Protocol (ICMP) Parameters
[Markson] Tom Markson mailto:markson&osmosys.incog.com 1995-09
[Simpson] Bill Simpson mailto:Bill.Simpson&um.cc.umich.edu 1995-10
[Solo]
[ZSu] Zaw-Sing Su mailto:ZSu&TSCA.ISTC.SRI.COM
Footnote
[1] It is only appropriate to use these values in explicitly-configured experiments; they MUST NOT be shipped as defaults in
implementations. See RFC 3692 for details.
mailto:markson&osmosys.incog.commailto:Bill.Simpson&um.cc.umich.edumailto:ZSu&TSCA.ISTC.SRI.COMmailto:ZSu&TSCA.ISTC.SRI.COMmailto:Bill.Simpson&um.cc.umich.edumailto:markson&osmosys.incog.com
top related