Echo 8 dan Echo reply 0 Destination Unreachable 3 Source Quench 4 Redirect 5 Router Advertisement 9 dan Router Solicitation 10 Time Exceeded 11 Parameter Problem 12 Timestamp Request 13 dan Timestamp Reply 14 Information Request 15 dan Information Reply 1

o 17 : Address mask request o 18 : Address mask reply o 30 : Traceroute o 31 : Datagram conversion error o 32 : Mobile host redirect o 33 : IPv6 Where-are-you o 34 : IPv6 I-Am-Here o 35 : Mobile registration request o 36 : Mobile registration reply o 37 : Domain name request o 38 : Domain name reply o 39 : SKIP o 40 : Photuris • Code : berisikan balasan laporan kerusakan dari pesan ICMP yang dikirim. • Checksum : digunakan untuk pengecekan kerusakan pesan ICMP yang dikirim. • Data : berisikan pesan ICMP yang dikirimkan. Penjelasan tentang jenis pesan ICMP

5.1.1.1. Echo 8 dan Echo reply 0

Echo digunakan untuk mengecek keaktifan dari suatu host. Dimana apabila host tersebut aktif akan dibales dengan pesan Echo Reply.

5.1.1.2. Destination Unreachable 3

Pesan ini berasal dari suatu router dimana memberitahukan bahwa host tujuan tidak dapat dicapai unreachable.

5.1.1.3. Source Quench 4

Pesan ini berasal dari suatu router dimana router tidak memiliki ruang buffer untuk meneruskan datagram.

5.1.1.4. Redirect 5

Pesan ini berasal dari router, dimana host tersebut harus mengirimkan datagram berikutnya kepada router yang berada pada jaringan yang dituju oleh pesan ICMP.

5.1.1.5. Router Advertisement 9 dan Router Solicitation 10

Pesan ini digunakan oleh router yang mempunyai protokol discover. Dimana router akan memberikan IP address kepada jaringannya dan host yang menerima IP address tersebut akan membalas dengan pesan Router Solicitation.

5.1.1.6. Time Exceeded 11

Pesan ini berasal dari router, dimana pesan yang dikirim sudah kehabisan waktu sesuai batas TTL.

5.1.1.7. Parameter Problem 12

Pesan ini diakibatkan pada proses persiapan untuk mengirimkan pesan ICMP ada kesalahan.

5.1.1.8. Timestamp Request 13 dan Timestamp Reply 14

Pesan ini digunakan untuk proses debug.

5.1.1.9. Information Request 15 dan Information Reply 16

Pesan yang digunakan untuk mendapatkan IP address, pesan ini sudah digantikan oleh ARP dan RARP.

5.1.1.10. Address Mask Request 17 dan Address Mask Reply 18

Pesan ini digunakan untuk mendapatkan subnetmask dari suatu jaringan. 5.1.2. Aplikasi ICMP Contoh aplikasi yang menggunakan protokol ICMP antara lain adalah : PING dan TRACEROUTE.