計算機網絡實驗lab1_第1頁
計算機網絡實驗lab1_第2頁
計算機網絡實驗lab1_第3頁
計算機網絡實驗lab1_第4頁
計算機網絡實驗lab1_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、網絡技術基礎實驗網絡技術基礎實驗實驗一實驗一實驗目的與內容實驗目的與內容1. 熟悉實驗室的基本網絡結構熟悉實驗室的基本網絡結構2.了解常用的網絡報文分析工具了解常用的網絡報文分析工具3. 理解并掌握理解并掌握HTTP協(xié)議的要點協(xié)議的要點4. 提交實驗報告提交實驗報告5.觀察觀察FTP協(xié)議交互的過程協(xié)議交互的過程實驗步驟實驗步驟1.實驗室的基本設備實驗室的基本設備u PC終端 u Hub(switch)u Router2.安裝報文捕獲與分析軟件 安裝安裝winPcapu免費軟件免費軟件u在在WindowsWindows平臺上平臺上,選擇使用選擇使用WinPcap 2.3WinPcap 2.3以后

2、的以后的版本版本u安裝安裝Wireshark / Etherealu免費軟件,可運行于多種平臺免費軟件,可運行于多種平臺u資源代碼公開,是一個資源代碼公開,是一個Open SourceOpen Source項目,可以跟蹤更新項目,可以跟蹤更新u使用使用WiresharkWireshark,動態(tài)地抓取、分析目前網絡上的數據,動態(tài)地抓取、分析目前網絡上的數據,也可以保存數據。也可以保存數據。運行運行Ethereal/wireshark選擇合適的接口選擇合適的接口l運行時,如果沒有

3、獲取到報文,選擇工具欄Capture-Start,顯示“Ethereal: Capture Options” 窗口:使用使用Wireshark / Etherealu安裝安裝 WinPcap & Wireshark / EtherealWinPcap & Wireshark / Ethereal之後之後u運行運行u開始獲取數據開始獲取數據 【capturecapture】-【startstart】u Capture FilterCapture Filter:有選擇的獲?。河羞x擇的獲取packetspacketsu Display FilterDisplay Filter: :

4、有選擇的顯示獲取的有選擇的顯示獲取的packetspacketsu 具體語法參見幫助具體語法參見幫助測試測試Wireshark/Etherealu啟動Web Browseru 啟動Wireshark/Ethereal,但不要capture,在display filter中輸入httpu 等待半分鐘,開始captureu 在Web browser輸入某個URLu取回一個簡單的HTML文件u 停止capture。u 觀察利用利用Ethereal分析分析HTTP協(xié)議協(xié)議1. The Basic HTTP GET/response interaction u啟動Web Browseru 啟動Ether

5、eal,但不要capture,在display filter中輸入httpu 等待一分鐘,開始captureu 在Web browser輸入u/ethereal-labs/lab2-1.htmlu取回一個簡單的HTML文件u 停止capture。1. The Basic HTTP GET/response interaction u啟動Web Browseru 啟動Ethereal,但不要capture,在display filter中輸入httpu 等待一分鐘,開始captureu 在Web browser輸入uhttp:/gaia.cs.uma

6、/ethereal-labs/lab2-1.htmlu取回一個簡單的HTML文件u 停止capture。分析報文,回答問題分析報文,回答問題l1.Is your browser running HTTP version 1.0 or 1.1?l2.What version of HTTP is the server running? l3.What languages (if any) does your browser indicate that it can accept to the server? l4.What is the IP address of your comp

7、uter? Of the server?l5.What is the status code returned from the server to your browser? l6.When was the HTML file that you are retrieving last modified at the server?l7. How many bytes of content are being returned to your browser? 有條件的有條件的 HTTP GETu啟動Web Browser,確定刪除了瀏覽器的緩存內容u 啟動Ethereal,開始capture

8、u 在Web browser輸入某個URL,例如: u 取回一個簡單的HTML文件u 在web browser中再次輸入該地址,或者點擊refresh按鈕u 停止capture,在display filter 中輸入http分析報文,回答問題分析報文,回答問題l8.Inspect the contents of the first HTTP GET request from your browser to the server. Do you see an IF-MODIFIED-SINCE line in the HTTP GET?l9. Inspect the contents of th

9、e server response. Did the server explicitly return the contents of the file? How can you tell?l10. Now inspect the contents of the second HTTP GET request from your browser to the server. Do you see an IF-MODIFIED-SINCE: line in the HTTP GET? If so, what information follows the IF-MODIFIED-SINCE: h

10、eader? l11. What is the HTTP status code and phrase returned from the server in response to this second HTTP GET? Did the server explicitly return the contents of the file? Explain.具有具有Embeded 對象的對象的HTML 文檔文檔u啟動Web Browser,確定刪除了瀏覽器的緩存內容u 啟動Ethereal,開始captureu 在Web browser輸入u 某個URL,例如: u 停止capture,在d

11、isplay filter 中輸入http分析報文,回答問題分析報文,回答問題l12.How many HTTP GET request messages were sent by your browser? To which Internet addresses were these GET requests sent?觀察觀察POST命令命令l登錄到某個網站,進行表單填寫,提交。觀察POST命令l登錄到某個網站,輸入賬號和密碼,觀察數據的傳輸形式,是否有加密。觀察觀察Http協(xié)議消息的交互過程協(xié)議消息的交互過程1. Telnet to your favorite Web server: telnet 80 Opens TCP connection to port 80 at 2. Type in a GET http request: GET /index.jsp HTTP/1.0 (或者其他文件或者其他文件) Hit carriage return twice, you send this minimal (but complete) GET request to http server3.可以借助可以借助zoc_win_english.exe 完成遠程信息交互完成遠程信息交

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論