一.產生的原因?
通常我們的協議都是固定在程式裡,一旦編寫好就不希望老是改動,但有很多時候為了軟體協議便於移植,往往並不把協議的所有細節都固定在源**中。我們希望可以在很多計算機上使用同乙個經過編譯的**,在軟體執行之前,對軟體協議的莫些字段進行引數的賦值。在協議軟體中給這些引數賦值的動作叫做協議配置。乙個軟體協議在使用之前必須是已經正確配置的。
當協議配置需要耗費太多人力時,我們就產生了自動協議配置的方法,也就是動態主機配置協議dhcp。它提供了一種機制,就是即插即用連網,允許一台計算機加入新的網路和獲取ip位址不需要人工參與。
二.dhcp軟體型別?
1.客戶軟體。(分配的位址通常是永久位址,很少會變動)
2.伺服器軟體。(分配的位址通常都是會變動的,有乙個租用期的限制。)
三.客戶伺服器方式簡單介紹。
1.需要ip位址的主機怎樣找到網路中的dhcp伺服器?
需要ip位址的主機將目的ip位址置為1,即255.255.255.255,自己的ip位址設為全0,廣播傳送dhcp服務請求。(屬於發現報文,報文的目的就是去發現dhcp伺服器,因為此時不知道dhcp伺服器的ip位址是多少)。
2.網路中對dhcp服務請求如何處理?
本地主機都會收到這個網路報文,但只有dhcp伺服器對這個報文進行回答。
3.dhcp伺服器如何回答dhcp服務請求?
先在自己的資料庫中查詢計算機的配置資訊,若找到,則返回找到的資訊,若找不到,則從ip位址池中取乙個位址分配給該計算機。(屬於提供報文)。
4.dhcp報文用運輸層的什麼協議來傳輸?
因為有廣播的傳送,所以是udp協議實現。
DHCP 動態主機配置協議
dhcp dynamic host configuration protocol,動態主機配置協議,工作在osi的應用層,是一種幫助計算機從指定的dhcp伺服器獲取它們的配置資訊的自舉協議,其最重要的功能是動態分配。dhcp的工作流程 發現階段,即dhcp客戶機尋找dhcp伺服器的階段。dhcp客戶...
動態主機配置協議DHCP
dhcp提供一種動態指定 ipdhcp基於 c s模式,主要用於大型網路。dhcp用來自動給客戶端分配 tcp ip 資訊的網路協議,如 ip位址 閘道器 子網掩碼等資訊。每個dhcp 客戶端通過廣播連線到區域內的 dhcp 伺服器,該伺服器會響應請求,返回包括 ip位址 閘道器和其他網路配置資訊。...
DHCP動態主機配置協議
client連線server 用到udp的67,68 埠 dhcp server ip必須是靜態配置的。root www yum install dhcp y 配置檔案在 root www cd etc dhcp root www dhcp ls dhclient.d dhclient exit h...