南昌航空大学实验报告
年 月 日
课程名称: 计算机网络与通信 实验名称:
传输层协议分析
班 级: 学生姓名: 学号: 2212893107
指导教师评定: 签名:
一. 实验目的
理解 TCP 报文首部格式和字段的作用,TCP 连接的建立和释放过程,TCP 数据传输的
编号与确认的过程;学习 TFTP 工具 3CDaemon 软件的使用,分析 UDP 协议报文格式。
二. 实验内容
1. TCP 协议基本分析 2. UDP 协议分析
三.实验过程
1.TCP 协议基本分析
1.TCP 的报文格式,2. TCP 连接的建立,3. TCP 数据的传送 4. TCP 连接的释放
步骤 1 相邻两台机器分别为 PCA 和 PCB。在 PCB 上下载并安装 Telnetd,然后建立用于
登录的用户和密码。
步骤 2 在 PCA 上运行 WireShark 进行报文截获,同时设置相应的显示过滤规则。
步骤 3 PCA 上打开 Windows 命令窗口,执行 telnet 到 PCB,然后执行“exit”退出,从
而完成一次 TCP 协议连接的建立和释放。
步骤 4 分析截获报文中数据发送部分的第一条 TCP 报文及其确认报文。
步骤 5 分析 TCP 连接的建立过程,根据 TCP 建立过程的三个报文,先填写下表:
字段名称
报文序号
Sequence Number
Acknowledgement
Number
Ack
Syn
第一条报文 第二条报文 第三条报文
步骤 6 TCP 连接建立时,其报文首部与其他TCP 报文不同,有一个 option 字段,它的作
用是什么,值给多少?结合 IEEE802.3 协议规定的以太网最大帧长度分析此数据是怎么样得
出的。
步骤 7 分析 TCP 连接的释放过程中,选择TCP 连续撤消的四个报文,将报文信息填入下
表:
字段名称
报文序号
第一条报文 第二条报文 第三条报文 第四条报文
Sequence Number
Acknowledgement
Number
Ack
Fin
步骤 8 分析 TCP 数据传送阶段的前 8 个报文,将报文信息填入下表:
评论0
最新资源