版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、 HYPERLINK http:/c/ http:/c實驗十二 DHCP 動態(tài)主機配置協(xié)議分析【實驗目的】掌握 DHCP 的報文格式;掌握 DHCP 的工作原理?!緦嶒瀸W時】2 學時【實驗環(huán)境】本實驗中需要有一臺開啟 DHCP 服務的主機。銳捷的三層交換機 RG-S3750-24 即可以配置 DHCP 服務,本實驗中使用銳捷的三層交換機作為 DHCP 服務器。實驗拓撲圖如圖 5- 24 所示:圖 5- 24 實驗拓撲圖【實驗內(nèi)容】1、學習 DHCP 協(xié)議的工作原理;2、學習 DHCP 協(xié)議的工作過程;3、了解 DHCP 報文的格式;4、學習 DHCP 的使用方法;5、學習如何在銳捷三層交換機上
2、配置 DHCP 服務。127資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c HYPERLINK http:/c/ http:/c【實驗流程】圖 5- 25 實驗流程圖【實驗原理】DHCP 是動態(tài)主機分配協(xié)議(Dynamic Host Configuration Protocol)的縮寫,它的前身是 BOOTP 協(xié)議。BOOTP 原本是用于無盤工作站連接的網(wǎng)絡上:網(wǎng)絡主機使用 BOOT ROM 而不是磁盤起動并連接上網(wǎng)絡,需要通過 BOOTP 協(xié)議自動地為那些主機設定TCP/IP環(huán)境。但是 B
3、OOTP 協(xié)議有一個缺點:在設定前必須事先獲得客戶端的 MAC 地址,而且,與 IP 地址的對應是靜態(tài)的。即,BOOTP 非常缺乏“動態(tài)性”,不但配置起來非常麻煩,而且在有限的 IP 地址資源環(huán)境中,BOOTP 協(xié)議要求的地址一一對應關系會造成非??捎^的浪費。DHCP 協(xié)議可以說是 BOOTP 協(xié)議的增強版本,提供了一種動態(tài)指定 IP 地址和配置參數(shù)的機制,使網(wǎng)絡管理員能夠集中管理和自動分配 IP 網(wǎng)絡地址。當某臺計算機移到網(wǎng)絡中的其它位置時,能自動收到新的 IP 地址。DHCP 由兩個部份組成:一個是服務器端,而另一個是客戶端。所有的 IP 網(wǎng)絡設定參數(shù)都由 DHCP 服務器集中管理,并負責
4、處理客戶端的 DHCP 請求;而客戶端則會使用從服務器分配下來的 IP 環(huán)境數(shù)據(jù)。相對于 BOOTP,DHCP 透過“租約”的概念,有效且動態(tài)的分配客戶端的 TCP/IP 環(huán)境設定,而且,作為兼容考慮,DHCP 也完全照顧了 BOOTP C nt的需求。DHCP 主要用于大型網(wǎng)絡環(huán)境和配置 IP 比較的地方 。有些 DHCP 服務器指定的128資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c HYPERLINK http:/c/ http:/c IP DHCP IP 1 100 IP DHCP
5、 Op 1 2HtypeEthernet 1HlenEthernet 6Hops 1 0Tranion ID IDDHCP REQUEST DHCP REPLYSecsFlags 0 15 16bits 1 1 ddr IP IP Yiaddr“” IP DHCP OFFER DHCP ACK IP Siaddr IP DHCP IP DHCP () TFTP Giaddr 0IP DHCPChaddr129資料:ht/share/home?uk=2084365290&view=share#系統(tǒng)學習: HYPERLINK http:/c/ http:/c8 bits16 bits24 bits
6、32 bitsOpHtypeHlenHopsTranion IDSecsFlagsddrYiaddrSiaddrGiaddrChaddr (16 bytes)Sname (64 bytes)File (128 bytes)Option (variable) HYPERLINK http:/c/ http:/cSname:服務器名,服務器的名稱字符串,以 0 x00 結尾;File:引導文件名,若 c nt 需要從網(wǎng)絡啟動,此欄將稍后以 TFTP 傳送;Options:可選參數(shù)字段,允許廠商定議選項,以提供啟動影像文件的名稱,的設定資訊(如:Netmask、Gateway、DNS 等等)。其長度
7、可變(最長可達 312 字節(jié)),同時可攜帶多個選項。每一選項的第一個字節(jié)為標記子字段,其后一個字節(jié)為長度字段(表明后面的值字段長度),最后為選項的值字段。當選項的標記子字段內(nèi)容為 0 x53 時,提示后面的值字段為 DHCP 的封包類別,如下表所示:表 5-5 DHCP 封包類型DHCP 工作原理:DHCP 的工作過程主要如圖 5- 26 所示:圖 5- 26 DHCP 的工作過程1、發(fā)現(xiàn)階段:即 DHCP 客戶機尋找 DHCP 服務器的階段。DHCP 客戶機以廣播方式(因為 DHCP 服務器的 IP 地址對于客戶機來說是未知的)發(fā)送 DHCP DISCOVER 發(fā)現(xiàn)報文來尋找 DHCP 服務
8、器。2、提供階段:即 DHCP 服務器為 DHCP 客戶機提供 IP 地址的階段。在網(wǎng)絡中接收到DHCP DISCOVER 報文的 DHCP 服務器都會做出響應,它從尚未出租的 IP 地址中挑選一130資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c值值1DHCP DISCOVER5DHCP ACK2DHCP OFFER6CHCP NACK3DHCP REQUEST7DHCP RELEASE4DHCP DECLINE HYPERLINK http:/c/ http:/c DHCP DHCP I
9、P DHCP OFFER 3 DHCP DHCP IP DHCP DHCP DHCP OFFER DHCP DHCP OFFER DHCP REQUEST DHCP IP DHCP DHCP IP 4 DHCP IP DHCP DHCP DHCP REQUEST DHCP IP DHCP ACK DHCP IP DHCP TCP/IP DHCP DHCP IP 5 DHCP DHCP DISCOVER IP DHCP REQUEST DHCP DHCP IP DHCP ACK IP DHCP IP DHCP DHCP DHCP DHCP NACK DHCP DHCP NACK 乏 DHCP D
10、ISCOVER IP 6DHCP DHCP IP DHCP IP DHCP IP 乏 IP DHCP IP DHCP DHCP IP 偠偸步驟一:在三層交換機上配置 DHCP 服務 Switch1#configure termina Switch1(config)#service dhcp DHCP Switch1(config)#ip dhcp pool ruijie DHCP Switch1(dhcp-config)#network DHCP Switch1(dhcp-config)# IP -nameSwitch1(dhcp-config)#dns-server 0 IP DNS Swi
11、tch1(dhcp-config)#default-router IP Switch1(dhcp-config)#lease 8131資料:ht/share/home?uk=2084365290&view=share#系統(tǒng)學習: HYPERLINK http:/c/ http:/c HYPERLINK http:/c/ http:/c!定義地址租約期限為 8 天Switch1(dhcp-config)#exitSwitch1(config)# erface vlan 1Switch1(config-if)#ip address Switch1(config-if)#no shutdownSwi
12、tch1(config-if)#exit步驟二:用實驗主機自動獲取 IP 地址,捕獲數(shù)據(jù)包并進行分析1、在實驗主機上啟動網(wǎng)絡協(xié)議分析儀進行數(shù)據(jù)捕獲并設置過濾條件,在點擊“過濾器”按鈕,會彈出“設置&過濾器”框,在“過濾器類型”中選擇“類型過濾器”,類型值中選擇“DHCP 協(xié)議”,點擊“設置參數(shù)”按鈕后“確定”:圖 5- 27 設置DHCP 過濾器2、將實驗主機的網(wǎng)卡置為自動獲取 IP 地址,點擊“確定”按鈕:132資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c HYPERLINK http:
13、/c/ http:/c圖 5- 28 設置實驗主機地動獲取 IP 地址3、主機會廣播發(fā)送 DHCP 的 DISCOVER 報文,步驟一中配置的 DHCP 服務器會進行響應主機的請求,為實驗主機分配一個 IP 地址,可以看到 IP 地址、網(wǎng)關、DNS 服務器、租約期限等參數(shù)都按照事先設定的進行了分配:圖 5- 29 主機獲得DHCP 服務器分配的地址注意:如果需要重新捕獲 DHCP 保文,可在 Windows 系統(tǒng)令行方式下,輸入命令“ipconfig release”,即可。申請的 IP 地址,再使用命令“ipconfig renew”重新請求進行請求4、捕獲此過程中的數(shù)據(jù)包,可以看到 DHC
14、P 分配 IP 地址的 4 個過程Discover、Offer、Request、Ack:133資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c HYPERLINK http:/c/ http:/c圖 5- 30 DHCP 的Discover 報文圖 5- 31 DHCP 的 Offer 報文134資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c HYPERLINK http:/c/ http:
15、/c圖 5- 32 DHCP 的 Request 報文圖 5- 33 DHCP 的 ACK 報文5、觀察 DHCP 會話,按照這 4 個報文的內(nèi)容填寫下表。表 5-6 DHCP 會話表135資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c目的端口/源端口報文類型操作碼事務標記客戶 IP主機 IP HYPERLINK http:/c/ http:/c步驟三:編輯一個 DHCP 報文并在另一端捕獲查看1、在主機上打開協(xié)議數(shù)據(jù)發(fā)生器,在上選擇“添加”,會彈出“網(wǎng)絡包模版”框,選擇“DHCP 協(xié)議模版
16、”,建立一個 DHCP 數(shù)據(jù)報文:圖 5- 34 建立DHCP 協(xié)議報文2、填寫其中以太網(wǎng)幀頭、IP 首部、UDP 首部和 DHCP 報文的內(nèi)容:填寫以太網(wǎng)協(xié)議首部信息:構建一個 Discover 報文,目的 MAC 地址為廣播;目的物理地址:在這里地址:-源物理地址:填入實驗主機的 MAC 地址:00-15-58-2F-7E-7E;類型或長度:該字段應為 0800(即 IP 協(xié)議的類型值)。填寫 IP 協(xié)議頭信息:總長度字段:包括 UDP 段內(nèi)容的總長度,20 IP+8 UDP+300 DHCP = 328;標識:按照前面捕獲的 DHCP Discover 報文的標識字段內(nèi)容填入,為 0 x
17、746B;協(xié)議字段:即上層協(xié)議類型為 17(UDP 協(xié)議的類型為 17);發(fā)送 IP 地址:手工填入 ;目標 IP 地址:手工填入廣播 IP 地址:55;中的“校驗和”按鈕計算 IP 頭校驗和。點擊填寫 UDP 協(xié)議的各個字段信息:16 位源端:68;16 位目的端:67;UDP 總長度:包括 UDP 頭部和攜帶數(shù)據(jù)的總長度,8 UDP+300 DHCP= 308;校驗和:點擊中的“校驗和”按鈕計算 UDP 校驗和。填寫 DHCP 協(xié)議報文的內(nèi)容:操作碼:1(代表這是客戶端發(fā)往服務器端的報文);硬件類型:1(代表 10M 以太網(wǎng));136資料:ht/share/home?uk=20843652
18、90&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c HYPERLINK http:/c/ http:/c硬件地址長度:6(代表 6 字節(jié));跳數(shù):0;事務標識:按照前面捕獲的報文填入:0 x1F2AB31D;秒數(shù):0;保留:0;客戶地址:; 主機地址:; 服務器地址:;網(wǎng)關地址:;客戶主機硬件地址:填入實驗主機的 MAC 地址:00-15-58-2F-7E-7E;服務器主機名:0;引導文件名:0;事務標識:按照前面捕獲的報文填入:0 x63825363;消息:填入十進制的數(shù)字 53(即 0 x35,代表這是 DHCP 協(xié)議報文);消息長度:按照前面捕
19、獲的報文填入:1;消息類型:1(代表這是一個 DHCP Discover 報文);數(shù)據(jù):按照前面捕獲的報文填入:74 01 01 3D 07 01 00 15 58 2F 7E 7E 32 04 C0 A801 02 0C 07 54 4F 4D 5A 48 4F 55 3C 08 4D 53 4654 20 35 2E 30 37 0B 01 0F 03 06 2C 2E 2F 1F 21F9 2B 2B 02 DC 00 FF 00 00最終編輯的結果如圖 5- 35 所示:137資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERL
20、INK http:/c/ http:/c HYPERLINK http:/c/ http:/c圖 5- 35 編輯 DHCP 報文的內(nèi)容3、點擊上的“發(fā)送”按鈕,將編輯好的 DHCP 數(shù)據(jù)報文發(fā)送。4、在實驗主機上運行網(wǎng)絡協(xié)議分析儀,捕獲數(shù)據(jù),捕獲結果如圖 5- 36 所示,從中可以看到報文類型為 DHCP Discover 報文:圖 5- 36 捕獲編輯的 DHCP 報文【參考配置】Switch1#show running-configBuilding configuration.Current configuration : 1388 bytes!verRGNOS 10.2.00(2),
21、Release(28794)(Fri Dec 21 09:27:15 CST 2007 -ngcf32)138資料:ht/share/home?uk=2084365290&view=share# 系統(tǒng)學習: HYPERLINK http:/c/ http:/c HYPERLINK http:/c/ http:/chostname Switch1!vlan 1!no service password-encryption service dhcp!ip dhcp pool ruijie-name lease 8 0 0network dns-server 0default-router !erface FastEthernet 0/1!erface FastEthernet 0/2!erface FastEthernet 0/3!erface FastEthernet 0/4!erface FastEthernet 0/5!erface FastEthernet 0/6!erface FastEthernet 0/7!erface FastEthernet 0/8!erface FastEthernet 0/9!erface FastEthernet 0/10
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 如何拍攝培訓課件
- 贛南衛(wèi)生健康職業(yè)學院《遙感原理及其應用》2023-2024學年第一學期期末試卷
- 相互喂飯培訓課件
- 贛東學院《經(jīng)濟社會系統(tǒng)仿真實踐》2023-2024學年第一學期期末試卷
- 七年級道德與法治上冊第二單元友誼的天空第四課友誼與成長同行第1課時誤區(qū)警示新人教版
- 小學生頒獎課件背景
- 小學生傳統(tǒng)文化禮儀課件
- 《動能和勢能教學》課件
- 礦石運輸與堆放技術
- 五年級數(shù)學(小數(shù)除法)計算題專項練習及答案匯編
- 8站小車呼叫的plc控制
- _ 基本粒子與宏觀物體內(nèi)在聯(lián)系
- 象棋比賽積分編排表
- 小學贛美版六年級美術上冊第二十課向往和平課件(16張)ppt課件
- 溶解度曲線教學設計
- DPP4抑制劑比較篇PPT課件
- 中藥飲片購進驗收記錄表格模板
- TCM遠紅外發(fā)展初析
- 滑坡穩(wěn)定性計算及滑坡推力計算
- 繼教脈圖分析 0
- 醫(yī)院各科室規(guī)章制度匯編
評論
0/150
提交評論