计网实验分析:TCP传输与端口识别
需积分: 0 30 浏览量
更新于2024-08-04
收藏 847KB DOCX 举报
"19020011038岳宇轩计网实验51"
在这个实验中,岳宇轩正在进行一个关于TCP传输的网络分析任务,指导老师是洪峰。实验的主要目的是理解TCP(Transmission Control Protocol)的基础知识,包括IP地址、端口号以及TCP连接的建立过程。实验步骤包括:
1. 首先,访问http://gaia.cs.umass.edu/wiresharklabs/alice.txt并下载内容,将其保存为alice.txt。
2. 然后,访问http://gaia.cs.umass.edu/wireshark-labs/TCP-wireshark-file1.html,并上传刚刚保存的alice.txt文件。
3. 使用Wireshark工具进行网络数据包捕获,同时点击网页上的"Upload alice.txt file"按钮开始传输文件。
4. 文件上传完成后,停止Wireshark的数据包捕获。
5. 在Wireshark中通过筛选过滤器`tcp`来查看与TCP相关的数据包。
根据实验结果,我们可以得出以下关键信息:
1. 客户端计算机(源)在向gaia.cs.umass.edu传输alice.txt文件时使用的IP地址是10.118.159.90,TCP端口号是58483。
2. gaia.cs.umass.edu的IP地址是128.119.245.12,它在这次连接中发送和接收TCP段的端口号是80。这个端口号通常是HTTP(超文本传输协议)服务的标准端口。
3. 关于TCP基础,实验询问了TCP连接初始化阶段的SYN(同步)段的序列号。在TCP连接的三次握手过程中,SYN标志位被设置,表明这是一个建立连接的请求。SYN段的序列号是初始序列号,用于后续数据包的确认。在这个实验中,具体的序列号未给出。至于是否支持选择性确认(Selective Acknowledgments,SACK),这取决于TCP接收方的支持。SACK允许TCP更有效地处理丢失的数据包,提高网络效率。
这个实验帮助学生了解了TCP连接的建立过程,客户端和服务器之间的通信方式,以及Wireshark工具的使用,这些都是网络分析和故障排查的重要技能。
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-03 上传
2022-08-08 上传
2022-08-03 上传
药罐子也有未来
- 粉丝: 26
- 资源: 300
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践