- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机网络》课程实验六
4、练习二 利用仿真编辑器编辑并发送TCP数据包(续1) (5)填写TCP协议信息,其中:源端口:任意大于1024的数,不要使用下拉列表中的端口。目的端口:80(HTTP协议)。序列号:选择一个序号ISN(假设1942589885),以后的数据都按照这个来填。确认号:0。首部长度和标志位:5002(即长度20字节,标志SYN=1)。窗口大小:任意。紧急指针:0; 将设置完成的数据帧复制3份;修改第二帧的TCP 层的“首部长度和标志”位为5010(即标志位ACK=1),TCP层的“序号”为1942589885+1。修改第三帧的TCP层的“首部长度和标志”位为5011(即标志位ACK=1、FIN=1),TCP层的“序号”为1942589885+1;修改第四帧的TCP层的“首部长度和标志”位为5010(即标志位ACK=1),TCP层的“序号”为1942589885+2。 (6)在发送该TCP连接请求之前,先ping 一次目标服务器,让目标服务器知道自己的MAC地址; (7)使用“仿真编辑器/工具菜单/TCP屏蔽/启动屏蔽”功能,为TCP/IP协议栈过滤掉收到的TCP数据; (8)点击菜单栏中的“发送”按钮,在弹出对话框中选择发送第一帧; 4、练习二 利用仿真编辑器编辑并发送TCP数据包(续2) (9)在主机B上捕获相应的应答报文,这里要求协议分析器一端的同学及时准确地捕获应答报文并迅速从中获得应答报文的接收字节序号,并告知仿真编辑器一端的同学; (10)我们假设接收字节序号为:3246281765,修改第二帧和第三帧的TCP层的“ACK确认序号”的值:3246281766 ; (11)计算第二帧的TCP校验和,将该帧发送。对服务器的应答报文进行确认; (12)计算第三帧的TCP校验和,将该帧发送; (13)在主机B上观察应答报文,要及时把最后一帧“序列号”告知协议编辑器一端的同学; 4、练习二 利用仿真编辑器编辑并发送TCP数据包(续3) (14)修改第四帧的TCP层“确认号”为接收的序列号+1(即3246281767); (15)计算第四帧的TCP校验和,将该帧发送。断开连接,完成TCP连接的全过程; (16)协议分析器一端截获相应的请求及应答报文并分析,注意观察“会话分析”中的会话过程; (17)仿真端主机使用“仿真编辑器/工具菜单/TCP屏蔽/停止屏蔽”功能,恢复正常网络功能。 5、练习三 TCP的重传机制(续) (5)主机A向主机B再发送一条信息; (6)主机B刷新捕获显示,当发现“会话分析视图”中有两条以上超时重传报文后,使用“开始/程序/网络协议仿真教学系统通用版/TCP屏蔽/停止屏蔽”功能,恢复正常网络功能; (7)主机A向主机B再发送一条信息,之后断开连接; (8)主机B停止捕获数据。依据“会话分析视图”显示结果,绘制本练习的数据报交互图。 * ? 2009 Wenzhou University, All rights reserved. Network Performance Testing and Analysis * ? 2009 Wenzhou University, All rights reserved. Network Performance Testing and Analysis * ? 2009 Wenzhou University, All rights reserved. Network Performance Testing and Analysis 计算机网络 E-mail 实验六传输控制协议TCP 实验教学提要 教学目标: 1、掌握TCP协议的报文格式 2、掌握TCP连接的建立和释放过程 3、掌握TCP数据传输中编号与确认的过程 4、掌握TCP协议校验和的计算方法 5、理解TCP重传机制 教学难点/重点:连接的建立与释放/协议的工作机制 实验时数:2学时 实验关注问题 (1)TCP协议有哪些优缺点? (2) TCP协议的报文格式如何? (3) 怎样计算TCP协议中的校验和? (4) 应用层中的哪些协议需要TCP协议提供服务? (5)TCP的连接建立与释放过程怎样? 1、实验环境及网络拓扑介绍 中软吉大网络拓扑1 1、实验环境及网络拓扑介绍(续) 主机协议配置: 主机IP地址(8139网卡):172.16.1.XY (注:X为组的代号(分别为1、2、3、4、5、6或7);Y为组内主机编号(主机A、B、C、D、E、F的编号分别为1、2、3、4、5或6),例如:3组B主机的IP为:2。) 子网掩码: 网关地址: 可以不设 域名服务器地址:可以不设 2、实验原理分析(TC
文档评论(0)