DHCP與BOOTP主要的區別就是
一、兩者適用的地方不同。
DHCP 是BOOTP 的增強版本都是基於TCP/IP協議的協議。BOOTP只用於無盤工作站,DHCP 即可用於無盤站也可用於一般的網路應用。
二、兩者之間的工作原理不同。
DHCP協議採用UDP作為傳輸協議,主機發送請求訊息到DHCP伺服器的67號埠,DHCP伺服器迴應應答訊息給主機的68號埠。
BOOTP使用UDP報文傳輸,並使用保留埠號67和68工作。使用BOOTP協議的時候,一般包括Bootstrap Protocol Server和Bootstrap Protocol Client兩部分。
網路主機使用BOOT ROM而不是磁碟啟動並連線上網路,BOOTP則可以自動地為那些主機設定TCP/IP環境。
但BOOTP有一個缺點:您在設定前須事先獲得客戶端的硬體地址,而且,與IP的對應是靜態的。換而言之,BOOTP非常缺乏“動態性 ”,若在有限的IP資源環境中,BOOTP的一對一對應會造成非常可觀的浪費。
DHCP可以說是BOOTP的增強版本,它分為兩個部分:一個是伺服器端,而另一個是客戶端。所有的IP網路設定資料都由DHCP伺服器集中管理,並負責處理客戶端的DHCP要求;而客戶端則會使用從伺服器分配下來的IP環境資料。
比較BOOTP, DHCP透過“租約”的概念,有效且動態的分配客戶端的TCP/IP設定,而且,作為相容考慮,DHCP也完全照顧了BOOTP Client的需求。
DHCP與BOOTP主要的區別就是
一、兩者適用的地方不同。
DHCP 是BOOTP 的增強版本都是基於TCP/IP協議的協議。BOOTP只用於無盤工作站,DHCP 即可用於無盤站也可用於一般的網路應用。
二、兩者之間的工作原理不同。
DHCP協議採用UDP作為傳輸協議,主機發送請求訊息到DHCP伺服器的67號埠,DHCP伺服器迴應應答訊息給主機的68號埠。
BOOTP使用UDP報文傳輸,並使用保留埠號67和68工作。使用BOOTP協議的時候,一般包括Bootstrap Protocol Server和Bootstrap Protocol Client兩部分。
網路主機使用BOOT ROM而不是磁碟啟動並連線上網路,BOOTP則可以自動地為那些主機設定TCP/IP環境。
但BOOTP有一個缺點:您在設定前須事先獲得客戶端的硬體地址,而且,與IP的對應是靜態的。換而言之,BOOTP非常缺乏“動態性 ”,若在有限的IP資源環境中,BOOTP的一對一對應會造成非常可觀的浪費。
DHCP可以說是BOOTP的增強版本,它分為兩個部分:一個是伺服器端,而另一個是客戶端。所有的IP網路設定資料都由DHCP伺服器集中管理,並負責處理客戶端的DHCP要求;而客戶端則會使用從伺服器分配下來的IP環境資料。
比較BOOTP, DHCP透過“租約”的概念,有效且動態的分配客戶端的TCP/IP設定,而且,作為相容考慮,DHCP也完全照顧了BOOTP Client的需求。