Apakah DHCP (Protokol Konfigurasi Hos Dinamik)?
Protokol Konfigurasi Hos Dinamik (DHCP) adalah integral kepada rangkaian dan mengawal peranti alamat IP yang diterima supaya mereka dapat berkomunikasi dengan internet. Biasanya, tugasan IP adalah automatik, tetapi jika anda memerlukan IP statik, kebiasaan dengan DHCP adalah penting.
DHCP Boleh Mengendalikan Tugasan IP
Setiap peranti yang menghubungkan ke rangkaian memerlukan alamat IP. Pada hari-hari awal rangkaian, pengguna secara manual menetapkan alamat IP mereka, tetapi itu tugas yang rumit, terutama untuk tempat-tempat dengan banyak peranti, seperti pejabat korporat. DHCP, sebahagiannya, mengautomasikan proses ini, yang membuat peranti menyambung ke rangkaian jauh lebih mudah. Pelayan DHCP atau router mengendalikan proses ini berdasarkan satu set peraturan yang ditetapkan. Kebanyakan router ditetapkan menggunakan rangkaian 192.168.0.x, misalnya, supaya anda biasanya melihat alamat IP seperti ini di rangkaian rumah.
Prosesnya cukup lurus ke hadapan. Apabila pelanggan (komputer, peranti IOT, tablet, telefon bimbit, dll) menyambung ke rangkaian, ia menghantar isyarat (dipanggil DHCPDISCOVER) ke pelayan DHCP (atau router). Pelayan bertindak balas dengan semua peraturan dan tetapan untuk rangkaian dan alamat IP untuk digunakan (DHCPOFFER). Pelanggan mengakui maklumat tersebut dan meminta izin untuk menggunakan alamat yang diberikan (mesej DHCPREQUEST). Akhirnya, pelayan DHCP mengakui permintaan tersebut, dan klien bebas untuk menyambung ke rangkaian.
DHCP Mengawal Julat Alamat IP
Anda boleh mengkonfigurasi DHCP untuk mengawal rangkaian alamat IP yang tersedia untuk digunakan. Jika anda nyatakan julat seperti yang bermula pada 192.168.0.1 dan akhir sebagai 192.168.0.100, maka semua alamat yang ada akan jatuh ke suatu tempat dalam julat tersebut. Anda tidak akan pernah melihat peranti yang diberikan kepada 192.168.0.101. Juga, ambil perhatian bahawa permulaan IP (192.168.0.1 dalam contoh ini) dikhaskan untuk penghala. Sesetengah router hanya menyenaraikan alamat permulaan dan kemudian menyertakan pilihan untuk bilangan maksimum pengguna (yang menentukan alamat akhir).
Yang terbalik kepada ini ialah anda boleh mengawal berapa banyak peranti menyambung ke rangkaian anda pada masa yang sama (tidak lebih daripada 100 dalam contoh ini). Tetapi kelemahan adalah jika anda menetapkan jarak yang terlalu kecil anda secara tidak sengaja boleh menghalang sambungan peranti baru. Untuk membenarkan rangkaian alamat IP yang lebih rendah, pelayan DHCP hanya menyewakan alamat IP kepada peranti.
Alamat yang Ditugaskan Dinamik adalah Sementara
Apabila pelayan DHCP memberikan alamat IP, ia melakukannya di bawah sistem pajakan. Mesin itu mengekalkan alamat IP ini untuk beberapa hari yang ditetapkan, dan kemudiannya boleh cuba memperbaharui alamat IP. Sekiranya tiada isyarat pembaharuan dihantar (seperti mesin yang diberhentikan), maka pelayan DHCP mengkaji semula alamat IP untuk diberikan kepada peranti lain. Apabila isyarat pembaharuan dikesan, peranti itu mengekalkan alamat IPnya untuk satu set hari lagi. Inilah sebabnya mengapa alamat IP anda mungkin berubah dari semasa ke semasa jika anda sering menggunakan pilihan ipconfig.
Ia mungkin untuk dua peranti berakhir dengan IP yang sama, seperti mesin VM yang membelanjakan sebahagian besar masanya di luar talian. Mesin VM tidak akan dapat menghantar isyarat pembaharuan, jadi alamat IPnya akan diserahkan kepada mesin lain. Apabila VM dibawa kembali, ia masih mempunyai rekod alamat IP lama (terutama jika dipulihkan dari snapshot), tetapi ia tidak akan dapat menggunakan alamat IP itu sejak diambil. Tanpa kebenaran itu, ia tidak dapat menyambung ke rangkaian sehingga IP baru ditugaskan. Tetapi menggunakan alamat IP dinamik harus menghalang senario jenis ini.
Alamat IP Statik Diperlukan Untuk Beberapa Peranti
Sekiranya anda mempunyai pencetak rangkaian atau pelayan media yang bersambung (seperti unit NAS atau Pelayan Plex), ia akan menyusahkan mereka untuk menukar alamat IP mereka. Walaupun pembaharuan pajakan boleh menghalangnya, masih ada kemungkinan untuk alamat IP berubah. Jika penghala anda dimulakan semula, disebabkan gangguan kuasa atau kerana anda cuba menyelesaikan masalah yang menjengkelkan, maka semua alamat IP yang dihasilkan secara dinamik mungkin ditugaskan semula. Bagi senario tersebut, secara manual menetapkan alamat IP Statik akan menyelesaikan masalah tersebut.
Proses yang tepat untuk ini berbeza-beza, terutama kerana antara muka web penghala boleh berubah dari peranti ke peranti walaupun dibuat oleh pengilang yang sama. Pada beberapa router, seperti kit Eero Mesh Router, ini boleh dirujuk oleh istilah lain, seperti tempahan IP. Tetapi alamat IP statik masih perlu mematuhi peraturan pelbagai, jika wujud. Menggunakan alamat IP semasa sebagai asas untuk IP statik biasanya perkara yang paling mudah dilakukan. Bergantung pada peranti dan Sistem Pengendaliannya, mungkin untuk menetapkan IP statik pada hujung peranti dan bukannya melalui penghala atau pelayan DHCP. Ini mungkin perlu jika penghala itu sendiri tidak menyokong Statik IP.