Skip to content

DHCP ​

Tujuan Belajar

  • Memahami fungsi DHCP dalam pemberian IP otomatis.
  • Memahami proses DORA.
  • Mengenal konsep lease dan reservation.

Apa itu DHCP? ​

Bayangkan harus mengatur IP, subnet mask, gateway, dan DNS secara manual di tiap perangkat — melelahkan dan rawan salah. DHCP (Dynamic Host Configuration Protocol) mengotomatiskan ini: saat perangkat terhubung, ia otomatis mendapat konfigurasi IP dari server DHCP.

Apa saja yang diberikan DHCP? ​

  • Alamat IP
  • Subnet mask
  • Default gateway (router)
  • Server DNS
  • Kadang: lease time, NTP, dll.

Proses DORA ​

DHCP bekerja lewat empat langkah, disingkat DORA:

LangkahNamaArti
1DiscoverClient mencari server DHCP (broadcast).
2OfferServer menawarkan sebuah IP.
3RequestClient meminta IP yang ditawarkan.
4AcknowledgeServer mengonfirmasi & meminjamkan IP.

Lease (masa pinjam) ​

IP dari DHCP bersifat dipinjam untuk durasi tertentu (lease time). Sebelum habis, client memperpanjang (renew). Jika perangkat pergi, IP kembali ke pool untuk dipakai perangkat lain — efisien.

Reservation (IP tetap) ​

Kadang kita ingin perangkat tertentu (mis. printer, server) selalu mendapat IP yang sama. DHCP reservation mengikat sebuah IP ke MAC address perangkat itu — praktis untuk perangkat yang harus mudah ditemukan.

DHCP memakai port 67 & 68 ​

  • Port 67 — server.
  • Port 68 — client.
  • Berjalan di atas UDP. Lihat Port & Socket.

Studi Kasus: Menyambung Wi-Fi kafe ​

Saat Anda menyambung Wi-Fi kafe, dalam sekejap perangkat dapat IP, gateway, dan DNS — tanpa Anda mengetik apa pun. Itulah DORA bekerja di balik layar. Saat Anda pergi dan lease habis, IP itu dikembalikan untuk pelanggan berikutnya.

Poin Penting ​

  • DHCP memberi konfigurasi IP otomatis (IP, mask, gateway, DNS).
  • Prosesnya: Discover → Offer → Request → Acknowledge (DORA).
  • IP dipinjam selama lease time, lalu diperpanjang atau dikembalikan.
  • Reservation mengikat IP tetap ke MAC tertentu.
QuizUji Pemahaman

1. Apa kepanjangan dan urutan proses DORA?

  • ADiscover, Offer, Request, Acknowledge
  • BDetect, Open, Reply, Accept
  • CDeliver, Order, Read, Ack
  • DDiscover, Order, Request, Allow

2. Apa yang TIDAK diberikan oleh DHCP?

  • AAlamat IP
  • BSubnet mask
  • CDefault gateway
  • DKecepatan internet

3. Agar sebuah printer selalu mendapat IP yang sama, kita memakai?

  • ABroadcast
  • BDHCP Reservation
  • CNAT
  • DSubnetting

Dirilis di bawah Lisensi MIT.