IDC资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回IDC资讯列表

文件传输协议FTP的基本特点

发布时间:2023-02-03

文件传输协议FTP的基本特点

文件传输协议FTP(FileTransferProtocol)是因特网中使用最广泛的文件传输协议。FileTransferProtocol初期的三个利用级协议之一(另外两个是smtp和http)。

FTP基本特点:

基于C/S结构

双通道协议:数据和命令连接

数据传输格式:二进制(默许)和文本

两种模式:服务器角度

主动(PORTstyle):服务器主动连接(不经常使用,客户端有时会装防火墙)

命令(控制):客户端:随机port?服务器:tcp21

数据:客户端:随机port?服务器:tcp20

被动(PASVstyle):客户端主动连接

命令(控制):客户端:随机port?服务器:tcp21

数据:客户端:随机port?服务器:随机port

服务器被动模式数据端口示例:

227EnteringPassiveMode(192,168,175,138,224,59)

服务器数据端口为:224*256+59

Windows默许是主动模式,linux默许是被动模式

FTP使用交互式的访问,允许客户指定文件的类型和格式(如指明是否是使用ASCII码),并允许文件具有存取权限(如访问文件的用户一定要经过授权,并输入有效的口令)。

  FTP数据结构:

1.文件结构(FileStructure)字节流,无结构;

2.记录结构(RecordStructure)文件被划分为记录,用于文本文件;

3.页结构(PageStructure)文件被划分为页,每页有页号和页头。可以进行随机存取或顺序存取;

4.文件类型:ASCII码文件(默许的)/图象文件类型(二进制的)/本地文件类型(用于在具有不同字节大小主机间传送二进制数据);

5.格式控制:该选项针对ASCII类型文件适用,非打印(默许选择,文件中不包括垂直格式信息)/远程登录格式控制。

FTP工作模式:

FTP有两种工作模式,分别是主动模式(PORT)和被动模式(PASV)两种模式,这两种模式是依照FTP服务器的“角度”来讲的,更通俗一点说就是:在传输数据时,如果是服务器主动连接客户端,那就是主动模式;如果是客户端主动连接服务器,那就是被动模式。

TikTok千粉号购买平台:https://tiktokusername.com/