沈 阳 工 程 学 院学 生 实 验 报 告实验室名称:信息学院网络实验室实验课程名称:计算机网络实验项目名称:实验三传输层TCP 协议的分析班 级:姓 名: 学 号:实验日期:2015 年11 月 24 日实验台编号:指导教师:批阅教师(签字) :成绩:一. 实验目的掌握传输层TCP 协议分析方法,了解传输层TCP 协议内容二. 实验内容捕获传输层TCP 协议数据并分析传输协议原理三. 实验前的准备了解传输层TCP 协议的数据单元格式了解传输层TCP 协议规程熟悉至少一种网络抓包软件的使用方法。四. 实验要求及实验软硬件环境【基本要求】按实验内容进行知识准备按照预订实验步骤操作,并记录实验结果分析实验记录,并得出结论完成此项实验,完成实验报告。【实验组织方式】个人实验【实验条件】微机与网络环境。五. 实验步骤1. 建立网络模型:2. 连 接 以 后 进 行 三 次 握 手 建 立 连 接 , 传 输 数 据 和 释 放 连 接 , 并 且 截下各个部分所捕获的数据3. 利用 PC0向 SERVERO获取数据,捕捉在由 PCO传向 SERVERO的 TCP协议报文以及反向的 TCP协议报文。4. 分析捕捉的 TCP协议报文的格式。六. 实验结果记录1.由 PCO向 SERVERO的 TCP协议报文。图 2 PCO向 SERVERO的 TCP协议报文。2. 由 SERVERO向 PCO的 TCP协议报文。图 3 SERVERO向 PCO的 TCP协议报文七. 结果分析通过分析在试验结果的TCP协议报文的知道了TCP协议报文的格式, TCP协议报文由 TCP首部和数据部分组成。并且TCP首部报文的前二十字节是固定的,如图 4 所示。图 4 TCP 前 20 字节的固定报文1. 分析上图的 TCP协议的报文得到如下结论:源端口号( 16 位):它(连同源主机 IP 地址)标识源主机的一个应用进程。图片中的来源端口地址为 80。目的端口号( 16 位):它(连同目的主机 IP 地址)标识目的主机的一个应用进程。这两个值加上 IP 报头中的源主机 IP 地址和目的主机 IP 地址唯一确定一个 TCP 连接。图片中的目的端口为1025。顺序号( 32 位):用来标识从 TCP 源端向 TCP 目的端发送的数据字节流,它表示在这个报文段中的第一个数据字节的顺序号。如果将字节流看作在两个应用程序间的单向流动,则 TCP 用顺序号对每个字节进行计数。序号是 32bit 的无符号数, 序号到达 2 32- 1 后又从 0 开始。当建立一个新的连接时, SYN 标志变 1,顺...