2024年4月1日发(作者:)
FTP网页访问应用分析
应用分析 - FTP文件传输应用分析
一、 FTP简介
1. 文件传输
文件传输服务是网络互联环境所必需的一种服务,当前网络中文件传输最主要的传输方式是
使用FTP协议。
FTP,全称File Transfer Protocol,中文名为文件传输协议,它可以在网络中传输电子文
档、图片、声音、影视、程序及程序等多种类型的文件。如果用户需要将文件从自己的计算
机上发送到另一台计算机上,可使用FTP上传(upload)或(put)操作,而更多种的情况
是用户使用FTP下载(download)或获取(get)操作从FTP服务器上下载文件。
2. FTP工作原理
一个完整的FTP文件传输需要建立两种类型的连接,一种为文件传输下命令,称为控制连接,
另一种实现真正的文件传输,称为数据连接。
1) 控制连接
客户端希望与FTP服务器建立上传下载的数据传输时,它首先向服务器的TCP 21端口发起
一个建立连接的请求,FTP服务器接受来自客户端的请求,完成连接的建立过程,这样的连
接就称为FTP控制连接。
2) 数据连接
FTP控制连接建立之后,即可开始传输文件,传输文件的连接称为FTP数据连接。FTP数据
连接就是FTP传输数据的过程,它有两种传输模式:主动传输模式(PORT)和被动传输模式
(PASSIVE,简称PASV)。主动传输模式下,FTP服务器使用20端口与客户端的暂时端口进
行连接,并传输数据,客户端只是处于接收状态。被动传输模式下,FTP服务器打开一个暂
态端口等待客户端对其进行连接,并传输数据,服务器并不参与数据的主动传输,只是被动
接受。
FTP网页访问应用分析
二、 具体分析FTP传输
1. 分析FTP传输的具体流程
对FTP传输进行分析,首先需要知道的是这个FTP传输使用的是主动模式还是被动模式,因
为这两种模式的实现方法不同,两种模式下的分析存在较大的差异,下面分别对两种模式下
的FTP传输进行分析。
1) 主动传输模式
我们使用科来网络分析系统5.0捕获并分析一个主动模式下的FTP数据传输。客户端主机名
为“wangym”,FTP服务器地址是192.168.2.100,客户端上使用的FTP客户端软件为SecureFX
2.1.4,传输模式采用主动(PORT)模式。
在客户端主机上打开科来网络分析系统5.0。为避免数据干扰,设定一个过滤器,只捕获本
机的数据通讯。在FTP客户端软件SecureFX 2.1.4上,建立一个FTP会话连接到FTP服务
器192.168.2.100,并上传一个名为的文件到服务器,从服务器上下载一个名为
的文件到客户端。完成操作后停止科来网络分析系统5.0的捕获。


发布评论