乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      DHCP基本原理及實(shí)現(xiàn)過(guò)程

       回家的夢(mèng)想 2019-05-08

      DHCP的含義?

      DHCP,動(dòng)態(tài)主機(jī)配置協(xié)議,前身是BOOTP協(xié)議,是一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議,使用UDP協(xié)議工作,常用的2個(gè)端口:67(DHCP server),68(DHCP client)。DHCP通常被用于局域網(wǎng)環(huán)境,主要作用是集中的管理、分配IP地址,使client動(dòng)態(tài)的獲得IP地址、Gateway地址、DNS服務(wù)器地址等信息,并能夠提升地址的使用率。簡(jiǎn)單來(lái)說(shuō),DHCP就是一個(gè)不需要賬號(hào)密碼登錄的、自動(dòng)給內(nèi)網(wǎng)機(jī)器分配IP地址等信息的協(xié)議。

      DHCP協(xié)議中的報(bào)文

      1. DHCP DISCOVER :客戶(hù)端開(kāi)始DHCP過(guò)程發(fā)送的包,是DHCP協(xié)議的開(kāi)始
      2. DHCP OFFER :服務(wù)器接收到DHCP DISCOVER之后做出的響應(yīng),它包括了給予客戶(hù)端的IP、客戶(hù)端的MAC地址、租約過(guò)期時(shí)間、服務(wù)器的識(shí)別符以及其他信息
      3. DHCP REQUEST :客戶(hù)端對(duì)于服務(wù)器發(fā)出的DHCP OFFER所做出的響應(yīng)。在續(xù)約租期的時(shí)候同樣會(huì)使用。
      4. DHCP ACK :服務(wù)器在接收到客戶(hù)端發(fā)來(lái)的DHCP REQUEST之后發(fā)出的成功確認(rèn)的報(bào)文。在建立連接的時(shí)候,客戶(hù)端在接收到這個(gè)報(bào)文之后才會(huì)確認(rèn)分配給它的IP和其他信息可以被允許使用。
      5. DHCP NAK :DHCP ACK的相反的報(bào)文,表示服務(wù)器拒絕了客戶(hù)端的請(qǐng)求。
      6. DHCP RELEASE :一般出現(xiàn)在客戶(hù)端關(guān)機(jī)、下線(xiàn)等狀況。這個(gè)報(bào)文將會(huì)使DHCP服務(wù)器釋放發(fā)出此報(bào)文的客戶(hù)端的IP地址
      7. DHCP INFORM :客戶(hù)端發(fā)出的向服務(wù)器請(qǐng)求一些信息的報(bào)文
      8. DHCP DECLINE :當(dāng)客戶(hù)端發(fā)現(xiàn)服務(wù)器分配的IP地址無(wú)法使用(如IP地址沖突時(shí)),將發(fā)出此報(bào)文,通知服務(wù)器禁止使用該IP地址

      DHCP實(shí)現(xiàn)的簡(jiǎn)單過(guò)程

      DHCP基本原理及實(shí)現(xiàn)過(guò)程

      1.發(fā)現(xiàn)階段

      在DHCP服務(wù)配置完成后,DHCP Client啟動(dòng)時(shí),由于沒(méi)有IP地址,會(huì)自動(dòng)發(fā)送以discover的廣播報(bào)文,源地址為0.0.0.0目的地址為255.255.255.255。網(wǎng)絡(luò)上的所有支持TCP/IP的主機(jī)都會(huì)收到該DHCP Discovery報(bào)文,但是只有DHCP Server會(huì)響應(yīng)該報(bào)文。

      2.DHCP Server offer響應(yīng)階段

      DHCP Server收到discover報(bào)文后,通過(guò)解析報(bào)文,查詢(xún)dhcpd.conf配置文件,如果在地址池中能找到合適的IP地址,DHCP Server會(huì)給DHCP Client發(fā)送offer報(bào)文,告訴DHCP Client,該DHCP Server擁有資源,可以提供DHCP服務(wù)。

      3.DHCP Client請(qǐng)求使用階段

      當(dāng)DHCP Client收到offer報(bào)文時(shí),知道在本網(wǎng)段中有可用的DHCP Server可以提供DHCP服務(wù),因此,它會(huì)發(fā)送一個(gè)request請(qǐng)求報(bào)文,向該DHCP Server請(qǐng)求IP地址、掩碼、網(wǎng)關(guān)、DNS等信息,以便登陸網(wǎng)絡(luò)。

      4.DHCP Server確認(rèn)使用階段(獲得IP地址)

      當(dāng)DHCP Server收到DHCP Client發(fā)送的DHCP Request后,確認(rèn)要為該DHCP Client提供的IP地址后,便向該DHCP Client響應(yīng)一個(gè)包含該IP地址以及其他Option的報(bào)文,來(lái)告訴DHCP Client可以使用該IP地址了。然后DHCP Client即可以將該IP地址與網(wǎng)卡綁定。另外其他DHCP Server都將收回自己之前為DHCP Client提供的IP地址。

      5. DHCP Client重新登錄網(wǎng)絡(luò)階段

      當(dāng)DHCP Client重新登錄后,發(fā)送一個(gè)以前的DHCP Server分配的IP地址信息的DHCP Request報(bào)文,當(dāng)DHCP Server收到該請(qǐng)求后,會(huì)嘗試讓DHCP客戶(hù)端繼續(xù)使用該IP地址。并回答一個(gè)ACK報(bào)文。

      如果該IP地址無(wú)法再次分配給該DHCP Client后,DHCP回復(fù)一個(gè)NAK報(bào)文,當(dāng)DHCP Client收到該NAK報(bào)文后,會(huì)重新發(fā)送DHCP Discovery報(bào)文來(lái)重新獲取IP地址。

      6. DHCP Client續(xù)約階段

      DHCP獲取到的IP地址都有一個(gè)租約,租約過(guò)期后,DHCP Server將回收該IP地址,所以如果DHCP Client如果想繼續(xù)使用該IP地址,則必須更新器租約。更新的方式就是,當(dāng)前租約期限過(guò)了一半后,DHCP Client都會(huì)發(fā)送DHCP Renew報(bào)文來(lái)續(xù)約租期

      通過(guò)wireshark抓包也可以看到DHCP的工作過(guò)程

      DHCP基本原理及實(shí)現(xiàn)過(guò)程

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶(hù) 評(píng)論公約

        類(lèi)似文章 更多