ICMP - Pengertian, Fungsi dan Contoh Penggunaan

Singkatan dari "Internet Control Message Protocol." Ketika informasi ditransfer melalui Internet, sistem komputer mengirim dan menerima data menggunakan protokol TCP/IP. Jika ada masalah dengan koneksi, pesan error dan status terkait koneksi dikirim menggunakan ICMP, yang merupakan bagian dari protokol Internet.

Ketika satu komputer terhubung ke sistem lain melalui Internet (seperti komputer rumah yang terhubung ke server Web untuk melihat website), ini mungkin tampak seperti proses yang cepat dan mudah. Meskipun koneksi dapat berlangsung dalam hitungan detik, seringkali ada banyak koneksi terpisah yang harus terjadi agar komputer berhasil berkomunikasi satu sama lain. Bahkan, jika Anda melacak semua langkah koneksi Internet menggunakan perintah traceroute, mungkin akan mengejutkan Anda bahwa koneksi Internet berhasil sesering itu. Ini karena untuk setiap "lompatan" di sepanjang jalan, jaringan harus berfungsi dan dapat menerima permintaan dari komputer Anda.

Jika ada masalah dengan koneksi, ICMP dapat mengirim kembali kode ke sistem Anda yang menjelaskan mengapa koneksi gagal. Ini mungkin pesan seperti, "Network unreachable" untuk sistem yang sedang tidak aktif, atau "Access denied" untuk sistem yang dilindungi sandi dan aman. ICMP juga dapat memberikan saran perutean untuk membantu mem-bypass sistem yang tidak responsif. Sementara ICMP dapat mengirim berbagai pesan yang berbeda, sebagian besar tidak pernah terlihat oleh pengguna. Bahkan jika Anda menerima pesan kesalahan, software yang Anda gunakan, seperti browser Web, kemungkinan besar telah menerjemahkan pesan ke dalam bahasa sederhana (dan mudah-mudahan kurang teknis) yang dapat Anda pahami.

Lebih baru Lebih lama