TCP《网络协议基础》实验报告.doc

TCP《网络协议基础》实验报告.doc

ID:61502828

大小:670.00 KB

页数:9页

时间:2021-02-07

TCP《网络协议基础》实验报告.doc_第1页
TCP《网络协议基础》实验报告.doc_第2页
TCP《网络协议基础》实验报告.doc_第3页
TCP《网络协议基础》实验报告.doc_第4页
TCP《网络协议基础》实验报告.doc_第5页
资源描述:

《TCP《网络协议基础》实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、沈阳工程学院学生实验报告实验室名称:信息学院网络实验室实验课程名称:网络协议基础实验项目名称:实验三TCP协议解析班级:网络本112姓名:郑乐乐学号:27实验日期:2013年9月26日实验台编号:26指导教师:张小瑞批阅教师(签字):成绩:一.实验目的解析TCP协议二.实验内容1.分析TCP报文结构。2.分析TCP协议规程。三.实验前的准备l掌握TCP协议基础。l掌握相关协议模拟与模拟软件使用知识。四.实验要求及实验软硬件环境【基本要求】l分析应用层协议背景下,TCP协议报文结构与规程。l分析TCP

2、可变窗口机制。l完成此项实验,完成实验报告。【实验组织方式】l个人实验【实验条件】l微机与编程(或工具)软件。l网络实验环境。五.实验步骤1.在主机上打开虚拟机vmware,启动Windowsstandard2000。在虚拟机Windowsstandard2000中启动sniffer进行获取数据报。图1打开虚拟机vmare2.之后在DOS下判断是否能够登陆沈阳工程学院的服务器,如果输入ping执行命令能够连通,输入ftp.sie.edu.cn登陆服务器。图2判断是否连通图3登陆ftp服务器3.复制其

3、中的某个软件,使用sniffer将该文件传输的过程中提取出数据报,对其数据进行分析的TCP结构。图4截取TCP数据报文4.将TCP数据报文提取出来并且对TCP数据报文的具体分析。图5提取TCP数据报文5.在连接ftp服务器的时候,发出数据包获取三次握手,发送数据和四次挥手的数据报文。图6获取三次握手数据报文图7传输数据报文图8四次挥手的数据报文一.程序清单与实验结果记录1.TCP数据报文的结构:图9TCP数据报文的结构2.TCP可变窗口机制:图10三次握手数据报文图11四次挥手数据报文一.结果分析1

4、、 TCP协议结构分析通过截取的IP数据报文,将数据报文转化成为报文信息,其中对报文的信息进行解释说明,最后用表格的形式表现出来:Sourceport源地址1052Destinationport目的地址21Sequencenumber序列号NextexceptedSeqnumber下一个序列号Acknowledgmentnumber确认号Dataoffset数据偏移20字节Flag标志11Window窗口17520Checksum校验和5CEAUrgentpointer紧急指针0表1TCP协议结构分

5、析表2、 TCP协议分析三次“握手”: 发报文头——接受报文头回复——再发报文 (握手)开始正式通信。 第一次握手:建立连接时,客户端发送syn包到服务器,并进入SYN_SEND状态,等待服务器确认。第二次握手:服务器收到syn包,必须确认客户的syn,同时自己也发送一个syn包,即syn+ack包,此时服务器进入SYN_RECV; 第三次握手:客户端受到服务器的syn+ack包,向服务器发送确认包ack,此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。完成三次握手,客户端

6、与服务器开始传送数据。同理可知,四次握手也是根据相同的原理来确定的。TCP释放连接——“四次握手”:假设客户端请求释放连接,主机A的客户进程会向主机B的服务器发送一个释放连接请求报文段,FIN=1,ACK=0,同时为这个报文段分配一个序号,假设SEQ=1800。主机B的服务器收到释放连接请求报文段后如果同意释放连接,就会发送一个同意释放连接的应答报文段,ACK=1,需要为这个报文段分配一个序号,假设SEQ=2500,AN=1801。同时主机B的服务器如果没有数据需要再向客户端进程传输,需要释放服务器

7、到客户端的连接,则它也向客户端进程发送一个释放连接请求报文段,FIN=1,SEQ=2501.AN=1801。主机A的客户进程收到释放连接请求报文段后,需要向主机B的服务器发送一个释放传输连接应答报文段,ACK=1,SEQ=1801,AN=2502。至此,本次TCP连接彻底释放。通过这次实验,掌握TCP协议的具体结构与具体规程,熟悉TCP可变窗口机制。其中主要包括使用sniffer软件来抓取TCP数据报、连接ftp服务器、了解数据报的结构等。最后做出总结,完成实验。教师评语教师签名:年月日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。