In 20 years, you will be more dissapointed by what you didn't do than by what you did.

ICMP Type

ICMP Type Numbers

According to WIKIPEDA ICMP The Internet Control Message Protocol is part of the Internet Protocol Suite, as defined in RFC 792. ICMP messages are typically used for diagnostic or control purposes or generated in response to errors in IP operations (as specified in RFC 1122). ICMP errors are directed to the source IP address of the originating packet.

The Internet Control Message Protocol (ICMP) is one of the main protocols of the internet protocol suite. It is used by network devices, like routers, to send error messages indicating, for example, that a requested service is not available or that a host or router could not be reached. ICMP can also be used to relay query messages.[1] It is assigned protocol number 1.[2] ICMP[3] differs from transport protocols such as TCP and UDP in that it is not typically used to exchange data between systems, nor is it regularly employed by end-user network applications (with the exception of some diagnostic tools like ping and traceroute). 

 

ICMP Header

 

Description of ICMP types : 

Code Descriton RFC
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]

Comments

5 Responses to "ICMP Type"

MNK said... September 21, 2017 at 11:38 PM

what you mean by tcp or udp its about protocol you mention of cisco things like in this link SG300-52P-K9-AR

webroot Support said... July 6, 2019 at 12:53 PM

Great blog..Really interesting to learn..Thanks for sharing
Webroot Support ,

i Digital Academy said... December 10, 2019 at 8:54 AM

i Digital Academy ensures that each of you gain maximum knowledge based on current web trends, hence we employ trainers who are working in MNC. Making you ready for job and assisting you to get a job in Angularjs is our priority. Our Angularjs trainer focus on each and every detail to make sure you gain the best knowledge in terms of Angularjs . Your trainers with extensive experience in Angularjs and connections will refer you to companies that are looking for fresh talent after successful web development course completion.

Alfred Avina said... February 25, 2020 at 1:40 PM

The main motive of the Big data engineering automation is to spread the knowledge so that they can give more big data engineers to the world.

The True Indians said... March 9, 2020 at 12:40 PM

QuickBooks is a bane for the private ventures. Every business has distinctive bookkeeping needs. Thanks for sharing.. Let us introduce us, we are the Digital Media Agency based in India. Look at some our stunning work here:

Top 10 Reasons for Breakups
Places to Visit in Varanasi
Cartoon Characters
Happy New Year Wishes
108 Names of Lord Ganesha

Post a Comment

Popular Posts