第一次实验报告:使用Packet Tracer分析HTTP数据包
- 姓名 ? ? ? ? ?謝明亮
- 學號 ? ? ? ? ?201821121103
- 班級 ? ? ? ? ?計算1814
1.實驗目的
熟練使用Packet Tracer工具。分析抓到的HTTP數據包,深入理解:HTTP協議,包括語法、語義、時序。
2.實驗內容
客戶端向服務器發送請求報文,服務器向客戶端發送響應報文。具體包含:
- 建立網絡拓撲結構
- 配置參數
- 抓包
- 分析數據包
3.實驗步驟
3.1 建立網絡拓撲結構
?
?
?一個客戶端(PC)和一個服務端(server)形成一個拓撲結構
3.2 配置參數
(1)設置客戶端I
?
P地址為192.168.1.103
?
?
?
?
?
?
?
(2)設置服務端IP地址為192.168.1.104
(3)協議設置為HTTP
?
??3.3抓包
數據包如下:
HTTP Data:Accept-Language: en-us
Accept: */*
Connection: close
Host: 192.168.1.104
?
HTTP Data: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.113 ? //要訪問的主機的IP地址
HTTP RESPONSE
? ? ?? Connection: close? ? ? ? ? //告訴服務器發送完請求的文檔后就可釋放鏈接
Content-Length:369 ? ? ? //告訴瀏覽器報文中實體主體的大小
Content-Type:text/html ? ? ?//服務器可返回形式為文本和網頁
Server:PT-Server/5.2 ? ? //服務器上的軟件名和版本號
?4.通過該實驗產生新的疑問與解答
1.Q:什么是HTTP協議?
- ?? A:HTTP 協議定義服務器端和客戶端之間文件傳輸的溝通方式
2.Q:抓包是什么?
- ?? A:抓包是將網絡傳輸發送與接收的數據包進行截獲、重發、編輯、轉存等操作,也用來檢查網絡安全。抓包也經常被用來進行數據截取等。
3.Q:抓包工具?
- ?? A:抓包工具是攔截查看網絡數據包內容的軟件。抓包工具由于其可以對數據通信過程中的所有lP報文實施捕獲并進行逐層拆包分析,一直是傳統固網數通維護工作中罐常用的故障排查工具,業內流行的抓包軟件有很多:Wire shark、SnifferPro、Snoop以及Tcpdump等各抓包軟件界面,應用平臺稍有差別外,基本功能大同小異。
轉載于:https://www.cnblogs.com/xml103/p/11487627.html
總結
以上是生活随笔為你收集整理的第一次实验报告:使用Packet Tracer分析HTTP数据包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谷歌 I/O 2017 开发者大会现已开
- 下一篇: LQ-630K/LQ-635K如何安装及