Ebben a cikkben elmélyülünk a ICMP izgalmas világában. A témának eredetétől napjaink relevanciájáig megvizsgáljuk a téma minden oldalát, hogy megvilágítsuk annak fontosságát és a társadalomra gyakorolt hatását. A ICMP az idők során sok ember figyelmét felkeltette, vitát, inspirációt és elmélkedést generált. Részletes elemzések és változatos perspektívák révén arra törekszünk, hogy teljes és kimerítő képet nyújtsunk a ICMP-ről, kitérve annak több dimenziójára és vonatkozásaira, hogy jobban megértsük relevanciáját a mai világban.
Az ICMP (Internet Control Message Protocol) egy interneten használt protokoll, melynek segítségével értesülhetünk a hibákról illetve azok típusáról, valamint hálózati diagnosztizálásban lehet a segítségünkre. Az ICMP (az UDP-hez hasonlóan) datagram-orientált kommunikációs protokoll, mert egyáltalán nem garantált a csomagok megérkezése vagy sorrendje. Az ICMP (a TCP-hez és az UDP-hez hasonlóan) az IP-t használja borítékként (ICMP csomagok csak IP hálózaton mehetnek). Az ICMP-t részletesen az RFC 792-ben definiálták.
Cél elérhetetlen - enélkül a végtelenségig kellene várni egy kapcsolat létrejöttére.
4 source quench
Akkor keletkezik, ha a routernek nincs elég bufferterülete a kérés feldolgozására.
5 redirect message
Ha egy gép egy routeren (R1), és egy másik routeren (R2) át akar elküldeni egy csomagot, és van közvetlen út a géptől R2-ig, akkor a redirect értesíti a gépet erről az útról.
6 alternate host address
8 echo request
Választ kérek, így lehet megtudni legegyszerűbben, hogy a célállomás elérhető-e.
9 router advertisement
10 router solicitation
11 time exceeded
A gateway küldi a datagram kezdeményezőjének, ha a datagram időtúllépés miatt megszakad.
12 parameter problem
13 timestamp
Időszinkronizációra használják.
14 timestamp reply
Válasz a timestamp-re
15 information request
16 information reply
17 address mask request
Általában egy gép küldi egy routernek, hogy megkapja az alhálózati maszkot.
18 address mask reply
Válasz az address mask requestre, az alhálózati maszkot tartalmazza.