- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实 验 报 告
课程名称 计算机网络
实验项目 实验三 传输控制协议TCP
实验仪器 网络协议仿真教学系统
系 别 计算机学院
专 业
班级/学号
学生姓名
实验日期
成 绩 _______________________
指导教师
实 验 报 告
课程名称 计算机网络
实验项目 实验三 传输控制协议TCP
实验仪器 网络协议仿真教学系统
系 别 计算机系
专 业
班级/学号
学生姓名
实验日期
成 绩 _______________________
指导教师 高卓
实验三 传输控制协议TCP
一、实验目的:
1. 掌握TCP协议的报文格式
2. 掌握TCP连接的建立和释放过程
3. 掌握TCP数据传输中编号与确认的过程
4. 掌握TCP协议校验和的计算方法
5. 理解TCP重传机制
二、实验原理:
一. TCP报文格式
16位源端口号 16位目的端口号 32位序号 32位确认序号 4位首部长度 保留(6位) URG ACK PSH RST SYN FIN 16位窗口大小 16位校验和 16位紧急指针 选项 数据 二. TCP连接的建立TCP是面向连接的协议。 在面向连接的环境中,开始传输数据之前,在两个终端之间必须先建立一个连接。对于一个要建立的连接,通信双方必须用彼此的初始化序列号seq和来自对方成功传输确认的应答号ack(指明希望收到的下一个八位组的编号)来同步,习惯上将同步信号写为SYN,应答信号写为ACK。整个同步的过程称为三次握手,如图:
TCP连接的释放对于一个已经建立的连接,TCP使用四次握手来结束通话(使用一个带有FIN附加标记的报文段)。 如图:
四. TCP重传机制TCP每发送一个报文段,就对这个报文段设置一次计时器。只要计时器设置的重传时间到期,但还没有收到确认,就要重传这一报文段。
三、实验环境配置:
该实验采用网络结构图。
说明:IP地址分配规则为主机使用原有IP,保证所有主机在同一网段内。
四、实验内容:
按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性。
练习一:察看TCP连接的建立和释放
1.主机B、C、D启动协议分析器进行数据捕获,并设置过滤条件(提取TCP协议)。
2.主机C打开TCP工具,类型选择“服务器”,端口填写大于1024的值;点击“创建”,如果端口被占用则选择其它。主机A打开TCP工具,类型选择“客户端”,地址填入主机C的IP地址;在端口填入主机C的TCP工具监听的端口;点击[连接]按钮进行连接。
3.察看主机B、C、D捕获的数据,填写下表。
字段名称 报文1 报文2 报文3 Sequence Number ? ? ? Acknowledgement Number ? ACK ? ? SYN ? ?
TCP连接建立时,前两个报文的首部都有一个“maximum segment size”字段,它的值是多少?作用是什么?结合IEEE802.3协议规定的以太网最大帧长度分析此数据是怎样得出的。
字段名称 报文1 报文2 报文3 Sequence Number ?861589852 ?401053267 ?861589853 Acknowledgement Number ?0 ?861589853 ?401053268 ACK ?…1…. ?…1…. ?…1…. SYN ?……0. ?……1. ?……0.
4.主机A断开与主机C的T
您可能关注的文档
- #山西省2011年高中阶段教育学校招生统一考试数学讲义.doc
- (2008-6-16144815)鞍钢国贸公司听力翻译辅导讲义讲义.doc
- (2012年2月版)竣工档案管理操作手册讲义.doc
- (2015.6.20)袋式除尘器的安装、运行和维护)讲义.doc
- (2015版)马克思基本原理第七章_共产主义崇高理想及其最终实现讲义.doc
- 计算机省二考表单讲义.doc
- (成功项目方案)油厂监控施工方案-修订4讲义.doc
- 计算机实用工具软件训练讲义.doc
- 计算机图形学期末考查2015-2016第一学期讲义.doc
- 计算机网络基础知识笔记讲义.doc
- 中国国家标准 GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较.pdf
- 《GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较》.pdf
- 《GB/T 37228-2025安全与韧性 应急管理 突发事件管理指南》.pdf
- GB/T 23724.3-2025起重机 检查 第3部分:塔式起重机.pdf
- 中国国家标准 GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法.pdf
- 《GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法》.pdf
- GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 中国国家标准 GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 《GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射》.pdf
- GB/T 11349.2-2025机械振动与冲击 机械导纳的试验确定 第2部分:用激振器作单点平动激励测量.pdf
文档评论(0)