- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
高校 计算机学院
试验报告书
课程名称: 《TCP/IP原理及应用》试验题目:
试验名称:
班 级:
学 号:
姓 名:
成
成
绩:
指导教师:
年 月 日
试验报告
课程名称计算机网络 学号学生姓名 组号 辅导教师 罗娅
系别 网络工程系 试验室名称 试验时间1.试验名称
试验四传输层协议分析
试验目的
利用协议,分析TCP建立连接的三次握手、释放连接的四次握手以及数据传输的掌握法;
利用QQ软件分析相应的UDP报文构造
试验内容
TCP协议分析试验
UDP协议分析试验
预习内容
描述UDP协议的报文格式。
结合TCP标志字段的相应比特和SYN、ACK字段描述TCP建立连接的过程
第一次握手:主机A发送位码为syn=1,随机产生seqnumber=1234567的数据包到效劳器,主机B由SYN=
知道,A要求建立联机;
其次次握手:主机B收到恳求后要确认联机信息,向A发送acknumber=(主机A的seq+1),syn=1,ack=1
随机产生seq=7654321的包
第三次握手:主机A收到后检查acknumber是否正确,即第一次发送的seqnumber+1,以及位码ack是否为1,假设正确,主机A会再发送acknumber=(主机B的seq+1),ack=1,主机B收到后确认seq值与ack=则连接建立成功。
完成三次握手,主机A与主机B开头传送数据。
结合TCP标志字段的相应比特和FIN、ACK字段描述TCP释放连接的根本过程。
第2页共9页
第一次握手:客户发送FIN=1,seq=u给效劳器
客户把连接释放报文段首部的FIN=1,其序号seq=u,等待效劳器确实认。
其次次握手:效劳器发送ACK=1,seq=v,ack=u+1给客户
效劳器发出确认,确认号ack=u+1,而这个报文段自己的序号seq=v。TCP效劳器进程通知高层应用进程。从客户到效劳器这个方向的连接就释放了,TCP连接处于半关闭状态。效劳器假设发送数据,客户仍要接收。
第三次握手:效劳器发送FIN=1,ACK=1,seq=w,ack=u+1给客户。
假设效劳器已经没有要向客户发送的数据,其应用进程就通知TCP释放连接。
第四次握手:客户发送ACK=1,seq=u+1,ack=w+1给效劳器
客户收到连接释放报文段后,必需发出确认。在确认报文段中ACK=1,确认号ack=w+1。自己的序号se
=u+1。随之效劳器TCP关闭,而客户必需等待2MSL的时间,然后关闭。
试验过程及结果记录
TASKONE TCP协议分析试验
运行Ethereal,开头截获报文,在扫瞄器中访问某个网站,翻开网页后,关闭扫瞄器。停顿截获数据包,并答复以下问题:
分析TCP连接建立的“三次握手”过程,找到对应的报文,截图并。填写表4.1。
第一次握手数据包截图:
第3页共9页
其次次握手数据包截图:
第三次握手数据包截图:
第4页共9页
第5页共9页
表3.1TCP连接建立报文分析
报文号
源IP地址
目的IP地址
源端口
目的
端口
序号
确认
序号
同步位
SYN
确认位
ACK
939
22
38
53244
(80)
0
set
Notset
946
38
43
53244
53244
0
1
Set
set
947
43
38
53244
(80)
1
1
Notset
set
报文中的第一个FIN=1的TCP报文开头分析TCP连接释放的“四次握手”过程,填写表
。
FIN相关数据包截图:第一次:
其次次:
第6页共9页
第三次:
第四次:
第7页共9页
表3.2TCP连接释放报文分析
报文号
952
953
954
955
传输方向
效劳器至主机
主机至效劳器
主机至效劳器
效劳器至主机
源 目的 序号
确认 终止位
同步位
确认位
端口(80)端号
端口
(80)
端口
53244
301
序号
760
FIN
Set
SYN
Notset
ACK
Set
53244
(80)
760
302
Notset
Notset
Set
53244
(80)
760
302
Set
Notset
Set
(80)
53244
302
761
Notset
Notset
Set
运行Ethereal,开头截获报文,登录QQ发送消息。停顿截
文档评论(0)