- 12
- 0
- 约1.94千字
- 约 10页
- 2015-08-23 发布于河南
- 举报
实 验 报 告
课程名称 计算机网络实验
实验仪器 网络协议仿真教学系统
实验名称 实验三 传输控制协议TCP
系 别 计算机学院
专 业 ___ 网络工程
班级/学号 _ 0903/2009011422
学生姓名 ___ _ 张 昭___ _
实验日期 2011.11.25
成 绩
指导教师 _ _ 高卓_ _
实验三 传输控制协议TCP
【实验目的】
掌握TCP协议的报文格式
掌握TCP连接的建立和释放过程
掌握TCP数据传输中编号与确认的过程
掌握TCP协议校验和的计算方法
理解TCP重传机制
【实验学时】
建议4学时
【实验环境配置】
该实验采用网络结构一(我作为主机B参与本次实验)
【实验原理】
TCP报文格式
TCP连接的建立
TCP是面向连接的在面向连接的环境中,开始传输数据之前,在两个终端之间必须先建立一个连接。对于一个要建立的连接,通信双方必须用彼此的初始化序列号seq和来自对方成功传输确认的应答号ack(指明希望收到的下一个八位组的编号)来同步习惯上将同步信号写为SYN,应答信号写为ACK。整个同步的过程称为三次握手,下图说明了这个过程:
TCP连接的释放
对于一个已经建立的连接,TCP使用次握手来结束通话(使用一个带有FIN附加标记的报文段)。TCP关闭连接的步骤如下图所示:
TCP重传机制
TCP每发送一个报文段,就对这个报文段设置一次计时器。只要计时器设置的重传时间到期,但还没有收到确认,就要重传这一报文段。
【实验步骤】
按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性。
练习一:察看TCP连接的建立和释放
主机B、C、D启动协议分析器进行数据捕获并设置过滤条件(提取TCP协议)。
主机A启动仿真编辑器,进入TCP连接视图。在“服务器信息/IP地址”中填入主机C的IP地址;使用“端口扫描”获取主机C的TCP端口列表,在“服务器信息/端口”中填入主机C的一个TCP端口(大于1024);点击“连接”按钮进行连接。
察看主机B、C、D捕获的数据,填写下表。
字段名称 报文1 报文2 报文3 Sequence Number ? ? 865028233 ? Acknowledgement Number ? 0 ? ? 865028234 ACK ...0.... ...1.... ? ...1.... SYN ? ......1. ? ......1. ? ......0.
TCP连接建立时,前两个报文的首部都有一个“maximum segment size”字段,它的值是多少?作用是什么?结合IEEE802.3协议规定的以太网最大帧长度分析此数据是怎样得出的。
答:值的范围为536字节(默认值)~1460字节,mss是双方连接阶段确定的,作用是定义了能够被终端所接受的TCP报文段的最大数据单元。IEEE802.3规定了以太网帧有效载荷的最大长度为1500字节,所以根据mss的定义,减去IP数据报的头部20字节(无选项)和TCP头部20字节(无选项)后得到的1460字节为mss最大值,默认值为536字节。
主机A断开与主机C的TCP连接。
字段名称 报文4 报文5 报文6 报文7 Sequence Number ? ?865028234 865028234 Acknowledgement Number ?865028234 ?865028235 ACK ?1 ?1 ?1 ?1 SYN ?0 ?0 ?0 ?0 察看主机B、C、D捕获的数据,填写下表。
结合步骤3、5所填的表,理解TCP的三次握手建立连接和四次握手的释放连接过程,理解序号、确认号等字段在TCP可靠连接中所起的作用。
答:确保传输的可靠性连接是通过三次握手进行初始化的。三次握手的目的是同步连接双方的序列号和确认号并交换TCP窗口大小信息当Ip数据报在传输过程中需要分片,但其中的一个数据报未能及时到达终点,而终点组装IP数据报已超时,因而只能丢失该数据报;IP数据报已经到达终点,但终点的缓存没有足够的空间存放此数据报;数据报在转发过程中经过一个局域网的网桥,但网桥在转发该数据报的帧没有足够的差错空间而只好丢弃。
您可能关注的文档
- Windows 7系统下设置IP地址.doc
- WindowsMobile智能手机(SP版)修改手册.doc
- Windows端口大全.doc
- WINDOWS基础内容.doc
- Windows下安装Cacti详细手册(第一选择).doc
- Windows下进程通信的几种方式.doc
- winPE修改.doc
- Wireshark_ethereal使用教程(免费).doc
- Wireshark使用.doc
- wireshark主界面操作菜单.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
最近下载
- 2026春节节后复工安全培训课件.pptx VIP
- 2025年内蒙古计算机基础(专升本)考试真题及参考答案.docx VIP
- 20210528-国信证券-磷化工行业分析框架.pdf VIP
- 三年级数学下册口算题(每日一练,共36套).pdf VIP
- 热力引擎-游戏行业:2024年微信小游戏买量获客报告 -.pdf VIP
- GB 50217-2018 电力工程电缆设计标准.docx VIP
- 精品解析:辽宁省沈阳市于洪区2025-2026学年八年级上学期1月期末数学试题(原卷版).docx VIP
- 2024小游戏混合变现白皮书.pdf VIP
- 2026年精选采购年工作计划3篇(采购部工作计划).docx VIP
- 2026年医药冷链物流行业报告.docx
原创力文档

文档评论(0)