FTP协议分析报告

FTP协议分析报告

ID:48306395

大小:649.52 KB

页数:10页

时间:2019-11-06

FTP协议分析报告_第1页
FTP协议分析报告_第2页
FTP协议分析报告_第3页
FTP协议分析报告_第4页
FTP协议分析报告_第5页
资源描述:

《FTP协议分析报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、工程类实验报告系:网络工程专业:网络工程年级:2009姓名:学号:实验课程:网络协议分析实验室号:____田C510__实验设备号:实验时间:12.26指导教师签字:成绩:实验四FTP协议分析实验一、实验目的和要求学习Serv-UFTPServer服务软件的基本配置和FTP客户端命令的使用,分析FTP报文格式和FTP协议的工作过程。二、实验原理FTP是文件传输协议(FileTransferProtocol)的简称。FTP基于TCP协议,它通过两个TCP连接来传输一个文件,一个是控制连接,另一个是数据连接。相应的,在进行文件传输时,FTP需要两个端口,分别用于控制连接端口(用于给服务器发

2、送指令以及等待服务器响应)和数据传输端口(在客户机和服务器之间发送一个文件或目录列表)。两种连接的建立都要经过一个“三次握手”的过程,同样,连接释放也要采用“四次握手”方法。控制连接在整个回话期间一直保持打开状态。数据连接是临时建立的,在文件传送结束后被关闭。FTP的连接模式有两种,PORT和PASV。PORT模式是一个主动模式,PASV是被动模式,这里都是相对于服务器而言的。当FTP客户以PORT模式连接服务器时,它首先动态地选择一个端口号连接服务器的21端口,注意这个端口号一定是1024以上的,因为1024以前的端口都已经预先被定义好,被一些典型的服务使用或保留给以后会用到这些端口

3、的资源服务。经过TCP的三次握手后,控制连接被建立。这时客户就可以利用这个连接向服务器发送指令和等待服务器响应了。当需要从(或向)服务器传送数据时,客户会发出PORT指令告诉服务器用自己的那个端口来建立一条数据连接(这个命令由控制连接发送给服务器),当服务器接到这一指令时,会使用20端口连接客户指定的端口号,用以数据传送。当FTP客户以PASV模式连接服务器时,控制连接的建立过程与PORT模式相同,不同的是,在数据传送时,客户不向服务器发送PORT指令而是发送PASV指令,服务器收到PASV命令后选择一个端口号发送给客户,客户选择一个本地端口号与服务器发送过来的端口建立一条数据连接。微

4、软自带的FTP客户端命令工具不支持PASV模式。三、实验设备与环境实验设备和连接图如图6-5所示,一台锐捷S2126G交换机连接了2台PC机,分别命名为PC1、PC2,交换机命名为Switch。(3)实验分组每二名同学为一组,每小组各自独立完成实验。四、实验内容与步骤步骤1:按照如图6-5所示连接好设备,配置PC1和PC2的IP地址,验证连通;步骤2:在PC1上安装Serv-UFTPServer,启动后出现图6-6所示界面。点击窗口上方的新建域,打开添加新建域向导,按照如图6-7(a)-(d)所示完成如下操作:添加域名:test.com(可以填入任意内容);设置域端口号:21(默认);

5、添加域IP地址:192.168.1.100;(a)添加域名(b)设置域端口号(c)添加域服务器的IP地址(d)设置登录密码加密方式完成上述操作后,还需要创建用于实验的FTP用户帐号。打开添加新建用户向导,添加用户名:user01;添加密码:001;设置用户主目录(登陆文件夹);设置是否将用户锁定于主目录:是(默认)。完成后界面如图6-8所示:登录ID对于该域必须是唯一的,但服务器上其它域可能有帐户拥有同样的登录ID。要创建匿名帐户,请指定登录ID为"anonymous",密码为空。如果需要为新建的用户设置目录访问权限,在图6-8的用户属性界面中,点击“目录访问”标签按钮,按照图6-9所

6、示进行配置:步骤3:在PC1和PC2上运行Wireshark,开始截获报文。步骤4:在PC2命令行窗口中登录FTP服务器,根据步骤2中的配置信息输入用户名和口令,参考命令如下:C:>ftpftp>openTo192.168.1.100//登录ftp服务器Connectedto192.168.1.100.220Serv-UFTPServerv6.2forWinSockready...User(none):user01//输入用户名331Usernameokay,needpassword.//输入用户密码Password:001//通过认证,登录成功230Userloggedin,pro

7、ceed.//通过认证,登录成功ftp>quit//退出FTP221Goodbye!步骤5:停止截获报文,将截获的报文保存为FTP-1-学号.pcap。步骤6:在PC1和PC2上再次运行Wireshark,开始截获报文。步骤7:在PC2上打开浏览器窗口,地址栏输入ftp://192.168.1.100;如果未启用匿名帐户,连接断开并提示图6-10(a)所示对话框。如果启用了匿名帐户,则出现如图图6-10(b)所示对话框,显示出匿名帐户所允许访问

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。