DHCP的原理,一看就懂!!字面意思

2021-10-25 04:05:00 字數 1338 閱讀 2086

二:dhcp工作原理

三:dhcp伺服器的配置

dhcp(dynamic host configuration protocol,動態主機配置協議),是由internet工作任務小組設計開發的,專門用於為tcp/ip網路中的計算機自動分配tcp/ip引數的協議

dhcp一般作用在區域網中,若在廣域網中使用dhcp,需要在路由器上面配置

減少管理員的工作量

避免ip位址衝突

當網路更改ip位址段時,不需要再重新配置每個使用者的ip位址

提高了ip位址的利用率

方便客戶端的配置

dhcp的典型應用模式

在網路中假設一台專用的dhcp伺服器,負責集中分配各種網路位址引數(主要包括ip位址,子網掩碼,廣播位址,預設閘道器位址,dns伺服器位址)

其他主機作為dhcp客戶機,將網絡卡配置為自動獲取位址,即可與dhcp伺服器進行通訊,完成自動配置過程

這就產生了三種分配方式:自動分配,手動分配,動態分配

分配到乙個ip位址後永久使用

當dhcp客戶機第一次成功的從dhcp伺服器獲取到乙個ip位址後,就永久的使用這個ip位址

例如:區域網中的印表機,區域網中的座機

由dhcp伺服器管理員專門指定ip位址

使用完後釋放該ip,供其他客戶機使用

當dhcp客戶機第一次從dhcp伺服器獲得ip位址後,並非永久的使用該位址,而是在每次使用完後,dhcp客戶機就會釋放這個ip位址,供其他客戶機使用

客戶端從 dhcp 伺服器獲取 ip 位址的過程稱之為 dhcp 租約過程,此過程主要分為以下四個步驟。

(1)客戶機請求 ip 位址

如圖:

(2)伺服器響應

如圖:

(3)客戶機選擇 ip 位址

如圖:

(4)伺服器確定租約

dhcp 伺服器接收到 dhcp request 訊息後,以 dhcp ack 訊息的形式向客戶機廣播成功確認,該訊息包含有 ip 位址的有效租約和其他可配置的資訊。當客戶機收到 dhcp ack

訊息時,它就配置了 ip 位址,完成 tcp/ip 的初始化

如圖:

(5)重新登入

(6)更新租約

一看就懂的SwitchHosts

switchhosts 是乙個管理 切換多個 hosts 方案的工具。它是乙個免費開源軟體。日常開發工作中,我們可能經常需要切換各種 hosts 繫結,比如在本地開發時可能需要乙個開發環境的 hosts 繫結方案,發布到測試環境後又有乙個測試環境的 hosts 繫結方案,然後可能還有乙個預發布環境,...

一看就懂TCP 連線

我們先來看乙個定義。這樣理解比較抽象。我們換個角度。它的本質還是傳輸控制。如果讓我們自己設計這個傳輸,我們會怎麼想呢。tcp 協議它會先建立連線。三次握手目的是保證雙方都有傳送和接收的能力 首要原因是為了防止舊的重複連線初始化造成混亂。同步雙方初始序列號客戶端和服務端都處於 closed 狀態。先是...

資訊熵 一看就懂

先給出資訊熵的公式 首先了解一下資訊量 資訊量是對資訊的度量,就跟時間的度量是秒一樣,當我們考慮乙個離散的隨機變數 x 的時候,當我們觀察到的這個變數的乙個具體值的時候,我們接收到了多少資訊呢?多少資訊用資訊量來衡量,我們接受到的資訊量跟具體發生的事件有關。資訊的大小跟隨機事件的概率有關。越小概率的...