ARP (Address Resolution Protocol)
ARP merupakan sebuah protokol link-layer yang berfungsi untuk mencari alamat fisik (bagian) perangkat komputer yang terhubung dengan sebuah jaringan (seperti Network Interface Card dan Wireless NIC) berupa alamat MAC berdasarkan alamat IP yang disetel atau diterima perangkat tersebut (misal: melalui DHCP). Dalam protokol IPv6 protokol ini digantikan dengan Neighbor Discovery Protocol (NDP). Namun, hal ini tidak berarti bahwa ARP hanya dapat digunakan di dalam jaringan protokol IPv4 saja.
Pencarian alamat MAC melalui ARP ini dapat dilakukan dengan mengirim sebuah paket request kepada broadcast address global 255.255.255.255 atau broadcast address jaringan tersebut. Jika ada sebuah perangkat yang memang memiliki alamat IP yang dicari, maka perangkat tersebut akan mengirimkan paket reply yang berisi informasi alamat MAC yang dicari.
Perangkat-perangkat komputer juga sering meng-cache hasil pencarian alamat MAC melalui ARP ini untuk beberapa waktu, sehingga mereka dapat menghemat waktu yang diperlukan untuk mencari alamat MAC kembali saat mengirim paket dengan alamat IP yang sama dengan paket-paket sebelumnya.
ICMP (Internet Control Message Protocol)
ICMP berfungsi sebagai protokol pendukung jaringan komputer yang berfungsi untuk mengirim informasi operasional atau kendala pada jaringan-jaringan Internet. Meskipun nama ICMP sendiri berasal dari kata Internet, ICMP ini masih dapat digunakan di dalam jaringan lokal (LAN) tanpa adanya hubungan ke WAN atau Internet.
Beberapa contoh informasi yang dikirimkan melalui ICMP adalah pesan-pesan error yang sering kita temukan seperti Destination host unreachable, Destination port unreachable, Destination network unknown, dan bahkan PING (Echo reply). Karena itu, protokol ini sering digunakan di dalam program ping, traceroute, dan program-program diagnostik jaringan lainnya untuk mengecek kendala-kendala dalam sebuah jaringan komputer.
Seluruh paket informasi yang diberikan melalui ICMP dilakukan secara sukarela. Jika misalnya perangkat A berhasil mengirim data ke perangkat B melalui router C, router tersebut tidak harus mengirim pesan ICMP kepada perangkat A yang mengirimnya. Bahkan, ICMP sendiri tidak memerlukan koneksi TCP/IP atau UDP untuk mengirim informasi tersebut, sehingga protokol ini masuk ke dalam kategori Internet-layer dalam daftar protokol yang sering digunakan untuk berkomunikasi di dalam Internet.
Leave a Reply