首页
/
每日頭條
/
生活
/
dhcp的4個步驟
dhcp的4個步驟
更新时间:2025-03-13 15:37:21

DHCP監聽 UDP 67(服務器端)68(客戶端)

DHCP 的作用就是獲取地址,DHCP 客戶端動态獲取 IP 地址的四步交互過程

dhcp的4個步驟(DHCP的原理與過程)1

DHCP 獲取地址的過程?

第一步,客戶端發送一個 dhcp discover 報文,(廣播)

第二步,Server 端收到報文後,會向客戶端發送 dhcp offer (offer 裡面就包含分給客戶端的地址)(Option54)(分配給客戶的地址信息)(單播)

第三步,客戶端收到服務器端發的 Offer,會給服務器回送一個 Request,(廣播)為什麼廣播發送呢?假設網絡裡有多台 Server,就會有多分 Offer,我會使用我首先收到的 Offer,會發 Request 告訴我會使用這台 Server 分發的地址,當其他服務器收到這個 Request 後,就會把剛剛 Offer裡的地址回收,可以分配給其他人了,

第四步,收到 Request 的 Server 會給客服端回複一條 ACK,

第五步,什麼時候會發送 NAK 呢?當服務器裡面發現 Request 裡的地址,沒有租約記錄,就會回送 NAK。

當客戶端收到 ACK 的時候會執行一個動作,(DAD 重複地址檢測),會發送一個免費的 ARP,檢測網絡中地址有沒有在使用,不沖突可以使用,沖突了,則出現第六個報文:Decline 意思說給服務器發送說這個地址不能用,然後重新回到第一步

Release 報文:敲完後會發送一個 dhcp release 報文,客戶端手動釋放這個地址,客戶端收到後會從租約記錄裡把這個地址給删掉,

Info 報文: 獲得更多的信息,IP 地址是自動獲得,但是 dns 是手工配置,當我不想手工獲得點自動 DNS 時,會發送 DHCP Info 消息,服務器會把相應消息發送過來。

3 種情況發送 Request 報文

1、收到 Offer;2、續租(到 50%,87.5%); 3、客戶端重啟

DHCP續約的過程

dhcp的4個步驟(DHCP的原理與過程)2

1. 當租期達到50%(T1)時,DHCP客戶端會自動以單播的方式向DHCP服務器發送DHCP REQUEST報文,請求更新IP地址租期。如果收到DHCP服務器回應的DHCP ACK報文,則租期更新成功(即租期從0開始計算);如果收到DHCP NAK報文,則重新發送DHCP DISCOVER報文請求新的IP地址。

2. 當租期達到87.5%(T2)時,如果仍未收到DHCP服務器的應答,DHCP客戶端會自動以廣播的方式向DHCP服務器發送DHCP REQUEST報文,請求更新IP地址租期。如果收到DHCP服務器回應的DHCP ACK報文,則租期更新成功(即租期從0開始計算);如果收到DHCP NAK報文,則重新發送 DHCP DISCOVER報文請求新的IP地址。

3. 如果租期時間到時都沒有收到服務器的回應,客戶端停止使用此IP地址,重新發送DHCP DISCOVER報文請求新的IP地址。

什麼是 DHCP 中繼?什麼是 Option82?

dhcp的4個步驟(DHCP的原理與過程)3

(1)定義:DHCP Relay 即 DHCP中繼,它實現了不同網段間的DHCP服務器和客戶端之間的報文交互。

(2)作用:DHCP 中繼承擔處于不同網段間的DHCP客戶端和服務器之間中繼服務,将 DHCP協議報文跨網段透傳到目的DHCP服務器,最終使網絡上的 DHCP客戶端可以共同使用一個DHCP服務器。

(3)工作原理:DHCP 客戶端發送請求報文給DHCP服務器,DHCP中繼收到該報文并适當處理後,以單播形式發送給指定的位于其它網段上的DHCP服務器。服務器根據請求報文中提供的必要信息,通過 DHCP中繼将配置信息返回給客戶端,完成對客戶端的動态配置。 總結就是廣播變單播

(4) Option82:稱為中繼代理信息選項,該選項記錄了DHCP客戶端的位置信息。DHCP中繼或DHCP Snooping設備接收到DHCP 客戶端發送給DHCP服務器的請求報文後,在該報文中添加Option82,并轉發給DHCP服務器。

SERVER回複NAK的情形

1服務器收到客戶端的request裡面的MAC找不到租約。

2重新用曾經分配過的IP申請,但服務器已經分配給别人。

3續約,服務器不同意。

4地址池枯竭。

DHCP的配置舉例

dhcp en

ip pool 1

network 10.1.1.0 mask 255.255.255.0

gateway-list 10.1.1.1

lease day 2

dns-list 8.8.8.8

int g 0/0/0

ip ad 10.1.1.1 24

dh se gl

DHCP 中繼配置舉例

dhcp的4個步驟(DHCP的原理與過程)4

R2配兩個地址池,寫兩個靜态路由

dhcp en

ip pool p1

n 10.1.1.0 m 255.255.255.0

gat 10.1.1.1

dns 10.1.1.1

ip poo p2

n 20.1.1.0 m 255.255.255.0

gat 20.1.1.1

dns 20.1.1.1

int g 0/0/2

ip ad 12.1.1.2 24

ip route-st 10.1.1.0 24 12.1.1.1

ip route-st 20.1.1.0 24 12.1.1.1

R1配中繼

dhcp en

int g 0/0/0

ip ad 10.1.1.1 24

dhcp se relay

dhcp relay server-ip 12.1.1.2

int g 0/0/1

ip ad 10.1.1.1 24

dhcp se relay

dhcp relay server-ip 12.1.1.2

int g 0/0/1

ip ad 12.1.1.1 24

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
睡覺感覺腿酸是怎麼回事
睡覺感覺腿酸是怎麼回事
睡覺感覺腿酸是怎麼回事?這種情況是由于有缺鈣的情況.或有風濕類疾病,腎虛的情況造成的.建議查明确病因,對症入藥飲食宜清淡,少吃脂肪,高糖,辛辣,油煎的食品及白酒,咖啡等刺激性飲料,多吃蔬菜,水果,纖維性食物,多喝水注意防寒保暖,不吃寒涼的食...
2025-03-13
新鮮排骨怎麼儲存保鮮
新鮮排骨怎麼儲存保鮮
新鮮排骨怎麼儲存保鮮?冰箱保鮮如果隻想保存一天兩天,那麼建議直接放在冰箱的保鮮層就可以了,應該盡快食用,否則影響口感,我來為大家科普一下關于新鮮排骨怎麼儲存保鮮?下面希望有你要的答案,我們一起來看看吧!新鮮排骨怎麼儲存保鮮冰箱保鮮。如果隻想...
2025-03-13
不可不知的辦公室原則
不可不知的辦公室原則
這是毫無疑問的。世界各地的員工都在拒絕标準、平淡的辦公室,要求一些根本不同的東西。這種團體的強烈反對是響亮而明确的。但解決方案并不那麼明确。公司增加了一些空間,讓人感覺更像家,在情感上更舒适,但在身體上可能會變得不舒服,并且常常缺乏完成工作...
2025-03-13
加熱破壁營養料理機做豆漿的方法
加熱破壁營養料理機做豆漿的方法
炎炎夏日,除了空調,你還有什麼?當然是,冰沙冷飲。好看的杯子,精緻的顔色搭配,少女控都無法拒絕吧。可是,你得為它的顔值掏空腰包。痛不痛?話說,有一個朋友跟我說:每個月它喝奶茶飲料的錢,都足夠我一個月房租了。恐怖!錢包負擔不起啊。怪尴尬的。那...
2025-03-13
樓房頂層可以安裝光伏發電嗎
樓房頂層可以安裝光伏發電嗎
2022年7月22日,在武漢市東西湖區宏圖裡小區樓頂,物業工作人員正在查看太陽能電池闆。據介紹,由香港置地主導開發的武漢夢想特區·宏圖裡小區,4棟31層的住宅建築屋頂上總共鋪設了784塊太陽能電池闆,總面積640平方米,每年可産生能源638...
2025-03-13
Copyright 2023-2025 - www.tftnews.com All Rights Reserved