DHCP

 

DHCP(Dynamic HostConfiguration Protocol,動態主機配置協議)。

DHCP好處:DHCP 服務器能夠從預先設置的IP 地址池裏自動給主機分配IP 地址,它不僅能夠保證IP 地址不重複分配,也能及時回收IP 地址以提高IP 地址的利用率。

DHCP工作原理:

1.DHCP 客戶機啓動時,客戶機在當前的子網中廣播DHCPDISCOVER 報文向DHCP服務器申請一個IP 地址。
2.DHCP 服務器收到DHCPDISCOVER 報文後,它將從針對那臺主機的地址區間中爲它提供一個尚未配出去的IP 地址,並把提供的IP 地址暫時標記爲不可用。服務器以DHCPOFFER 報文送回給主機。如果網絡裏包含有不止一個的DHCP 服務器,則客戶機可能收到好幾個DHCPOFFER 報文,客戶機通常只承認第一個DHCPOFFER。
3.客戶端收到DHCPOFFER 後,向服務器發送一個含有有關DHCP 服務器提供的IP地址的DHCPREQUEST報文。如果客戶端沒有收到DHCPOFFER 報文並且還記得以前的網絡配置,此時使用以前的網絡配置(如果該配置仍然在有效期限內)。
4.DHCP 服務器向客戶機發回一個含有原先被髮出的IP 地址及其分配方案的一個應答報文(DHCPACK)。
5.客戶端接受到包含了配置參數的DHCPACK 報文,利用ARP 檢查網絡上是否有相同的IP 地址。如果檢查通過,則客戶機接受這個IP 地址及其參數,如果發現有問題,客戶機向服務器發送DHCPDECLINE 信息, 並重新開始新的配置過程。服務器收到DHCPDECLINE 信息,將該地址標爲不可用。
6.DHCP 服務器只能將那個IP 地址分配給DHCP 客戶一定時間,DHCP 客戶必須在該次租用過期前對它進行更新。客戶機在50%租借時間過去以後,每隔一段時間就開始請求DHCP 服務器更新當前租借,如果DHCP 服務器應答則租用延期。如果DHCP 服務器始終沒有應答,在有效租借期的87.5%,客戶應該與任何一個其他的DHCP 服務器通信,並請求更新它的配置信息。如果客戶機不能和所有的DHCP 服務器取得聯繫,租借時間到後,它必須放棄當前的IP 地址並重新發送一個DHCPDISCOVER 報文開始上述的IP 地址的過程。
7.客戶端可以主動向服務器發出DHCPRELEASE 報文,將當前的IP 地址釋放

DHCP的基本配置:

 

 

(1)步驟1:配置路由器R1 提供DHCP 服務
R1(config)#service dhcp  //開啓DHCP 服務
R1(config)#no ip dhcp conflict logging  //關閉DHCP 衝突日誌
R1(config)#ip dhcp pool ccie  //定義地址池
R1(dhcp-config)#network 192.168.1.0 /24   //DHCP 服務器要分配的網絡和掩碼
R1(dhcp-config)#domain-name cisco.com  //域名
R1(dhcp-config)#default-router 192.168.1.1     /默認網關,這個地址要和相應網絡所連接的路由器的以太口地址相同
R1(dhcp-config)#netbios-name-server 192.168.1.2 //WINS 服務器
R1(dhcp-config)#dns-server 192.168.1.4 //DNS 服務器
R1(dhcp-config)#option 150 ip 192.168.1.3 //TFTP 服務器
R1(dhcp-config)#lease infinite //定義租期
R1(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.5 //排除的地址段

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章