999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

DHCP服務深度解密

2017-11-22 07:51:42
網絡安全和信息化 2017年4期

實驗環境如下:客戶端計算機名:LSH-PC。客戶端硬件地址:00:23:5A:A6:97:4C。接入交換機:RGS3760E-24。

配置VLAN10(網關:192.168.10.252 ;DHCP地址池192.168.1 0.1-192.168.10.100)。

配置VLAN100(網關:192.168.100.1;DHCP地址池192.168.100.1-192.168.100.100)。

曾在文獻上對DHCP服務過程有詳細描述,形成的共識是四個過程,客戶端兩個廣播包,服務端兩個單播包。但這種描述并不完整。下面筆者將從不同的環境來深度剖析下DHCP服務詳細過程。

圖1 約租過程圖示

圖2 數據包解析

1.客戶端初次接入網絡VLAN10(192.168.10.252)(客戶端之前還未接入任何網絡獲取過IP)

客戶端從服務器獲取IP的六個租約過程,如圖1所示。限于篇幅,如圖2所示的數據包都隱藏了相同的數據包,共保留了6種數據包,解析如下:

(1)客戶端發出發現報文:客戶端初始化TCP/IP,通過UDP端口67向網絡中發送一個DHCP發現廣播包,請求租用IP地址。

該廣播包中的源IP地址為0.0.0.0,目標IP地址為255.255.255.255;包中還包含客戶端的MAC地址和計算機名。

(2)DHCP回應提供報文:任何接收到DHCP發現廣播包并且能夠提供IP地址的DHCP服務器,都會通過UDP端口68給客戶端回應一個DHCP提供單播包以及提供一個IP地址。

該廣播包的源IP地址為192.168.10.252,目 標IP地 址為192.168.10.1; 包 中還包含提供的IP地址(192.168.10.1)、子網掩碼及租期等信息。

注意:這個地方很多資料顯示目標IP是255.255.255.255的廣播地址。其實這個提供報文里已經知道了客戶端的MAC地址,是通過二層轉發的,目標IP地址填為192.168.10.1是為了避免大量的廣播包在網上轉發。

通過查詢微軟的RFC中關于DHCP的文檔也證實了這一點。提供報文的目標IP是廣播還是單播是由客戶端的發現報文的FLAGS標志位來確定的,將RFC的英文文檔翻譯過來如下:

一個服務器或中繼代理發送或轉發DHCP消息直接為DHCP客戶端(即不在指定的中繼代理“giaddr”字段)應審查標志的廣播比特位即FLAGS標志位最高位。如果該位被設置為1,DHCP消息應該發送使用IP廣播地址的IP廣播(最好0xffffffff)作為IP目的地址,鏈路層廣播地址作為鏈路層目標地址。如果廣播位設置為0,該消息應作為IP單播發送到IP地址。

通過實驗也可證明這一點:在交換機上停掉所有DHCP服務,然后抓包發現客戶端默認發送發現數據包的FLAGS標志位是0X0000(即0000 0000 0000 0000)最高位置0,表示要求DHCP回應的提供數據包是單播。

如果沒有收到回應后才是發送廣播發現數據包,即0X8000(1000 0000 0000 0000)最高位置1(如圖3所示)。這樣DHCP服務器都會響應第一個默認要求單播的數據包。

圖3 抓包發現客戶端發送數據包

圖4 客戶端配置成功后發出報文

(3)客戶端發送請求IP租用報文:客戶端從DHCP服務器接收到提供之后,會選擇第一個收到的DHCP提供包,并向網絡中廣播一個DHCP(請求)消息包,表明自己已接受了一個DHCP服務器提供的IP地址。

該廣播包中包含所接受的IP地址和服務器的IP地址。所有其他的DHCP服務器撤消它們的提供,以便將IP地址提供給下一次IP租用請求。

(4)DHCP服 務 器 發 出IP租用確認報文:被客戶端選擇的DHCP服務器在收到DHCP(請求)廣播后,會單播返回給客戶端一個DHCP(確認)消息包,表明已接受客戶端的選擇,并將這一IP地址的合法租用以及其他的配置信息都放入該單播包發給客戶端。

(5)客戶端配置成功后發出的消息(公告)報文:客戶端在收到DHCP(確認)包,會發送一個免費ARP數據包來檢測本網段內該IP是否有沖突。

如果發現有客戶端在使用就會重新重復以上過程。如果沒有沖突就會使用該廣播包中的信息來配置自己的TCP/IP,并向本網段廣播自己的配置信息。

如圖4所示,根據絕對時間就可以判斷客戶端是在收到DHCP服務器發出IP租用確認報文后進行IP地址沖突檢測的。

(6)DHCP服務器再次回應確認包:DHCP服務器在收到DHCP(消息)廣播后表示IP可正式使用,則租用過程完成,客戶端可以在網絡中通信。

2.重新接入網絡VLAN10(192.168.10.252)

上面提到的都是在客端第一次接入網絡VLAN10(192.168.10.252)獲取IP的完整過程。當計算機重新啟動第二次接入網絡時報文如圖5所示。

(1)客戶端直接發送請求包:客戶端重新啟動時,如果租用期未超過50%,就會跳過前兩步,并以第一次曾經獲得的 IP(192.168.10.1)去向DHCP服務器進行廣播請求繼續使用。

(2)服務器回應確認數據包:服務器收到客戶端請求包后,會查看其IP登記表(如圖6所示),發現有分配過的記錄,如果該IP地址仍然可用的話,該DHCP服務器將給這臺客戶端返回一個確認消息。同樣,DHCP服務器上也會保留(在租用期內的)客戶端的地址。

如果你的DHCP服務器中租用期設得足夠長,則重啟一臺客戶端后,客戶端總是得到同一個地址。這正是由于客戶端和服務器能保存已分配地址所造成的。

(3)客戶配置成功后發出的消息(公告)報文:這個與上面的第5個數據包一樣,在公告之前同樣會發送一個免費ARP來檢測IP是否有沖突。

(4)DHCP服務器再次回應確認包:DHCP服務器在收到DHCP(消息)廣播后表示IP可正式使用,則租用過程完成,客戶端可以在網絡中通信。

圖5 第二次接入網絡的報文

圖6 IP登記表

圖7 獲取的IP數據包

3.更換網卡后接入網絡VLAN10(192.168.10.252)

當系統更換網卡后(這里更改客戶端LSH-PC的MAC(000000000001)即可),得到以下獲取IP的數據包(如圖7所示)。

從以上過程可以知道,客戶端仍然會用曾經獲取過的IP(192.168.10.1)去廣播一個請求數據包(除非把網卡刪掉重裝這個IP就會清除了),這個時候DHCP服務器收到請求包后檢查自己的IP分配記錄,沒有找到對應的MAC(000000000001)記錄,就廣播一個未確認包。

注意:這里不是單播包,因為DHCP服務器不確認客戶端是否希望從自己獲取IP了。

當客戶端沒有收到確認包,就會重復當第一次接入網絡時的過程去獲取IP(192.168.10.2)。然后在DHCP服務器里就有了2條IP分配記錄了。

4.客戶端初次接入另外一個網絡VLAN100(192.168.100.1)

當客戶端接入另外一個網絡時,但這時已經在VLAN10中獲取過IP了,那么實質跟更換網卡有點類似。只不過是客戶端用曾經獲取過的 IP(192.168.10.1)去廣播一個請求數據包,但在VLAN100的DHCP地址分配池中沒有找到對應記錄。所以客戶端就會重復第一次接入網絡的過程獲取192.168.100.2的IP。這時在DHCP服務器里就有了3條IP分配記錄。

主站蜘蛛池模板: 国产爽爽视频| 国产精品成| 久久99国产精品成人欧美| 国产精品欧美激情| 青青青草国产| 亚洲天堂网视频| 欧美国产日本高清不卡| 中文国产成人久久精品小说| 亚洲久悠悠色悠在线播放| 老司机精品99在线播放| 黄色成年视频| 成人一级黄色毛片| 四虎国产成人免费观看| 久久一日本道色综合久久| 一本色道久久88| 69国产精品视频免费| 中文字幕乱妇无码AV在线| 99热这里只有精品免费| 日本一本在线视频| 亚洲αv毛片| 午夜欧美理论2019理论| 日韩国产无码一区| 亚洲第一天堂无码专区| 理论片一区| 毛片一区二区在线看| 欧美a级在线| 波多野结衣一区二区三视频 | 欧美精品黑人粗大| 2022国产91精品久久久久久| 欧美精品另类| 超碰免费91| 国产成人高清亚洲一区久久| 久久成人国产精品免费软件| 亚洲清纯自偷自拍另类专区| 国产微拍精品| 蜜臀AV在线播放| 天天做天天爱夜夜爽毛片毛片| 亚洲欧美成人在线视频| 六月婷婷激情综合| 小13箩利洗澡无码视频免费网站| 香蕉99国内自产自拍视频| 操操操综合网| 成人免费午夜视频| 亚洲最新在线| 亚洲AⅤ永久无码精品毛片| 91午夜福利在线观看精品| 国产亚洲美日韩AV中文字幕无码成人| 国产女人18毛片水真多1| 伊人久久福利中文字幕| 欧美日韩国产系列在线观看| 精品无码一区二区在线观看| 熟妇丰满人妻av无码区| 就去色综合| 天天摸夜夜操| 久综合日韩| 久久国产乱子| 精品無碼一區在線觀看 | 在线观看无码av免费不卡网站| 老司国产精品视频| 欧美国产成人在线| 国内丰满少妇猛烈精品播| 欧美日韩在线观看一区二区三区| av一区二区人妻无码| 欧美日韩国产在线人成app| 九色综合视频网| 国产呦精品一区二区三区网站| 青草娱乐极品免费视频| 超碰aⅴ人人做人人爽欧美| 91亚洲免费视频| 无码一区中文字幕| 91av国产在线| 中文字幕日韩丝袜一区| 国产在线一区视频| 无码中文字幕乱码免费2| 成人精品免费视频| 青草免费在线观看| 亚洲欧洲日韩久久狠狠爱| 国产另类视频| 精品国产美女福到在线不卡f| 国产高清免费午夜在线视频| 一级全免费视频播放| 在线视频亚洲色图|