DHCP服務器如何處理IP信息?
眾所周知,DHCP服務器是管理IP的一個強大功能。網絡中的每一臺計算機都必須擁有***的IP地址。主機IP地址的設置可以由用戶手工進行,此時也稱為靜態地址。為了保證整個網絡的正常運行,IP地址的設置必須要正確,因此,用戶一般要咨詢網絡管理員。此外,網絡掩碼、默認網關、DNS服務器等也都必須要正確設置,才能保證網絡的正常使用,這些參數也需要向網絡管理員咨詢。
如果網絡上的用戶眾多,則用戶的咨詢將會給網絡管理員造成很大的負擔。更重要的是,如果網絡管理員改變了網絡配置,上述的某些參數如果發生了變化,則一個個通知用戶修改的工作量也將非常大。還有,Internet上的IP地址非常緊張,如果分配給用戶的是公網地址,則當用戶沒有上網時,這個地址將浪費不用。為了解決這個問題,出現了動態地址分配。
動態地址分配是指當計算機每次接入網絡時,自動從網絡中的某一臺服務器獲取IP地址及其他網絡配置參數。當退出網絡時,再歸還所使用的IP地址,以便再分配給其他計算機使用。承擔這一功能的服務器也稱為DHCP服務器,它可以統一管理網絡中IP地址資源的分配和使用,同時也分配其他的網絡參數。
有了DHCP服務器后,可以給用戶和網絡管理員帶來很大的方便。用戶無需配置計算機的IP地址及其他一些網絡參數,開機后即能上網。網絡管理員平時只需維護好DHCP服務器即可,無需面對很多用戶關于網絡參數配置的咨詢。如果改變了網絡配置,需要用戶做相應改變的,只需修改DHCP服務器的配置即可。還有,公網的IP地址也能得到充公的利用,因為動態分配后,IP地址將不和某一用戶或計算機綁定,誰需要就分配給誰。
動態地址分配也給筆記本電腦的上網帶來了很大的方便,用戶改變筆記本電腦位置時,往往網絡配置參數要發生改變。當采用動態分配時,用戶將無需關心這些,筆記本電腦插入網絡端口后即可以獲得正確的網絡配置參數。
不像默認網關和域名服務器,DHCP服務器本身的IP地址是不需要用戶設置的,用戶只需在網絡中設置"動態獲得IP地址"等參數。此時,計算機接入網絡后,會自動向網絡發送數據包,與DHCP服務器取得聯系,獲取IP地址和其他網絡配置參數。
說明:DHCP協議的前身是BOOTP協議,有些操作系統也允許通過BOOTP協議獲得IP地址。