Matakuliah : H0484/Jaringan Komputer Tahun : 2007 DHCP, ARP,RARP, ICMP Pertemuan 19 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu : • Menggunakan DHCP dan protokol khusus pada Network Layer seperti ARP, RARP, ICMP Bina Nusantara Outline Materi • Automatic IP Address assignment • DHCP Protocol • Protokol khusus ARP, RARP dan ICMP Bina Nusantara Start-up IP Address Menentukan IP Address saat Startup melalui jaringan untuk mendapatkan IP address dari Server – Sistem harus menggunakan physical addressnya (MAC address) untuk berkomunikasi dengan server yang mempunyai tabel IP address – Sistem mengirimkan broadcast untuk meminta IP address Bina Nusantara IP Address Statik / Dinamik • Address komputer dapat dialokasikan secara Statik atau Dinamik • IP address statik diberikan secara permanen ke komputer (Servers, routers) secara manual • Pemberian IP address secara dinamik lebih disukai karena penghematan, menghindari konfigurasi manual, mendukung mobilitas • DHCP Server umumnya digunakan untuk memberikan IP address dinamik ke clients • Tiap DHCP server mempunyai sejumlah IP addresses yang dapat diberikan dan mempunyai tabel statusnya • DHCP client dapat memperoleh semua parameter konfigurasi • Client menggunakan UDP port 67 untuk mengirimkan permintaan, Server menggunakan UDP port 68 untuk menjawab Bina Nusantara DHCP Message Format OpCode Hardware Type Hardware Address Length Hop Count Flags Number of Seconds Transaction ID Client IP address Your IP address Server IP address Gateway IP address Client hardware address (16 bytes) Server host name (64 bytes) Boot file name (128 bytes) Options (There are >100 different options) Bina Nusantara DHCP Process • Satu DHCP client dapat memperoleh tawaran dari beberapa servers dan dapat menerima salah satu namun biasanya yang pertama. • DHCP server yang menawarkan IP address ke client akan menjaga nya sampai tawaran tersebut diterima atau ditolak • Bila client melihat bahwa address yang ditawarkan padanya telah ada di jaringan, ia akan mengirimkan DHCPDECLINE Bina Nusantara DHCP Process DHCP Client 00:a0:24:71:e4:44 DHCP Server DHCPDISCOVER DCHP DISCOVER Sent to 255.255.255.255 DHCP Server DHCP Client 00:a0:24:71:e4:44 DCHP OFFER DHCPOFFER DHCP Server DHCPOFFER DHCP Server Bina Nusantara DHCP Process Client 00:a0:24:71:e4:44 DHCP Server DHCP Request 00:a0:24:71:e4:44 Sent to 255.255.255.255 Client 128.143.137.144 00:a0:24:71:e4:44 DHCP Response: IP address: 128.143.137.144 Default gateway: 128.143.137.1 Netmask: 255.255.0.0 Bina Nusantara DHCP Server DHCP Process DCHP REQUEST DHCP Client 00:a0:24:71:e4:44 DHCP Server DHCPREQUEST DHCPACK DHCP Server • Saat ini DHCP client dapat memulai menggunakan IP address • Lease diperbahurui bila waktu telah berjalan 50 %. Jika DHCP server mengirimkan DHCPNACK address dilepas • Lamanya lease berkisar antara 1 menit sampai 999 hari (unlimited). Default 8 hari. Bina Nusantara DHCP Operation DCHP RELEASE DHCP Client 00:a0:24:71:e4:44 DHCP Server DHCPRELEASE DHCP Server Saat ini DHCP client telah melepaskan IP address Bina Nusantara Role of ARP and RARP • TCP/IP network uses logical address (IP address) at network • To pass through packets to its destination via the physical network, physical address must be used • A table at each device is created to map logical address to physical address • Static mapping must periodically update its table • Dynamic mapping is using a protocol to create the table • The protocols are ARP (Address Resolution Protocol) ad RARP (Reverse Address Resolution Protocol) Bina Nusantara ARP and RARP ARP RARP Bina Nusantara : Get physical address of the known IP address : Get IP address from the known physical address Role of ICMP • Internet Protocol has no error reporting and error correcting mechanism • Possible problems: • Dicard packets due inability to find a router to the final destination or TTL=0 • Discard all fragments due to time out of receiving all fragments • No mechanism for host and management queries • ICMP (Internet Control Message Protocol) has been designed to compensate the above deficiencies Bina Nusantara Error-reporting messages Bina Nusantara Query messages Bina Nusantara
© Copyright 2026 Paperzz