ICMP (Internet Control Message Protocol)
ICMP (Internet Control Message Protocol)
ICMP sendiri adalah sebuah kependekan dari apa yang
kita kenal dengan nama Internet Control Message
Protocol. Dari namanya,
maka sudah bisa kita ketahui bahwa ICMP ini merupakan salah satu protocol
jaringan yang digunakan di dalam jaringan internet, disamping protocol –
protocol lainnya, seperti TCP/IP. ICMP ini seringkali dikenal sebagai salah
satu protocol inti pada keluarga protocol internet, jadi hal ini membuat ICMP
memiliki peran dan fungsi yang penting di dalam sebuah jaringan internet.
Sesuai
dengan namanya, ICMP adalah protokol jaringan internet yang berfungsi untuk memberikan kiriman pesan
– pesan ke dalam sebuah jaringan, mulai dari mengirimkan pesan eror, pesan
diterima, hubungan putus atau connection lost, dan sebagainya. Dengan adanya
ICMP ini, maka jaringna akan mengetahui respon – respon yang terjadi salami
konektivitas di dalam jaringan itu berlangsung.
Apa saja fungsi dari ICMP?
Setelah mengetahui sedikit mengenai
definisi dari ICMP atau Internet Control Message Protocol, maka untuk
memahaminya lebih lanjut, berikut ini adalah beberapa fungsi utama dari
protocol ICMP ini :
1.
Membantu proses error handling / melaporkan apabila terjadi error pada
sebuah jaringan
Error merupakan salah satu gejala
yang paling mungkin terjadi di dalam sebuah jaringan komputer. Error biasanya
terjadi ketika pesan dan juga request tidak dapat tersampaikan ke host, ataupun
koneksi terputus atau kehilangan koneksi dalam proses transmisi data di dalam
jaringan komputer.
Dengan adanya protocol ICMP ini,
maka setiap error yang terjadi dapat dihandle langsung oleh protocol ini,
dimana protocol ICMP ini bertugas untuk melakukan tindakan – tindakan ketika
terjadi yang namanya error di dalam sebuah jaringan komputer tesebut.
2.
Membantu control procedure atau prosedur pengaturan pada sebuah jaringan
Control procedure atau prosedur
pengontrolan juga merupakan tugas dan fungsi utama dari protocol ICMP ini. ICMP
bertugas untuk mengatur dan mengontrol segala macam bentuk pengaturan pada
sebuah jaringan kompter. Dengan adanya ICMP ini, maka setiap jaringan komputer
dapat berjalan sesuai dengan prosedur juga ketentuan yang ada, sehingga tidak
mengalami melenceng atau kesalahan dalam proses transmisi jaringan tersebut.
3.
Menyediakan pengendalian error dan pengendalian arus pada network layer
atau lapisan jaringan
Pengendalian error atau error
handling sudah dibahas pada poin sebelumnya. Akan tetapi, selain melakukan
pengendalian error atau error handling ini, ICMP juga memiliki tugas juga fungsi
lainnya, yaitu melakukan pengenalian terhadap arus informasi yang
ditransmisikan pada network layer atau lapisan jaringan.
Seperti diketahui, ketika bekerja,
sebuah jaringan akan memiliki beberapa macam lapisan atau layer – layer
tertentu yang mana setiap paket data harus melewatinya. ICMP bertugas untuk
melakukan pengendalian terhadap arus yang akan masuk ke dalam masing – masing
layer tersebut.
4.
Mendeteksi terjadinya error pada jaringan, seperti connection lost,
kemacetan jaringan dan sebagainya
Tugas
pendeteksian dan juga pelaporan akan terjadinya error juga merupakan tugas dan
fungsi utama dari ICMP ini. ICMP merupakan protocol yang memilki peran penting
ketika terjadi error pada sebuah jaringan atau network. Ketika ICMP mendeteksi
terjadinya error, biasanya router atau perangkat keras jaringan lainnya akan memberikan tanda kepada ICMP,
misalnya host tidak dapat dijangkau, atau koneksi terputus.
Pada saat itu, ICMP akan menerima
dan mendeteksi hal tersebut, dan kemudian melaporkan situasi dimana terjadi
error.
Source: Dini,2016,Pengertian ICMP, Fungsi dan Tipe - Tipenya di dosenit.com (di
akses 28 Maret).
Komentar
Posting Komentar