Wireshark实验:HTTP分析与TCP追踪
需积分: 0 181 浏览量
更新于2024-06-30
收藏 2.68MB DOCX 举报
本篇实验报告详细记录了在使用Wireshark进行计算机网络实验的过程和结果。Wireshark是一个强大的网络协议分析工具,实验者通过它对无线网络环境下的HTTP通信进行了深入研究。
首先,实验者打开了Wireshark,并专注于无线网络(WLAN)的捕获,以便观察HTTP(Hypertext Transfer Protocol)的GET请求与响应交互。他们访问了http://hitgs.hit.edu.cn/这个网站,确认浏览器使用的HTTP版本为1.1。浏览器向服务器声明它能够接受简体中文(zh-CN)格式的数据。
在HTTP GET请求分析中,实验者发现浏览器并没有包含IF-MODIFIED-SINCE这一行,这是用于检查服务器上的文件是否已经被修改,以决定是否需要重新下载。服务器的响应明确包含了文件内容,并返回状态码200,表示成功请求。
接着,实验者尝试了HTTP条件GET请求,即发送一个带有IF-MODIFIED-SINCE的请求,服务器的响应状态码变为304,这意味着服务器判断文件未被修改,所以没有返回新的内容,而是让客户端使用本地缓存。
在TCP分析部分,实验者抓取了大量本地主机到远程服务器(gaia.cs.umass.edu)的TCP数据包。他们揭示了客户端主机的IP地址为172.20.49.49,使用TCP端口号53772发送数据。对于目标服务器,其IP地址为128.119.245.12,接收和发送TCP报文的端口信息同样被记录下来。
整个实验不仅展示了Wireshark在网络分析中的实用价值,还涵盖了HTTP协议的不同版本、缓存策略以及TCP通信的基本原理,这对于理解网络通信机制和调试网络问题具有重要的实践意义。通过这些实验,学生可以深入了解网络通信的工作流程和常见技术细节。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-04 上传
2022-08-04 上传
点击了解资源详情
月小烟
- 粉丝: 819
- 资源: 296
最新资源
- cumpositiontyp,c语言聊天软件源码详解,c语言
- 1click Paintbrush-crx插件
- private_party
- tiffread2.m:读取 tiff 文件,包括带有信息的堆栈-matlab开发
- yipay:易支付
- pdi-ce-9.5.0.1-261.zip
- bond-cni:Bond-cni用于实现云编排中的故障转移和网络的高可用性
- 软硬
- 猫和老鼠主题的简单网页(HTML+CSS)
- ASO –适用于初学者的应用商店优化
- 940383,c语言的源码不能跨平台,c语言
- 互联网IT科技互联网站模板
- node_mysql_retrogaming:一个带有NodeJS,Express和MySQL的附带项目
- project_code_print:打印源代码到word文档里面,方便纸质阅读。简易树形图,压缩代码行间距,尽量节省纸张
- 社交媒体策略:在获得客户的Facebook和Twitter帐户访问权限并从其帖子下载参与度指标后,为其创建了社交媒体策略。 步骤包括数据清理和新变量的特征工程,将每个帖子分类为不同的主题,创建视觉效果,自然语言处理和回归分析,所有这些操作均使用Python完成
- MinecraftChat:基于Minecraft的网络聊天客户端