► DHCP
(Dynamic Host Configuration Protocol)
§ Merupakan
protokol yang dipakai untuk pengalokasian alamat IP (IP address) dalam satu
jaringan.
§ Jika
Non DHCP, pemberian alamat IP manual satu persatu ke sel. Komputer
§ Jika
menggunakan DHCP, seluruh komputer yang tersambung
di jaringan akan mendapatkan alamat IP secara otomatis dari server DHCP.
§ Selain
alamat IP, banyak parameter jaringan yang dapat diberikan oleh DHCP, seperti
default gateway dan DNS server.
► DHCP
merupakan Standar dari IETF (Internet Engineering Task Force)
► Dikembangkan
tahun 1993, sbg perbaikan dan BOOTP (Bootstrap Protocol)
§ RFC
2131: Dynamic Host Configuration Protocol
RFC (Requets For comments) adalah
aturan-aturan yang telah ditetapkan secara umum untuk mengatur proses apa saja
seputar internet.
RFC 2131 adalah berisi
aturan-aturan atau protocol yang digunakan pada proses DHCP
Pada RFC 2131 ini dijelaskan bagaimana dan apa yang dilakukan oleh DHCP server dan
DHCP client ketika menggunakan protocol ini
Kenapa Butuh DHCP Server ?
► Jaringan
semakin besar dan semakin komplek sehingga butuh konfigurasi secara dinamis
§ Bayangkan
jika kita punya 100 komputer atau lebih terhubung di jaringan dan harus
konfigurasi satu persatu
► Pengendalian
parameter komputer client
§ IP
dan default router/gateway
§ Name
Server
§ File
Server
§ dll
(Default IP TTL, Broadcast Address, Static Route, Ethernet Encapsulation, X
Window Manager, X Window Font, DHCP Msg Type, DHCP Renewal Time, DHCP
Rebinding, Time SMTP-Server, SMTP-Server, Client FQDN, Printer Name, …)
► Pengiriman
informasi tanpa admin, tidak perlu konfigurasi tiap komputer, Tidak ada manual
konfigurasi di client
► Host-host
yang terkonfigurasi secara statis bisa berdampingan dengan yang dinamis
Sejarah DHCP Server
► Tiga
Protocol yang pernah dipakai untuk penanganan IP secara dinamis
§ RARP
(s/d 1985, tidak lama digunakan)
►
Reverse Address Resolution Protocol
§ BOOTP
(1985-1993)
►
Bootsrap Protocol
§ DHCP
(sejak 1993 sampai sekarang)
►
Dynamic Host Configuration Protocol
► Hanya
DHCP yang sekarang dipakai secara luas