- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ftp协议分析报告(共6篇)
工程类实验报告 系:网络工程专业:网络工程年级:XX姓名:学号:实验课程:网络协议分析 实验室号:____田C510__实验设备号:实验时间:指导教师签字:成绩: 实验四FTP协议分析实验 一、实验目的和要求 学习Serv-UFTPServer服务软件的基本配置和FTP客户端命令的使用,分析FTP 报文格式和FTP协议的工作过程。 二、实验原理 FTP是文件传输协议的简称。 FTP基于TCP协议,它通过两个TCP连接来传输一个文件,一个是控制连接,另一个是数据连接。相应的,在进行文件传输时,FTP需要两个端口,分别用于控制连接端口和数据传输端口。 两种连接的建立都要经过一个“三次握手”的过程,同样,连接释放也要采用“四次握手”方法。控制连接在整个回话期间一直保持打开状态。数据连接是临时建立的,在文件传送结束后被关闭。 FTP的连接模式有两种,PORT和PASV。PORT模式是一个主动模式,PASV是被动模式,这里都是相对于服务器而言的。 当FTP客户以PORT模式连接服务器时,它首先动态地选择一个端口号连接服务器的21端口,注意这个端口号一定是1024以上的,因为1024以前的端口都已经预先被定义好,被一些典型的服务使用或保留给以后会用到这些端口的资源服务。经过TCP的三次握手后,控制连接被建立。这时客户就可以利用这个连接向服务器发送指令和等待服务器响应了。当需要从服务器传送数据时,客户会发出PORT指令告诉服务器用自己的那个端口来建立一条数据连接,当服务器接到这一指令时,会使用20端口连接客户指定的端口号,用以数据传送。 当FTP客户以PASV模式连接服务器时,控制连接的建立过程与PORT模式相同,不同的是,在数据传送时,客户不向服务器发送PORT指令而是发送PASV指令,服务器收到PASV命令后选择一个端口号发送给客户,客户选择一个本地端口号与服务器发送过来的端口建立一条数据连接。 微软自带的FTP客户端命令工具不支持PASV模式。 三、实验设备与环境 实验设备和连接图如图6-5所示,一台锐捷S2126G交换机连接了2台PC机,分别命名为PC1、PC2,交换机命名为Switch。 实验分组每二名同学为一组,每小组各自独立完成实验。 四、实验内容与步骤 步骤1:按照如图6-5所示连接好设备,配置PC1和PC2的IP地址,验证连通; 步骤2:在PC1上安装Serv-UFTPServer,启动后出现图6-6所示界面。 点击窗口上方的新建域,打开添加新建域向导,按照如图6-7-(d)所示完成如下操作: 添加域名:;设置域端口号:21;添加域IP地址:; (a)添加域名 (b)设置域端口号 (c)添加域服务器的IP地址 (d)设置登录密码加密方式 完成上述操作后,还需要创建用于实验的FTP用户帐号。打开添加新建用户向导,添加用户名:user01;添加密码:001;设置用户主目录;设置是否将用户锁定于主目录:是。完成后界面如图6-8所示: 1.实验报告如有雷同,雷同各方当次实验成绩均以0分计。当次小组成员成绩只计学号、姓名登录在下表中的。 3.在规定时间内未上交实验报告的,不得以其他方式补交,当次成绩按0分计。 4.实验报告文件以PDF格式提交。 Ftp协议分析实验 一、打开“FTP数据包”的“ftp例”文件,进行观察分析,回答以下问题(见附件) 1、FTP客户端的mac地址是多少? 2、第1、2、3号报文的作用是什么? 3、该数据包中共有多少个TCP流? 4、用什么用户和密码登录成功? 5、该FTP的命令连接和数据连接分别是什么? 6、该FTP的连接模式是那种?为什么? 7、最后四个报文的作用是什么? 8、该数据包中有多少个ftp的命令及应答,其含义分别是什么? 二、打开“FTP数据包”的“ftp例”文件,进行观察分析,回答以下问题 1、FTP服务器的ip是多少?FTP客户端的mac地址是多少? 2、该数据包中共有多少个TCP流? 3、最后用什么用户和密码登录成功? 4、该FTP的命令连接和数据连接分别是什么? 5、哪几个报文是FTP数据连接的三次握手报文? 6、哪几个报文是FTP数据连接的挥手报文? 7、该FTP的连接模式是那种?为什么? 三、在线捕获数据包实验 运行”ping–r6–l200”和”ping–s4–l200”; 1.ip层timestamp,用filter:==察看,截屏运行结果。 2.观察以太网帧的ARP分组、ICMP分组,分别找出Echo和Stamp的请求和响应分组展开
文档评论(0)