Download - Address resolution protocol
![Page 1: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/1.jpg)
ARP -
Address Resolution ProtocolAddress Resolution Protocol
Disusun oleh :Ambar Erna W.
![Page 2: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/2.jpg)
ARP - 2Ambar
TopikTopik
Latar Belakang ARPARP dalam TCP/IPFungsi ARPARP Message FormatARP EncapsulationPacket ARP
ARP RequestARP Reply
ARP Chace
![Page 3: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/3.jpg)
ARP - 3Ambar
Latar belakang ARPLatar belakang ARP
Dalam sebuah Network, komputer A ingin mengirimkan ‘packet’ menuju ke perangkat dengan IP Address 196.6.11.3. Jika Computer A megetahui alamat hardware maka packet yang akan dikirim tinggal di-forward-kan menuju alamat tujuannya . Yang menjadi masalah adalah bagaimana jika Computer A belum mengetahui alamat physical dari IP address yang akan dituju ?
![Page 4: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/4.jpg)
ARP - 4Ambar
ARP dalam TCP/IPARP dalam TCP/IP
![Page 5: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/5.jpg)
ARP - 5Ambar
Fungsi ARPFungsi ARP
Fungsi dari protocol ARP adalah memetakan alamat logic (IP address) menuju ke alamat fisik (MAC address).
Hasil pemetaan disimpan sementara didalam ARP cache
![Page 6: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/6.jpg)
ARP - 6Ambar
ARP Message FormatARP Message Format
Hardware Type Protocol Type
Hardware Address Length
Protocol Address Length
Opcode
Sender Hardware Address
Sender Hardware Address Sender Protocol Address (byte 1-2)
Sender Protocol Address (byte 3-4)
Target Hardware Address
Target Hardware Address
Target Protocol Address
![Page 7: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/7.jpg)
ARP - 7Ambar
Cara Kerja ARPCara Kerja ARP
![Page 8: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/8.jpg)
ARP - 8Ambar
ARP
ARP EncapsulationARP Encapsulation
ARP diencapsulasi didalam frame ethernet kemudian dikirimkan menuju physical layer dan disisi penerima terjadi proses sebaliknya
![Page 9: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/9.jpg)
ARP - 9Ambar
ARP Request dan ReplyARP Request dan Reply
Opcode = 1 : Request Opcoce = 2 : Reply
Request
Reply
![Page 10: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/10.jpg)
ARP - 10
Ambar
ARP RequestARP Request
![Page 11: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/11.jpg)
ARP - 11
Ambar
ARP RequestARP Request
Komputer A, dengan Alamat logic atau IP address 196.6.11.100 dan alamat fisik atau MAC Address 00:26:82:58:f6:02, ingin mengirimkan paket menuju IP Address 196.6.11.3.Karena komputer A tidak mengetahui alamat fisik dari 196.6.11.3, maka komputer A mengirim frame broadcast ke network yang terhubung dengan alamat fisiknya.Pada ethernet, alamat tujuannya adalah alamat broadcast, yairtu ff:ff:ff:ff:ff:ff.
![Page 12: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/12.jpg)
ARP - 12
Ambar
Payload ARP RequestPayload ARP Request
Contoh payload ARP request, hasil capture menggunakan wireshark.
![Page 13: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/13.jpg)
ARP - 13
Ambar
ARP ReplyARP Reply
![Page 14: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/14.jpg)
ARP - 14
Ambar
ARP ReplyARP Reply
Computer B dan C membuang ARP request.
Router D yang mempunyai IP address yang sesuai dengan target IP, membalas dengan ARP reply secara unicast menuju ke Computer A
![Page 15: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/15.jpg)
ARP - 15
Ambar
Cache ARPCache ARP
Cache ARP digunakan untuk menyimpan tabel ARP sementara.
Contoh
C:\>arp -a
Interface: 192.168.0.105 --- 0x2 Internet Address Physical Address Type 192.168.0.1 84-c9-b2-4d-19-03 dynamic
MSAN#display arp all Command: display arp allIP Address MAC Address VLAN ID Port Type172.28.15.23 80f1-06f3-a15d 1234 0 /2 /0 Dynamic172.28.15.95 0000-5d01-0133 1234 0 /2 /0 Dynamic172.28.15.20 0819-a631-8a94 1234 0 /2 /0 Dynamic……
![Page 16: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/16.jpg)
ARP - 16
Ambar
RingkasanRingkasan
Protocol ARP digunakan untuk memetakan Alamat Logic atau IP Address menuju alamat fisik atau MAC address.
Untuk mendapatkan MAC Address, pengirim (sender) mengirimkan ARP request secara broadcast dan penerima (receiver) membalas dengan ARP reply secara unicast.
Table yang berisi mapping antara IP address dan MAC address disimpan sementara didalam ARP cache.
![Page 17: Address resolution protocol](https://reader033.vdocuments.mx/reader033/viewer/2022061607/55838fafd8b42a282c8b50e6/html5/thumbnails/17.jpg)
ARP - 17
Ambar
ReferensiReferensi
TCP/IP Guide, a comprehensive illustrated Internet Protocols Reference, Charles M. Kozierok , Copyright © 2001-2005
Capture protocol, Wireshark
Capture ARP, windows XP
Capture ARP, MSAN Huawei