回覆列表
  • 1 # 喲喲吼說科技
    DHCP(Dynamic Host Configuration Protocol,動態主機配置協議)是用於對區域網中各個主機動態分配IP地址、閘道器地址、DNS伺服器等相關網路資訊,為了更好的對區域網裝置進行集中管理。

    如題,DHCP的工作原理和實現過程是怎樣的?

    工作原理:

    其實就是根據UDP協議來實現,共分為DHCP伺服器端和DHCP客戶端,其中DHCP伺服器端就是設定對應的IP地址池以及DNS伺服器地址等資訊以動態分配給客戶端;DHCP客戶端就是從伺服器端動態獲取IP地址、閘道器地址、DNS伺服器地址等資訊;

    簡單歸總一句話就是DHCP是一個不需要賬號密碼登陸,自動給內網機器分配IP地址等資訊的協議。

    實現過程:

    具體的DHCP實現過程分為六個步驟:

    1、客戶發現階段

    客戶端在沒有IP地址等資訊時,會發送discover的廣播報文,區域網內所有主機均會收到此報文,但只有DHCP伺服器進行響應;

    2、伺服器響應階段

    DHCP伺服器收到discover報文後,會對其進行解析,然後從地址池檢視是否有可用的IP地址,若能找到,那麼伺服器會發送offer報文來告知客戶端,該伺服器有資源,可用提供DHCP服務;

    3、客戶請求使用階段

    當客戶端收到offer報文後,會發送request請求報文給伺服器端,以獲取IP地址、子網掩碼、閘道器、DNS伺服器地址等資訊;

    4、伺服器確認使用階段

    伺服器端收到客戶端的請求報文後,對其進行確認,並將該IP地址與客戶端的MAC地址繫結,然後將IP地址等資訊傳送給客戶端;

    5、客戶重新登陸網路階段

    在客戶重新接入網路後,會發送一個之前伺服器端分配的IP地址資訊的請求報文給DHCP伺服器,當伺服器收到此報文後,若可以使用此地址,那麼迴應ACK報文;若無法分配此地址,那麼迴應NAK報文,客戶端收到NAK報文後,會重新發送discover報文重新申請新的IP地址等資訊;

    6、客戶續約階段

    當客戶獲取的IP地址租約過期後,伺服器端會將其IP地址進行收回,若客戶端想要繼續使用此地址,那麼在租約期過一半後,客戶端會發送renew報文來進行續約;

  • 中秋節和大豐收的關聯?
  • 憋屎是一種怎樣的感覺?