日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

DHCP協(xié)議( 二 )


2.;提供;IP;租用位址 。當(dāng);DHCP;伺服器監(jiān)聽到客戶端發(fā)出的;Dhcpdiscover;廣播后﹐它會(huì)從那些還沒有租出的位址范圍內(nèi)﹐選擇最前面的的空置;IP;,連同其它;TCP/IP;設(shè)定,回應(yīng)給客戶端一個(gè);DHCPOFFER;封包 。
由于客戶端在開始的時(shí)候還沒有;IP位址﹐所以在其;Dhcpdiscover;封包內(nèi)會(huì)帶有其MAC;位址信息﹐并且有一個(gè);XID;編號(hào)來(lái)辨別該封包﹐DHCP;伺服器回應(yīng)的;Dhcpoffer;封包則會(huì)根據(jù)這些資料傳遞給要求租約的客戶 。根據(jù)伺服器端的設(shè)定﹐Dhcpoffer;封包會(huì)包含一個(gè)租約期限的信息 。;
3.;接受;IP;租約 。假如客戶端收到網(wǎng)路上多臺(tái);DHCP伺服器的回應(yīng)﹐只會(huì)挑選其中一個(gè)Dhcpoffer;而已(通常是最先抵達(dá)的那個(gè))﹐并且會(huì)向網(wǎng)路發(fā)送一個(gè)Dhcprequest廣播封包﹐告訴所有;DHCP;伺服器它將指定接受哪一臺(tái)伺服器提供的;IP;位址 。
同時(shí)﹐客戶端還會(huì)向網(wǎng)路發(fā)送一個(gè);ARP;封包﹐查詢網(wǎng)路上面有沒有其它機(jī)器使用該;IP位址﹔假如發(fā)現(xiàn)該;IP;已經(jīng)被占用﹐客戶端則會(huì)送出一個(gè);DHCPDECLINE;封包給;DHCP;伺服器﹐拒絕接受其;Dhcpoffer﹐并重新發(fā)送;Dhcpdiscover;信息 。;
事實(shí)上﹐并不是所有;DHCP;客戶端都會(huì)無(wú)條件接受;DHCP;伺服器的;offer;﹐尤其這些主機(jī)安裝有其它;TCP/IP;相關(guān)的客戶軟體 ??蛻舳艘部梢杂?Dhcprequest;向伺服器提出;DHCP選擇﹐而這些選擇會(huì)以不同的號(hào)碼填寫在DHCP;Option;Field;里面﹕


換一句話說(shuō)﹐在;DHCP伺服器上面的設(shè)定﹐未必是客戶端全都接受﹐客戶端可以保留自己的一些;TCP/IP;設(shè)定 。而主動(dòng)權(quán)永遠(yuǎn)在客戶端這邊 。
4.租約確認(rèn) 。當(dāng);DHCP伺服器接收到客戶端的;Dhcprequest;之后﹐會(huì)向客戶端發(fā)出一個(gè)DHCPACK;回應(yīng)﹐以確認(rèn);IP租約的正式生效﹐也就結(jié)束了一個(gè)完整的;DHCP;工作過(guò)程 。
如上的工作流程如下圖:; ;;
DHCP;發(fā)放流程;
第一次登錄之后﹕;
一旦;DHCP;客戶端成功地從伺服器哪里取得;DHCP;租約之后﹐除非其租約已經(jīng)失效并且IP;位址也重新設(shè)定回;0.0.0.0;﹐否則就無(wú)需再發(fā)送;Dhcpdiscover;信息了﹐而會(huì)直接使用已經(jīng)租用到的;IP;位址向之前之;DHCP;伺服器發(fā)出;Dhcprequest;信息﹐DHCP;伺服器會(huì)盡量讓客戶端使用原來(lái)的;IP;位址﹐假如沒問題的話﹐直接回應(yīng);Dhcpack;來(lái)確認(rèn)則可 。假如該位址已經(jīng)失效或已經(jīng)被其它機(jī)器使用了﹐伺服器則會(huì)回應(yīng)一個(gè);DHCPNACK;封包給客戶端﹐要求其從新執(zhí)行;Dhcpdiscover 。;
至于;IP;的租約期限卻是非??季康末o并非如我們租房子那樣簡(jiǎn)單﹐;以;NT;為例子﹕DHCP;工作站除了在開機(jī)的時(shí)候發(fā)出;dhcprequest;請(qǐng)求之外﹐在租約期限一半的時(shí)候也會(huì)發(fā)出;dhcprequest;﹐假如此時(shí)得不到;DHCP;伺服器的確認(rèn)的話﹐工作站還可以繼續(xù)使用該;IP;﹔然后在剩下的租約期限的再一半的時(shí)候(即租約的75%)﹐還得不到確認(rèn)的話﹐那么工作站就不能擁有這個(gè);IP;了 。至于為什么不是到租約期限完全結(jié)束才放棄;IP;呢﹖﹐對(duì)不起﹐小弟也是不學(xué)無(wú)術(shù)之人﹐沒有去深究了﹐只知道要回答;MCSE;題目的時(shí)候﹐您一定要記得;NT;是這么工作的就是了 。
要是您想退租,可以隨時(shí)送出;DHCPLEREASE;命令解約﹐就算您的租約在前一秒鐘才獲得的 。;
跨網(wǎng)路的;DHCP;運(yùn)作;
從前面描述的過(guò)程中,我們不難發(fā)現(xiàn):DHCDISCOVER;是以廣播方式進(jìn)行的,其情形只能在同一網(wǎng)路之內(nèi)進(jìn)行﹐因?yàn)?router;是不會(huì)將廣播傳送出去的 。但假如;DHCP;伺服器安設(shè)在其它的網(wǎng)路上面呢﹖由于;DHCP客戶端還沒有;IP;環(huán)境設(shè)定﹐所以也不知道;Router;位址﹐而且有些;Router;也不會(huì)將;DHCP廣播封包傳遞出去﹐因此這情形下;DHCPDISCOVER;是永遠(yuǎn)沒辦法抵達(dá);DHCP;伺服器那端的,當(dāng)然也不會(huì)發(fā)生;OFFER;及其他動(dòng)作了 。要解決這個(gè)問題,我們可以用;DHCP;Agent;(或;DHCP;Proxy;)主機(jī)來(lái)接管客戶的;DHCP請(qǐng)求﹐然后將此請(qǐng)求傳遞給真正的DHCP;伺服器﹐然后將伺服器的回復(fù)傳給客戶 。這里﹐Proxy;主機(jī)必須自己具有路由能力,且能將雙方的封包互傳對(duì)方 。

推薦閱讀