
利用Wireshark解析TCP协议示例:HTTP GET交互分析
下载需积分: 0 | 2.42MB |
更新于2024-08-04
| 126 浏览量 | 举报
收藏
在本次实验报告中,学生郭子阳(学号1170300520)于2019年11月9日在计算机学院的格物207实验室,通过计算机学院的1703101班,跟随任课教师刘亚维进行了一次关于"利用Wireshark进行协议分析"的课程实践。实验的主要目标是使学生熟悉和掌握Wireshark这款网络协议分析工具,以便理解网络协议实体之间的交互以及报文交换过程。
首先,实验分为基础内容和选做部分。基础内容包括:
1. Wireshark的基本操作:学生在实验中学会了如何选择网卡并开始抓取网络数据,这是理解和分析后续协议的基础。
2. HTTP协议分析:学生通过访问http://hitgs.hit.edu.cn/news,观察了HTTP GET和response的交互过程。他们注意到浏览器使用的HTTP版本为1.1,服务器同样支持1.1版本。请求头中的Accept-Language字段显示了对en-US版本对象的支持,而服务器的响应状态码为302,意味着临时重定向。此外,他们还解析了IP协议报文段,确认了本机和服务器的IPv6地址。
3. TCP协议分析:学生针对Alice.txt的上传,抓取到了TCP包,发现客户端的IP地址为172.20.67.203,TCP端口信息也得到了展示,这有助于理解TCP连接的建立和数据传输过程。
选做部分则涉及DNS协议、UDP协议和ARP协议的分析,这些额外的内容有助于扩展学生的网络知识,但具体分析结果未在提供的部分内容中详细列出。
实验报告的评分结构包括实验操作结果得分、实验报告撰写得分和实验课表现评价,总计100分。教师刘亚维对学生的学习态度和实验技能给予了评价,但具体的评语并未给出。
这次实验不仅让学生深入理解了Wireshark的使用,还通过实际案例加深了他们对HTTP、TCP、IP等协议的理解,锻炼了他们的网络协议分析能力。通过这次实验,学生能够更好地分析网络通信,为未来在网络工程或安全领域的工作打下坚实的基础。
相关推荐








俞林鑫
- 粉丝: 20
最新资源
- ASP.NET中正则表达式使用的详细示例
- Word公式编辑器:自动载入,轻松编辑数学公式
- 掌握Struts国际化操作的实用范例教程
- Windows环境下Turbo C编译工具体验评测
- GB-8567-88标准:计算机软件开发文件指南
- 七龙纪攻击计算器的C#实现及运行环境指导
- 深入理解Socket接口:线程编程新体会
- EVC4.0实现Dialog工程中同时添加工具栏和菜单
- JAVA聊天应用开发:客户端与服务器端套接字编程指南
- 网上书店JSP源代码的简洁实用解析
- MATLAB编程精通:综合辅导与实践指南
- YOYOPlayer:基于JAVA的多功能音乐播放器
- 探索.exe与swf格式转换工具的奥秘
- 一键转换文档至PDF:数学建模的文件处理神器
- ASP网站访问统计系统自动构建工具
- BP网络技术在噪声点阵数字识别中的应用研究
- 实现自定义布告栏图标的VC源代码教程
- 掌握ASP.NET 2.0基础:微软官方入门指南
- 基于JSP+SSH框架的消息管理系统开发实践
- Linux实用教程与基础知识讲解
- C++单链表类深度实现与应用示例
- Axis2代码生成向导在Eclipse中的使用
- 高效子网划分与掩码计算工具介绍
- VC++实现串口通信界面程序开发示例