路由器IP指派DHCP和BOOTP不同之處和優(yōu)缺點對比

DHCP(Dynamic Host Configuration Protocol,動態(tài)主機配置協(xié)議)是一個局域網(wǎng)的網(wǎng)絡(luò)協(xié)議,使用UDP協(xié)議工作, 主要有兩個用途:給內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動分配IP地址,給用戶或者內(nèi)部網(wǎng)絡(luò)管理員作為對所有計算機作中央管理的手段,在RFC 2131中有詳細(xì)的描述。DHCP有3個端口,其中UDP67和UDP68為正常的DHCP服務(wù)端口,分別作為DHCP Server和DHCP Client的服務(wù)端口;546號端口用于DHCPv6 Client,而不用于DHCPv4,是為DHCP failover服務(wù),這是需要特別開啟的服務(wù),DHCP failover是用來做“雙機熱備”的。
BOOTP引導(dǎo)程序協(xié)議(BOOTP)是一個基于IP/UDP協(xié)議的協(xié)議,它可以讓無盤站從一個中心服務(wù)器上獲得IP地址,為局域網(wǎng)中的無盤工作站分配動態(tài)IP地址,并不需要每個用戶去設(shè)置靜態(tài)IP地址。使用BOOTP協(xié)議的時候,一般包括Bootstrap Protocol Server(自舉協(xié)議服務(wù)端)和Bootstrap Protocol Client(自舉協(xié)議客戶端)兩部分。
目前路由器進行IP指派主要有DHCP和BOOTP,DHCP也就是動態(tài)主機分配協(xié)議,它的前身是BOOTP,BOOTP原本是用于無磁盤主機連接的網(wǎng)絡(luò)上面的,以下分析這兩種方式的不同之處。
一、DHCP可以說是BOOTP的增強版本,它分為兩個部份:一個是服務(wù)器端,而另一個是客戶端。所有的IP網(wǎng)絡(luò)設(shè)定數(shù)據(jù)都由DHCP服務(wù)器集中管理,并負(fù)責(zé)處理客戶端的DHCP要求;而客戶端則會使用從服務(wù)器分配下來的IP環(huán)境數(shù)據(jù)。比較起B(yǎng)OOTP,DHCP透過"租約"的概念,有效且動態(tài)的分配客戶端的TCP/IP設(shè)定,而且,作為兼容考慮,DHCP也完全照顧了BOOTP Client的需求。
二、必須至少有一臺DHCP工作在網(wǎng)絡(luò)上面,它會監(jiān)聽網(wǎng)絡(luò)的DHCP請求,并與客戶端搓商TCP/IP的設(shè)定環(huán)境。它提供兩種IP定位方式:
1、自動分配,其情形是:一旦DHCP客戶端第一次成功的從DHCP服務(wù)器端租用到IP地址之后,就永遠(yuǎn)使用這個地址。
2、動態(tài)分配,當(dāng)DHCP第一次從HDCP服務(wù)器端租用到IP地址之后,并非永久的使用該地址,只要租約到期,客戶端就得釋放(release)這個IP地址,以給其它工作站使用。當(dāng)然,客戶端可以比其它主機更優(yōu)先的更新(renew)租約,或是租用其它的IP地址。
三、DHCP除了能動態(tài)的設(shè)定IP地址之外,還可以將一些IP保留下來給一些特殊用途的機器使用,它可以按照硬件地址來固定的分配IP地址,這樣可以給您更大的設(shè)計空間。
同時,DHCP還可以幫客戶端指定router、netmask、DNS Server、WINS Server、等等項目,您在客戶端上面,除了將DHCP選項打勾之外,幾乎無需做任何的IP環(huán)境設(shè)定。
四、尋找Server,當(dāng)DHCP客戶端第一次登錄網(wǎng)絡(luò)的時候,也就是客戶發(fā)現(xiàn)本機上沒有任何IP數(shù)據(jù)設(shè)定,它會向網(wǎng)絡(luò)發(fā)出一個DHCP DISCOVER封包。
因為客戶端還不知道自己屬于哪一個網(wǎng)絡(luò),所以封包的來源地址會為0.0.0.0,而目的地址則為255.255.255.255,然后再附上DHCP discover的信息,向網(wǎng)絡(luò)進行廣播。
五、提供IP租用地址。當(dāng)DHCP 服務(wù)器監(jiān)聽到客戶端發(fā)出的 DHCP discover 廣播后,它會從那些還沒有租出的地址范圍內(nèi),選擇最前面的空置IP,連同其它TCP/IP設(shè)定,響應(yīng)給客戶端一個DHCP OFFER封包,由于客戶端在開始的時候還沒有IP地址,所以在其DHCP discover封包內(nèi)會帶有其MAC地址信息。
六、接受IP租約。如果客戶端收到網(wǎng)絡(luò)上多臺DHCP服務(wù)器的響應(yīng),只會挑選其中一個DHCP offer而已,并且會向網(wǎng)絡(luò)發(fā)送一個DHCP request廣播封包,告訴所有DHCP服務(wù)器它將指定接受哪一臺服務(wù)器提供的IP地址,客戶端還會向路由器發(fā)送一個ARP封包,查詢網(wǎng)絡(luò)上面有沒有其它機器使用該IP地址;如果發(fā)現(xiàn)該IP已經(jīng)被占用,客戶端則會送出一個DHCPDECLINE封包給DHCP服務(wù)器,拒絕接受其DHCP offer,并重新發(fā)送DHCP discover信息。
七、當(dāng)DHCP服務(wù)器接收到客戶端的DHCP request之后,會向客戶端發(fā)出一個DHCPACK響應(yīng),以確認(rèn)IP租約的正式生效,也就結(jié)束了一個完整的DHCP工作過程,一旦DHCP客戶端成功地從服務(wù)器哪里取得DHCP租約之后,除非其租約已經(jīng)失效并且IP地址也重新設(shè)定回0.0.0.0,否則就無需再發(fā)送DHCP discover信息了,而會直接使用已經(jīng)租用到的IP地址向之前之DHCP服務(wù)器發(fā)出DHCP request信息,DHCP服務(wù)器會盡量讓客戶端使用原來的IP地址,如果沒問題的話,直接響應(yīng)DHCPack來確認(rèn)則可。
從前面描述的過程中,我們不難發(fā)現(xiàn):DHCDISCOVER是以廣播方式進行的,其情形只能在同一網(wǎng)絡(luò)之內(nèi)進行,因為router是不會將廣播傳送出去的。但如果DHCP服務(wù)器安設(shè)在其它的網(wǎng)絡(luò)上面呢?
由于DHCP客戶端還沒有IP環(huán)境設(shè)定,所以也不知道Router地址,而且有些Router也不會將DHCP廣播封包傳遞出去,因此這情形下DHCP DISCOVER是永遠(yuǎn)沒辦法抵達(dá)DHCP服務(wù)器那端的,當(dāng)然也不會發(fā)生OFFER及其它動作了。謝謝閱讀,希望能幫到大家,請繼續(xù)關(guān)注腳本之家,我們會努力分享更多優(yōu)秀的文章。
相關(guān)文章
售價599元起! 華為路由器X1/Pro發(fā)布 配置與區(qū)別一覽
華為路由器X1/Pro發(fā)布,有朋友留言問華為路由X1和X1 Pro怎么選擇,關(guān)于這個問題,本期圖文將對這二款路由器做了期參數(shù)對比,大家看看哪款才是你的理想選擇2025-04-17路由器無法上網(wǎng)怎么辦? 四大常見問題故障與解決方案
路由器安裝以后發(fā)現(xiàn)不能上網(wǎng),這可能是由于路由器未撥號、MAC地址綁定等原因所致,下面我們就來看看詳細(xì)解決辦法2025-04-09- 在現(xiàn)代生活中,路由器已成為我們工作和生活的必需品,然而,當(dāng)路由器出現(xiàn)問題時,我們往往束手無策,本文將為您提供一套實用的路由器故障排除指南,助您輕松應(yīng)對各種常見問2025-04-09
支持觸屏的軟路由? GL.iNe BE3600路由器拆機評測
GL.iNet廣聯(lián)智通推出的Wi-Fi 7便攜式無線路由器Slate 7橫空出世,網(wǎng)速直接起飛!這速度,快到你懷疑人生!但問題來了,這玩意兒真有那么神?詳細(xì)請看下文測評2025-03-31TPLINK TL7DR7260 v2.0和v1.0有什么區(qū)別? 兩款路由器拆機測評
TL-7DR7260易展版有兩個版本,分別是v2.0和v1.0,這兩個版本有什么區(qū)別?下面我們就來看看詳細(xì)的拆機對比2025-03-31CPU決定了不能給你10G口! TP-LINK TL-7DR7280路由器拆機測評
實力與顏值并存的TP-Link TL-7DR7280易展Turbo版以夠用問準(zhǔn)則,是目前市面上好評非常多、用戶群體非常廣的一款無線路由器,性能穩(wěn)定,功能強悍,給你最可靠的網(wǎng)絡(luò)2025-03-31高性價比WiFi6路由+全屋覆蓋穿墻王! 網(wǎng)件RAX50路由器全面測評
網(wǎng)件RAX50路由器表現(xiàn)如何?確實,它以穩(wěn)定高速的傳輸能力,讓無線連接體驗變得輕松愉快,詳細(xì)測評數(shù)據(jù)如下圖文所述2025-03-15WiFi6時代來臨! 華三H3C NX54路由器還值得購買嗎?
WiFi6時代已經(jīng)來臨,眾多路由器廠商也紛紛推出了兼容WiFi6協(xié)議的路由器,今天我們將深入體驗H3C NX54路由器,這款由知名企業(yè)H3C新華三集團推出的家用路由器2025-03-14- 玩游戲最怕什么?當(dāng)然是卡頓!延遲!關(guān)鍵時刻掉線簡直心態(tài)爆炸,該怎么選電競路由器呢?路由器這玩意兒,可不是越貴越好,適合自己的才是王道,下面我們推薦八款適合玩游戲2025-03-14
FiberHome 5G CPE移動路由器值得入手嗎? 烽火5g路由器性能測評
FiberHome烽火 5G CPE移動路由器支持雙模4G/5G全網(wǎng)通,支持WiFi 6雙頻,配備雙千兆網(wǎng)口,無線速率高達(dá)1800Mbps,這款路由器性能如何?值得購買嗎?詳細(xì)如下2025-03-14