Apa itu DHCP dan bagaimana cara kerjanya?

Apa itu DHCP dan bagaimana cara kerjanya?

Apa itu DHCP?

Definisi DHCP

DHCP (atau Dynamic Host Configuration Protocol) adalah protokol manajemen jaringan yang secara otomatis memberikan alamat IP dan parameter komunikasi lainnya ke perangkat yang terhubung ke jaringan. Misalnya, router biasanya bertindak sebagai server DHCP di sebagian besar jaringan rumah. Ini memberikan alamat IP ke perangkat Anda. Menerapkan protokol ini menghemat waktu dan mencegah kesalahan manusia.

Protokol Konfigurasi Host Dinamis (DHCP) secara otomatis memberikan alamat IP ke perangkat dan memberikan informasi konfigurasi terkait lainnya seperti subnet mask dan gateway default. Jika ini tidak ada, alamat harus dimasukkan secara manual, yang tidak efisien, memakan waktu dan rawan kesalahan.

Bagaimana cara kerja DHCP?

Saat perangkat bergabung dengan jaringan, ia meminta alamat IP. Permintaan masuk ke server DHCP. Server memberikan alamat, memantau penggunaannya, dan mencabutnya setelah perangkat dimatikan. Alamat IP yang sama sekarang dapat dipindahkan ke perangkat lain. Perangkat dapat menggunakan alamat ini untuk berkomunikasi dengan jaringan internal dan publik.

Fungsi jaringan DHCP

Server Protokol Konfigurasi Host Dinamis menyediakan parameter, juga dikenal sebagai opsi DHCP. Mereka menjelaskan berbagai faktor alamat IP – misalnya, berapa lama mereka dapat digunakan. Opsi DHCP biasanya menentukan:

gerbang bawaan

Gateway default yang merutekan data bolak-balik antara jaringan lokal dan Internet.

Subnetmask

Subnet mask yang memisahkan alamat host dan alamat jaringan dalam alamat IP.

Server DNS

Server DNS yang menerjemahkan nama alamat IP menjadi yang kita ingat.

DHCP memiliki tiga metode penetapan alamat IP:

  • Pemetaan dinamis. Alokasi dinamis terjadi ketika administrator mencadangkan alamat IP untuk DHCP. Kemudian setiap klien DHCP di jaringan lokal meminta IP dari server DHCP selama fase inisialisasi jaringan. Seluruh proses terjadi selama jumlah waktu yang dapat dikontrol yang memungkinkan server DHCP untuk mengklaim kembali dan mengalokasikan kembali alamat IP yang tidak terpakai.
  • Pemetaan otomatis. Server DHCP secara permanen memberikan alamat IP ke klien sesuai dengan aturan yang ditetapkan oleh administrator. Ini berbeda dari alokasi dinamis karena server DHCP memiliki data alokasi IP sebelumnya dan dapat menetapkan ulang IP yang sama ke klien yang sama.
  • Penugasan manual. Dalam hal ini, administrator secara manual memberikan alamat IP ke pengidentifikasi unik untuk setiap klien. Server DHCP biasanya dikonfigurasi untuk beralih ke metode lain jika penugasan manual gagal.

komponen DHCP

Sistem DHCP yang berfungsi hanya membutuhkan dua komponen: server dan klien. Klien DHCP adalah semua perangkat yang terhubung ke server. Server DHCP memberikan alamat IP yang sesuai untuk setiap perangkat.

Keuntungan dan kerugian DHCP

Server DHCP sangat berguna di lingkungan yang tepat. Namun, server DHCP memiliki beberapa kelemahan yang perlu dipertimbangkan sebelum memutuskan untuk memanfaatkannya secara penuh.

Berikut adalah keuntungan menggunakan server DHCP:

  • Konfigurasi alamat IP yang andal. DHCP membantu menghindari konflik antara dua pengguna dengan alamat IP yang sama. Konflik seperti itu akan mencegah kedua pengguna terhubung ke Internet. DHCP secara otomatis menyelesaikan konflik tersebut tanpa kemungkinan kesalahan manusia.
  • mobilitas. DHCP juga memastikan mobilitas. Pengguna dapat menggunakan perangkat seluler mereka di mana saja dalam jangkauan jaringan mereka.
  • Manajemen jaringan yang lebih efisien. DHCP memusatkan semua konfigurasi IP dan server alokasi IP terpisah tidak diperlukan.
  • Fleksibilitas skema IP. DHCP membuat perubahan skema alamat IP lebih mudah dan tidak mengganggu bagi pengguna akhir.

Berikut adalah kerugian menggunakan server DHCP:

  • Server DHCP adalah satu titik kegagalan. Jika hanya satu server DHCP yang digunakan dan gagal, klien tidak akan dapat memperbarui sewa.
  • Informasi yang salah harus dikonfigurasi secara manual. Jika server DHCP memberikan informasi yang salah ke semua klien yang terhubung, Anda harus menangani setiap perangkat satu per satu untuk mengonfigurasi ulang kesalahan.

DHCP vs IP Statis

Perangkat dengan IP statis menyimpan alamat IP yang sama. Administrator jaringan harus mencatat semua alamat IP statis untuk memastikan mereka tidak digunakan kembali. Server DHCP tidak menetapkan alamat IP secara manual, yang menghemat banyak waktu bagi admin. Menyiapkan alamat IP statis lebih mahal daripada menyewa server DHCP.

Sebagian besar layanan VPN menggunakan alamat IP statis karena lebih mudah terhubung ke layanan online jika alamat IP tidak berubah. Alamat IP statis biasanya dicadangkan untuk menyiapkan server VPN, server web atau rumah, atau untuk memungkinkan pengguna mengakses komputer rumah dari jarak jauh.

Alamat IP statis berarti router selalu ingat bahwa server ada di jaringan. Jika alamat IP berubah secara dinamis, itu berarti lebih banyak pekerjaan untuk administrator jaringan. Dalam hal menetapkan alamat IP ke berbagai perangkat Internet of Things, server DHCP adalah pilihan yang lebih baik.

Kontrol waktu sewa DHCP

Untuk server DHCP, waktu sewa mengacu pada berapa lama perangkat mempertahankan alamat IP yang ditetapkan oleh server. Durasi sewa default biasanya 24 jam. Namun, Anda dapat mengonfigurasi durasi sewa menjadi lebih pendek atau lebih lama.

Namun, berhati-hatilah untuk tidak menyetel waktu sewa terlalu singkat, karena dapat menyebabkan gangguan di seluruh jaringan.

Masalah Keamanan DHCP

DHCP tidak memiliki autentikasi dan karena itu rentan terhadap serangan dunia maya. DHCP dapat dieksploitasi dengan cara berikut:

  • Server DHCP yang tidak sah dapat memberikan informasi yang salah kepada klien.
  • Klien nakal juga dapat mencegat server DHCP dan mendapatkan akses ke sumber daya.
  • Klien jahat juga dapat menghabiskan sumber daya DHCP.

Semua masalah ini dapat menyebabkan DDoS dan serangan man-in-the-middle. Namun, administrator dapat mengurangi risiko dengan menggunakan opsi informasi agen relai dan menandai pesan DHCP saat pesan tersebut tiba. Anda juga dapat menggunakan kontrol akses jaringan untuk melindungi DHCP.