logo资料库

网络协议TCP/IP实验三TCP 协议分析实验.docx

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
实验报告 3
实验报告 3 一.实验名称 TCP 协议分析实验 二.环境(详细说明运行的操作系统,网络平台,机器的 IP 地址) 操作系统:Windows 7 网络平台:实验室局域网 机器的 IP:PC1 172.22.10.29;PC2 172.22.10.28(本机) 三.实验目的 学习 3CDaemon FTP 服务器的配置和使用,分析 TCP 报文格式,理解 TCP 的连接建 立、和连接释放的过程。 四.实验内容及步骤 实验内容: 通过对截获帧进行分析,分析和验证 Ethernet V2 标准和 IEEE802.3 标准规定的 MAC 层帧结构,初步了解 TCP/IP 的主要协议和协议内容。 网络拓扑图: 配置清单:一台锐捷 S2126G 交换机,两台 PC 机 实验步骤: 步骤 1:按照拓扑图所示连接好设备,配置 PC1 和 PC2 的 IP 地址,验证连通;
步骤 2:按照上面 3CDaemon 软件的介绍方法在 PC1 上建立 FTP 服务器; 步骤 3:在 PC1 和 PC2 中运行 Ethereal,开始截获报文,为了只截获到与我们实 验有关 的内容,将截获条件设置为对方主机的 IP 地址,如 PC1 的截获条件为“host 172.16.10.200 ” 步骤 4:在 PC2 上打开命令行窗口,执行操作: 步骤 5:停止截获报文,将截获的结果保存为 FTP-学号,按下列要求分析截获的结 果; 1)结合本节 TCP 协议介绍部分的内容,分析 TCP 连接建立的“三次握手”过程,找 到对应的报文,填写表 12(传输方向填写 PC2=>PC1 或 PC2<=PC1 )。
2)从 FTP-学号的报文中的第一个 FIN=1 的 TCP 报文开始分析 TCP 连接释放的“四次 握手”过程,填写表 13。
五.实验结果 报文号 传输方向 源端口 目的端口 序号 确认序号 同 步 位 表 12 TCP 连接建立报文分析 20376 20377 20378 PC2=>P C1 PC2<=P C1 PC2=>P C1 50796 21 21 50796 50796 21 0 0 1 0 1 1 表 13 TCP 连接释放报文分析 SYN 1 1 0 确 认 位 ACK 1 1 报文号 传 输 方 源端口 目 的 端 序号 23563 23564 23565 23566 向 PC2=>P C1 PC2<=P C1 PC2<=P C1 PC2=>P C1 21 50796 50796 口 50796 21 21 230 30 30 21 50796 231 确 认 序 号 30 终 止 位 FIN 1 同 步 位 SYN 0 确 认 位 ACK 1 231 231 31 0 1 0 0 0 0 1 1 1
六.实验中的问题及心得 实验中的问题:登录 PC2 建立的 FTP 服务器时,输入密码没有任何显示,误以为实验 出现差错,之后才明白输入密码是不会有任何提示的。 实验心得:归根究底,还是动手实践经验不足,才会出现这些细小的错误,应该在平 时生活中积累动手经验。此外,对 TCP 的连接建立有了新的认识。
分享到:
收藏