您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 1_12330256_庞逍逸_Ftp协议分析实验
1_12330256_庞逍逸_Ftp协议分析实验1.实验心得体会如有雷同,雷同各方当次实验心得体会成绩均以0分计。2.在规定时间内未上交实验报告的,不得以其他方式补交,当次心得体会成绩按0分计。3.报告文件以PDF文件格式提交。本报告主要描述学生在实验中承担的工作、遇到的困难以及解决的方法、体会与总结等。一.本人承担的工作我们小组进行了分工,每人负责几道小题,采用了先个人独立看书、查资料,后小组讨论疑难问题的策略,我除了做题外还负责对结果的审查、整合。二.遇到的困难及解决方法①对FTP的命令连接和数据连接不太了解。经过在网上查阅资料,才了解到控制连接是由客户端发起的,用来传输FTP命令,在整个会话期间一直保持打开;数据连接是FTP服务器端发起的,用来传输FTP数据。②关于FTP的两种连接模式。看书后得知:PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了X端口,你过来连接我”。于是服务器从20端口向客户端的X端口发送连接请求,建立一条数据链路来传送数据。PASV(被动)方式的连接过程是:在建立控制通道时与主动方式类似,但建立连接后发送的是Pasv命令。FTP服务器收到后,随机打开一个高端端口(端口号大于1024),并通知客户端在这个端口传输数据。此时,FTP服务器不再需要建立一个新的和客户端之间的连接。③不了解FTP的各种命令及应答。通过上网查阅到各种命令及应答的含义,并且逐条查看报文,进一步地了解每个命令及应答的具体含义,从而了解了整个过程的具体内容。④不了解FTP数据连接的握手报文和挥手报文。建立TCP需要三次握手才能建立,而断开连接则需要四次挥手。这些先是看书和听课,再仔细看例子才切实地懂了。关闭连接时,当Server端收到FIN报文时,很可能并不会立即关闭SOCKET,所以只能先回复一个ACK报文,告诉Client端,你发的FIN报文我收到了。只有等到我Server端所有的报文都发送完了,我才能发送FIN报文,因此不能一起发送。故需要四步握手。三.体会与总结首先,通过本次实验,我熟悉了对wireshark的使用,能利用它去获取和侦听数据,并且能读懂FTP报文,了解了FTP的命令连接和数据连接,两种连接模式,命令和应答的含义,以及三次握手四次挥手等,对FTP协议有了更深一步地了解。院系数据科学与计算机学院班级电政1班学号12330256实验名称:Ftp协议分析实验学生庞逍逸警示其次,我认识到,老师在上课时所讲授的知识是有限的,所以我们必须多向同学请教、多上网找资料等,通过多种方式进行自学。这不仅可以提高自学能力,也会让学到的知识更加牢固。而且,只有将知识与实践相结合,多动手,多看例子,多理解,才能学得牢固。比如我虽然学了ftp建立连接三次握手,断开连接四次挥手,但真正去看每一条报文时,才对整个过程有了个清楚的了解,不能纸上谈兵,这是我的重要体会。最后,小组合作提高了我们学习的效率,让我们在讨论中学得更快,以后还是要加强沟通,合理分工,共同进步。【交报告】上传报告:说明:上传文件名:小组号_学号_姓名_XX实验.pdf
本文标题:1_12330256_庞逍逸_Ftp协议分析实验
链接地址:https://www.777doc.com/doc-7842967 .html