- 姓名 黃碧婷
- 學號 201821121032
- 班級 計算1812
1. 實驗目的
熟練使用Packet Tracer工具。分析抓到的HTTP數據包,深入理解:HTTP協議,包括語法、語義、時序。
2.實驗內容
客戶端向服務器發送請求報文,服務器向客戶端發送響應報文。具體包含:
- 建立網絡拓撲結構
- 配置參數
- 抓包
- 分析數據包
3.實驗步驟
3.1 建立網絡拓撲結構
一個客戶端和一個服務端形成一個拓撲結構
3.2 配置參數
(1) 設置客戶端IP地址為192.168.1.32
(2) 設置服務端IP地址為192.168.1.4
(3)協議設置為http
3.3抓包
數據包如下:
Accept-Language: en-us
Accept: */*
Connection: close
Host: 192.168.1.4
Connection: close
Content-Length: 369
Content-Type: text/html
Server: PT-Server/5.2
3.4 分析數據包
HTTP REQUEST
Accept-Language: en-us //表明用戶希望優先得到中文版本的文檔
Accept:*/* //表示用戶可以接受任意數據類型
Connection:close //告訴服務器發送完請求的文檔就可釋放連接
Host: 192.168.1.4 //要訪問的主機的IP地址
HTTP RESPONSE
Connection: close //告訴服務器發送完請求的文檔后就可釋放鏈接
Content-Length:369 //告訴瀏覽器報文中實體主體的大小
Content-Type:text/html //服務器可返回形式為文本和網頁
Server:PT-Server/5.2 //服務器上的軟件名和版本號
4.通過該實驗產生新的疑問及解答
(1)什么是抓包
抓包(packet capture)就是將網絡傳輸發送與接收的數據包進行截獲、重發、編輯、轉存等操作,
也用來檢查網絡安全。抓包也經常被用來進行數據截取等。
(2)什么是抓包工具
抓包工具是攔截查看網絡數據包內容的軟件。抓包工具由於其可以對數據通信過程中的所有lP報文實施捕獲並進行逐層拆包分析,
一直是傳統固網數通維護工作中罐常用的故障排查工具,業內流行的抓包軟件有很多:Wire shark、SnifferPro、Snoop以及Tcpdump
等各抓包軟件界面,應用平台稍有差別外,基本功能大同小異。
https://baike.baidu.com/item/%E6%8A%93%E5%8C%85%E5%B7%A5%E5%85%B7/1374589?fr=aladdin