DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)是一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議。指的是由服務(wù)器控制一段IP地址范圍,客戶機(jī)登錄服務(wù)器時(shí)就可以自動(dòng)獲得服務(wù)器分配的IP地址和子網(wǎng)掩碼。默認(rèn)情況下,DHCP作為Windows Server的一個(gè)服務(wù)組件不會(huì)被系統(tǒng)自動(dòng)安裝,還需要管理員手動(dòng)安裝并進(jìn)行必要的配置。
DHCP(Dynamic Host Configuration Protocol,動(dòng)態(tài)主機(jī)配置協(xié)議)通常被應(yīng)用在大型的局域網(wǎng)絡(luò)環(huán)境中,主要作用是集中的管理、分配IP地址,使網(wǎng)絡(luò)環(huán)境中的主機(jī)動(dòng)態(tài)的獲得IP地址、Gateway地址、DNS服務(wù)器地址等信息,并能夠提升地址的使用率。
DHCP協(xié)議采用客戶端/服務(wù)器模型,主機(jī)地址的動(dòng)態(tài)分配任務(wù)由網(wǎng)絡(luò)主機(jī)驅(qū)動(dòng)。當(dāng)DHCP服務(wù)器接收到來自網(wǎng)絡(luò)主機(jī)申請(qǐng)地址的信息時(shí),才會(huì)向網(wǎng)絡(luò)主機(jī)發(fā)送相關(guān)的地址配置等信息,以實(shí)現(xiàn)網(wǎng)絡(luò)主機(jī)地址信息的動(dòng)態(tài)配置。DHCP具有以下功能:
1. 保證任何IP地址在同一時(shí)刻只能由一臺(tái)DHCP客戶機(jī)所使用。
2. DHCP應(yīng)當(dāng)可以給用戶分配永久固定的IP地址。
3. DHCP應(yīng)當(dāng)可以同用其他方法獲得IP地址的主機(jī)共存(如手工配置IP地址的主機(jī))。
4. DHCP服務(wù)器應(yīng)當(dāng)向現(xiàn)有的BOOTP客戶端提供服務(wù)。
由于DHCP是C/S模式運(yùn)行的,所以使用DHCP的設(shè)備為客戶端,而提供DHCP服務(wù)的為服務(wù)端。DHCP客戶端可以讓設(shè)備自動(dòng)地從DHCP服務(wù)器獲得IP地址以及其他配置參數(shù)。使用DHCP客戶端可以帶來如下好處:(1)降低了配置和部署設(shè)備時(shí)間;(2)降低了發(fā)生配置錯(cuò)誤的可能性;(3)可以集中化管理設(shè)備的IP地址分配。DHCP服務(wù)器指的是由服務(wù)器控制一段IP地址范圍,客戶端登錄服務(wù)器時(shí)就可以自動(dòng)獲得服務(wù)器分配的IP地址和子網(wǎng)掩碼。需要注意的是,DHCP也可以用在不同的子網(wǎng)上,這時(shí)候需要使用稱為DHCP中繼代理( DHCP Relay, DHCPR,也叫DHCP中繼)的設(shè)備。當(dāng)DHCP客戶端與服務(wù)器不在同一個(gè)子網(wǎng)上,就必須有DHCP中繼代理來轉(zhuǎn)發(fā)DHCP請(qǐng)求和應(yīng)答消息。DHCP中繼代理的數(shù)據(jù)轉(zhuǎn)發(fā),與通常路由轉(zhuǎn)發(fā)是不同的,通常的路由轉(zhuǎn)發(fā)相對(duì)來說是透明傳輸?shù)?,設(shè)備一般不會(huì)修改IP包內(nèi)容。 而DHCP中繼代理接收到DHICP消息后,重新生成一個(gè)DHCP消息,然后轉(zhuǎn)發(fā)出去。 有了DHCP中繼,可以實(shí)現(xiàn)DHCP的跨網(wǎng)運(yùn)作。由于 DHCP DISCOVER是以廣播方式進(jìn)行的,其情形只能在同一網(wǎng)絡(luò)之內(nèi)進(jìn)行,因?yàn)槁酚善魇遣粫?huì)將廣播傳送出去的。但如果DHCP服務(wù)器架設(shè)在其他的網(wǎng)絡(luò)上面,可以用DHCP中繼來接管客戶的DHCP請(qǐng)求,然后將此請(qǐng)求傳遞給真正的DHCP服務(wù)器,然后將服務(wù)器的回復(fù)傳給客戶。這里,DHCP中繼主機(jī)必須自己具有路由能力,且能將雙方的數(shù)據(jù)報(bào)互傳對(duì)方。如果不使用中繼,也可以在每一個(gè)網(wǎng)絡(luò)中安裝DHCP服務(wù)器,但這樣的話,一來設(shè)備成本會(huì)增加,而且管理上面也比較分散。當(dāng)然,如果在大型的網(wǎng)絡(luò)中,這樣的均衡式架構(gòu)還是可取的。