|
|
|
|
|
DHCP就是動(dòng)態(tài)主機(jī)配置協(xié)議(Dynamic Host Configuration Protocol),它的目的就是為了減輕TCP/IP網(wǎng)絡(luò)的規(guī)劃、管理和維護(hù)的負(fù)擔(dān),解決IP地址空間缺乏問題。這種網(wǎng)絡(luò)服務(wù)有利于對(duì)網(wǎng)絡(luò)中的客戶機(jī)IP地址進(jìn)行有效管理。
DHCP功能分為兩個(gè)部份:一個(gè)是服務(wù)器端,而另一個(gè)是客戶端(客戶端不用安裝,windows 9x/2000/xp 在默認(rèn)情況下都啟動(dòng)DHCP Client服務(wù))。DHCP透過“租約”的概念,有效且動(dòng)態(tài)的分配客戶端的TCP/IP設(shè)定。
路由器DHCP服務(wù)器的三種IP分配方式
下面我們將說明一下DHCP的IP地址的分配方式。
DHCP服務(wù)器具有三種IP的分配方式,手動(dòng)分配,自動(dòng)分配和動(dòng)態(tài)分配。其中動(dòng)態(tài)分配功能最為強(qiáng)大,配置也最為煩瑣。目前的DHCP服務(wù)器一般支持全部的幾種分配方式或者是其中的兩種。
手動(dòng)分配:在手動(dòng)分配中,網(wǎng)絡(luò)管理員在DHCP服務(wù)器通過手工方法配置DHCP客戶機(jī)的IP地址。當(dāng)DHCP客戶機(jī)要求網(wǎng)絡(luò)服務(wù)時(shí),DHCP服務(wù)器把手工配置的IP地址傳遞給DHCP客戶機(jī)。
自動(dòng)分配:在自動(dòng)分配中,不需要進(jìn)行任何的IP地址手工分配。當(dāng)DHCP客戶機(jī)第一次向DHCP服務(wù)器租用到IP地址后,這個(gè)地址就永久地分配給了該DHCP客戶機(jī),而不會(huì)再分配給其他客戶機(jī)。
動(dòng)態(tài)分配:當(dāng)DHCP客戶機(jī)向DHCP服務(wù)器租用IP地址時(shí),DHCP服務(wù)器只是暫時(shí)分配給客戶機(jī)一個(gè)IP地址。只要租約到期,這個(gè)地址就會(huì)還給DHCP服務(wù)器,以供其他客戶機(jī)使用。如果DHCP客戶機(jī)仍需要一個(gè)IP地址來完成工作,則可以再要求另外一個(gè)IP地址。
動(dòng)態(tài)分配方法是惟一能夠自動(dòng)重復(fù)使用IP地址的方法,它對(duì)于暫時(shí)連接到網(wǎng)上的DHCP客戶機(jī)來說尤其方便,對(duì)于永久性與網(wǎng)絡(luò)連接的新主機(jī)來說也是分配IP地址的好方法。DHCP客戶機(jī)在不再需要時(shí)才放棄IP地址,如DHCP客戶機(jī)要正常關(guān)閉時(shí),它可以把IP地址釋放給DHCP服務(wù)器,然后DHCP服務(wù)器就可以把該IP地址分配給申請(qǐng)IP地址的DHCP客戶機(jī)。
使用動(dòng)態(tài)分配方法可以解決IP地址不夠用的困擾,例如C類網(wǎng)絡(luò)只能支持254臺(tái)主機(jī),而網(wǎng)絡(luò)上的主機(jī)有三百多臺(tái),但如果網(wǎng)上同一時(shí)間最多有200個(gè)用戶,此時(shí)如果使用手工分配或自動(dòng)分配將不能解決這一問題。而動(dòng)態(tài)分配方式的IP地址并不固定分配給某一客戶機(jī),只要有空閑的IP地址,DHCP服務(wù)器就可以將它分配給要求地址的客戶機(jī);當(dāng)客戶機(jī)不再需要IP地址時(shí),就由DHCP服務(wù)器重新收回。
淺談DHCP IP相同的問題
在我們使用DHCP的時(shí)候,可能會(huì)出現(xiàn)一些問題。這里我們主要解答一下DHCP IP相同的問題。希望本文的解答能夠?qū)Υ蠹矣兴鶐椭?。問:為什么每次通過DHCP獲得的ip都是同一個(gè)ip呢?家用電腦,通過家用tplink路由器共享上網(wǎng),用的是DHCP自動(dòng)獲取ip,路由器ip為192.168.1.1,DHCP地址池分配區(qū)域在 192.168.1.100-192.168.1.200,奇怪的是我這臺(tái)機(jī)器為什么每次開機(jī)ip地址都是固定呢,每次都是192.168.1.100 呢? 注:局域網(wǎng)總共只有兩臺(tái)電腦
答:DHCP IP相同,DHCP服務(wù)器優(yōu)先分發(fā)尚未出租的最前IP地址,以后DHCP客戶機(jī)每次重新登錄網(wǎng)絡(luò)時(shí),就不需要再發(fā)送DHCP discover發(fā)現(xiàn)信息,而是直接發(fā)送包含前一次所分配的IP地址的DHCP request請(qǐng)求信息。當(dāng)DHCP服務(wù)器收到這一信息后,它會(huì)嘗試讓DHCP客戶機(jī)繼續(xù)使用原來的IP地址,并回答一個(gè)DHCP ack確認(rèn)信息。(如果此IP地址已無法再分配給原來的DHCP客戶機(jī)使用時(shí)(比如此IP地址已分配給其它DHCP客戶機(jī)使用),則DHCP服務(wù)器給 DHCP客戶機(jī)回答一個(gè)DHCP nack否認(rèn)信息。當(dāng)原來的DHCP客戶機(jī)收到此DHCP nack否認(rèn)信息后,它就必須重新發(fā)送DHCP discover發(fā)現(xiàn)信息來請(qǐng)求新的IP地址。)另外,DHCP服務(wù)器向DHCP客戶機(jī)出租的IP地址一般都有一個(gè)租借期限,期滿后DHCP服務(wù)器便會(huì)收回出租的IP地址。如果DHCP客戶機(jī)要延長其IP租約,則必須更新其IP租約。DHCP客戶機(jī)啟動(dòng)時(shí)和IP租約期限過一半時(shí),DHCP客戶機(jī)都會(huì)自動(dòng)向 DHCP服務(wù)器發(fā)送更新其IP租約的信息。
為了便于理解,把DHCP客戶機(jī)比做餐館里的客人,DHCP服務(wù)器比做服務(wù)員(一個(gè)餐館里也可以有多個(gè)服務(wù)員),IP地址比做客戶需要的食物。那么可以這樣描述整個(gè)過程:客人走進(jìn)餐館,問:“有沒有服務(wù)員啊?”(DHCP discover),多個(gè)服務(wù)員從還沒賣出的食物中選擇最前面的食物(尚未出租的最前IP地址)選擇并先后回答:”“有,我這有漢堡”(DHCP offer),“有,我這有雞翅"”。客人說:“好吧,我要一份漢堡”(DHCP request,這個(gè)客人比較死板,總是選擇第一次聽到的食物),端著漢堡的服務(wù)員回應(yīng)了一聲:“來啦”(DHCP ack),并把食物端到客人面前,供其享用(將網(wǎng)卡和IP地址綁定)。客人下次來的時(shí)候,就直接找上次那個(gè)服務(wù)員點(diǎn)自己喜歡的漢堡了(DHCP request),如果還有漢堡,服務(wù)員會(huì)再次確認(rèn)并上菜(DHCP ack),而如果已經(jīng)賣完了,服務(wù)員則會(huì)告訴客人:“不好意思,已經(jīng)賣完了”(DHCP nack)。當(dāng)然,服務(wù)員隔一段時(shí)間會(huì)來收拾一次桌子,除非客人特別說明這菜還要繼續(xù)吃的,服務(wù)員會(huì)將剩菜端走。
你的機(jī)器每次開機(jī)ip地址都是固定的192.168.1.100 是有可能的.你的機(jī)器第一次啟動(dòng)時(shí)網(wǎng)段內(nèi)的另一臺(tái)機(jī)器并沒有開機(jī)或手動(dòng)設(shè)置了固定IP,故分配到了192.168.1.100.以后你的機(jī)器每次重新登錄網(wǎng)絡(luò)時(shí),直接發(fā)送包含前一次所分配的IP地址的DHCP request請(qǐng)求信息,而此時(shí)的其IP租約并未過期.
關(guān)于IP租約過期的問題.在DHCP服務(wù)期都可以設(shè)置,即指定一個(gè)客戶機(jī)從DHCP服務(wù)器那里租用一個(gè)地址后,能夠使用多長時(shí)間。比如 Windows 2000 DHCP服務(wù)器配置中用戶可以在“選擇這臺(tái)服務(wù)器分配的DHCP租約期限”選項(xiàng)區(qū)域中選定“限制為”單選按鈕,然后在下面的“天”、“小時(shí)”和“分鐘”微調(diào)器中具體指定客戶機(jī)使用地址時(shí)間的長短。如果用戶希望客戶機(jī)能夠一直使用地址的話,可選定“無限制”單選按鈕。
以上就是針對(duì)DHCP IP相同的問題的回答。
相關(guān)鏈接
目前很多的寬帶路由器都具有設(shè)置DHCP服務(wù)器的功能,TP-LINK推出的TL-410是一款面向家庭用戶的寬帶路由器,其外觀小巧,時(shí)尚。而且價(jià)格便宜,非常適合家庭用戶學(xué)生一族的使用。
TL-R410寬帶路由器也具有支持DHCP服務(wù)器的功能,具有手動(dòng)分配(靜態(tài)IP地址分配)和動(dòng)態(tài)分配兩種分配方式。
下面我們就簡單介紹一下,如何利用TP-link的TL-R410寬帶路由器為例,設(shè)置DHCP服務(wù)器的功能。
。。。