Perbedaan utama antara BOOTP dan DHCP adalah bahwa BOOTP mendukung konfigurasi statis alamat IP sementara DHCP mendukung konfigurasi dinamis. Ini berarti bahwa DHCP secara otomatis menetapkan dan mendapatkan alamat IP dari komputer yang terhubung ke internet dan juga memiliki beberapa fitur tambahan.
Grafik perbandingan
Dasar untuk perbandingan | BOOTP | DHCP |
---|---|---|
Konfigurasi otomatis | Tidak mungkin hanya mendukung konfigurasi manual. | Secara otomatis mendapatkan dan menetapkan alamat IP. |
Alamat IP sementara | Tidak tersedia | Disediakan untuk waktu terbatas. |
Kesesuaian | Tidak kompatibel dengan klien DHCP. | Dapat dioperasikan dengan klien BOOTP. |
Mesin seluler | Konfigurasi IP dan akses informasi tidak dimungkinkan. | Mendukung mobilitas alat berat. |
Terjadi kesalahan | Konfigurasi Mannual rentan terhadap kesalahan. | Konfigurasi otomatis kebal terhadap kesalahan. |
Pemakaian | Memberikan informasi ke komputer atau workstation diskless. | Membutuhkan disk untuk menyimpan dan meneruskan informasi. |
Definisi BOOTP
Proses Bootstrap - Ini adalah metode untuk mengakses informasi dari komputer yang terhubung internet seperti (alamat IP, subnet mask, alamat router, alamat IP dari server nama) yang disimpan dalam file konfigurasi, potongan-potongan ini untuk informasi yang perlu diketahui oleh komputer terhubung ke internet TCP / IP.
Bootstrap Protocol (BOOTP) adalah protokol client-server yang dirancang untuk mendapatkan informasi yang diberikan di atas (yaitu, alamat IP, subnet mask, alamat router, alamat IP dari server nama) dari komputer tanpa disk atau komputer yang di-boot untuk pertama kalinya. Sistem operasi dan perangkat lunak jaringan disimpan dalam memori hanya baca (ROM), jika komputer atau workstation tidak memiliki disk.
RARP adalah pendahulu BOOTP dan melayani tujuan yang sama, tetapi batasan RARP adalah bahwa ia hanya memberikan informasi tentang IP bukan informasi tambahan mengenai hal itu.
Seperti dijelaskan di atas, BOOTP adalah protokol yang memungkinkan konfigurasi statis. Alasan di balik sifat statis BOOTP adalah bahwa kebutuhan untuk menemukan router atau mengganti router secara dinamis dihilangkan ketika hanya satu router yang terhubung ke internet. Namun, jika ada banyak router yang terhubung ke internet. Host mencoba untuk mendapatkan rute default pada saat startup dapat mengakibatkan kehilangan koneksi jika router tunggal crash. Dan juga crash tidak bisa dideteksi.
Server BOOTP menggunakan tabel yang memiliki pemetaan alamat fisik ke alamat IP ketika klien menanyakan alamat IP-nya. BOOTP tidak mendukung mesin seluler; ini bekerja dengan baik hanya ketika pengikatan antara alamat Fisik dan IP statis dan diperbaiki dalam tabel. Ini menggunakan alamat siaran terbatas (255.255.255.255).
Definisi DHCP
Protokol konfigurasi host dinamis (DHCP) memberikan alamat IP secara dinamis melalui jaringan. DHCP lebih fleksibel daripada BOOTP, dan itu kompatibel ke belakang yang berarti dapat beroperasi dengan klien BOOTP.
Penetapan alamat IP dinamis menguntungkan karena banyak tiga alasan -
- Alamat IP diberikan atas permintaan.
- Hindari konfigurasi IP manual.
- Mendukung mobilitas perangkat.
Penugasan IP berdasarkan permintaan berarti misalkan ada kekurangan alamat IP asli maka alamat IP dikumpulkan secara terpusat. Jika seseorang ingin menggunakan internet, maka alamat IP diberikan secara sementara, ketika pekerjaan dilakukan, alamat IP ditarik dan diberikan kepada beberapa pengguna lain (mesin).
DHCP membantu alokasi (penyewaan) alamat IP yang tidak kekal. Dengan kata lain, IP ditugaskan untuk waktu yang terbatas dan setelah masa sewa berakhir IP ditarik. DHCP diperlukan untuk jaringan nirkabel di mana komputer ini dapat mempercepat dan melepaskannya dengan cepat.
DHCP menggunakan tiga timer:
- Leew Renewal Timer - Mesin klien menggunakan ini untuk mengirim permintaan DHCP untuk meminta server lebih banyak waktu karena timer ini berakhir.
- Lease Rebinding Timer - Ketika timer ini kedaluwarsa, tidak ada respons yang diterima oleh klien, dan diasumsikan bahwa server sedang down. Kemudian dengan menggunakan layanan siaran IP, permintaan DHCP dikirim ke semua server.
- Lease Expiry Timer - Ketika timer ini kedaluwarsa, sistem mulai mogok karena alasan tidak ada alamat IP yang valid untuk host melalui jaringan.
Perbedaan Utama Antara BOOTP dan DHCP
- BOOTP adalah protokol statis, dan mendukung konfigurasi manual. Di sisi lain, DHCP adalah protokol dinamis, dan mendukung konfigurasi alamat IP manual, dinamis dan otomatis.
- Pengalamatan IP berdasarkan permintaan disediakan dalam DHCP sedangkan BOOTP tidak mendukung alokasi (penyewaan) alamat IP yang tidak kekal.
- DHCP dapat menangani mesin seluler. Sebaliknya, BOOTP tidak dapat mengonfigurasi atau mengakses informasi dari mesin seluler; dan itu hanya bekerja dengan baik dengan koneksi stasioner.
- BOOTP rentan terhadap kesalahan karena menggunakan konfigurasi manual sementara dalam kesalahan DHCP jarang terjadi.
Kesimpulan
BOOTP dan DHCP adalah protokol yang digunakan tuan rumah untuk mengakses atau mengkonfigurasi parameter IP dari server. DHCP adalah ekstensi dari BOOTP. Dalam BOOTP operasi ini berlangsung pada saat boot host. DHCP populer di kalangan ISP karena memungkinkan host untuk mendapatkan alamat IP sementara sementara ini tidak terjadi di BOOTP. DHCP memberikan informasi yang lebih terperinci dan lebih efisien daripada BOOTP.