Anda di halaman 1dari 3

Prakbm Nama : Ira Rubiyanti

INSTALASI WAN Kelas : 3 TKJ A


Address Resolution Protocol
Pemateri : Pak Yogas
SMKN 1 CIMHAI
Pak Rudi

Address Resolution Protocol

Address Resolution Protocol disingkat ARP adalah sebuah protokol dalam TCP/IP Protocol
Suite yang bertanggungjawab dalam melakukan resolusi alamat IP ke dalam alamat Media
Access Control (MAC Address). ARP didefinisikan di dalam RFC 826.

Ketika sebuah aplikasi yang mendukung teknologi protokol jaringan TCP/IP mencoba untuk
mengakses sebuah host TCP/IP dengan menggunakan alamat IP, maka alamat IP yang dimiliki
oleh host yang dituju harus diterjemahkan terlebih dahulu ke dalam MAC Address agar frame-
frame data dapat diteruskan ke tujuan dan diletakkan di atas media transmisi (kabel, radio, atau
cahaya), setelah diproses terlebih dahulu oleh Network Interface Card (NIC). Hal ini
dikarenakan NIC beroperasi dalam lapisan fisik dan lapisan data-link pada tujuh lapis model
referensi OSI dan menggunakan alamat fisik daripada menggunakan alamat logis (seperti halnya
alamat IP atau nama NetBIOS) untuk melakukan komunikasi data dalam jaringan.

Format Paket

Pada gambar dibawah memperlihatkan format paket ARP.


Hardware Type : adalah tipe hardware/perangkat keras. Banyak bit dalam field ini adlah
16 bit. Sebagai contoh untuk Ethernet mempunyai tipe 1.
Protocol Type : adalah tipe protokol di mana banyaknya bit dalam field ini 16 bit.
Contohnya, untuk protokol IPv4 adalah 080016.
Hardware Length : field berisi 8 bit yang mendefinisikan panjang alamat fisik.
Contohnya, untuk Ethernet, panjang alamat fisik adalah 6 byte.
Protocol Length : field berisi 8 bit yang mendefinisikan panjang alamat logika dalam
satuan byte. Contoh : untuk protokol IPv4 panjangnya adalah 4 byte.
Operation Request & Reply: field berisi 16 bit ini mendefinisikan jenis paket untuk
ARP apakah itu berjenis ARP request atau ARP reply.
Sender Hardware Address : banyaknya field adalah variabel yang mendefinisikan
alamat fisik dari pengirim. Untuk Ethernet panjang nya 6 byte.
Sender Protocol Address : field ini panjangnya juga variabel dan untuk mendefiniskan
alamat logika (alamat IP) dari pengirim.
Target Hardware Address : field ini panjangnya juga variabel yang mendefiniskan
alamat fisik daripada target. Pada paket ARP request, field ini isinya 0 semua.
Target Protocol Address : field ini panjangnya juga variabel dan mendefinisikan alamat
logika (IP) dari target.

Enkapsulasi (pembungkusan)
Sebuah paket ARP dienkapsulasi langsung ke frame data link. Lihat Gambar berikut

CARA KERJA ARP

1. Saat komputer pertama dinyalakan dan gabung dengan jaringan, dia hanya tau alamat IP
dan nomor MAC punya dirinya sendiri. Kita namakan komputer ini si A.
2. Ketika ada komputer yang bicara dengan komputer yang lain, si A juga ikut mendapat
paket yang dikirimkan ke komputer lain tersebut, meski paket itu bukan untuk dirinya. Ini
adalah sifat dari jaringan Ethernet.
3. Setelah paket dibuka, disitu ada data pengirim paket yang berisi nomor IP dan MAC.
Data tersebut lalu disimpan oleh si A kedalam daftar tabel MAC miliknya. Satu data
sudah tersimpan. Sip.
4. Dalam paket tersebut juga ada data penerima, yang terdiri dari nomor IP dan MAC si
penerima. Data tersebut juga disimpan.
5. Begitu seterusnya, jadi meski si A diam saja, dia bisa tau banyak tentang siapa saja yang
ada di jaringan ini, meski tidak semua.
6. Ketika dia mau mengirim data ke suatu nomor IP, maka dia harus tau alamat MAC
komputer yang akan ditujunya.
7. Jika dalam daftar MAC miliknya terdapat nomor IP komputer tujuan, maka dia dapat
langsung mengambil data tersebut.
8. Tapi jika tidak ada, maka si A melakukan broadcasting (pengumuman), 'nomor IP ini,
MAC-nya berapa?, kalo ada ada yang punya, hubungi aku di alamat IP dan MAC ini'
9. Semua anggota jaringan mendengarkan.
10. Jika ada yang sudah kenal A, maka diam saja. Tapi bagi yang belum, harus mencatat data
si A (IP + MAC) yang teriak tadi.
11. Bagi yang merasa dicari oleh si A, maka harus menjawab: 'itu IP-ku, dan MAC-ku adalah
ini'
12. Jawaban itu didengarkan oleh semua anggota jaringan.
13. Jika ada yang sudah kenal si penjawab, maka diam saja. Tapi bagi yang belum, harus
mencatat jawaban tadi kedalam dafatr MAC masing-masing.

KELEMAHAN ARP

ARP poisoning atau lebih populer di kenal ARP spoofing merupakan sebuah teknik penyerangan
jaringan yang digunakan untuk mengacaukan jaringan atau sebuah routing didalam jaringan.
Seorang yang melakukan ARP spoofing dapat mengintip data frame dalam sebuah jaringan ,
memanipulasi traffic , atau memberhentikan traffic atau routing.

Referensi :

http://opensource.telkomspeedy.com/wiki/index.php/ARP

http://www.scribd.com/doc/32277038/Data-Link-Layer-and-Arp-Rarp