FTP主动模式与被动模式说明

Port模式(主动模式):涉及到的端口号有21和20,当客户端C向服务器端S通过端口21发送请求链接时,服务器端接收连接,并打开一条命令链路。当客户端需要传输数据时,便会通过命令链路向服务器端发送PORT命令请求:我打开了xxx端口,你连接我吧。服务器端接受请求,通过端口号为21向客户端xxx端口建立一条数据传输链路发送数据。

passiv模式(被动模式):客户端C向服务器端(端口21)发送请求连接,服务器端接收并打开一条命令链路。当客户端需要传输数据时,会通过命令链路像服务器端发送passiv命令:我打开了XXX端口,你连接我吧,服务器端接受请求,从端口1024-5000中随机选择一个端口与客户端建立链接,并发送命令:我打开了XXX端口,你过来链接吧,客户端接受后就向该端口发送数据。

由此可知,port模式是客户端打开一个本地端口,等待服务器端进行数据连接,而passiv模式是由服务器打开一个端口,等待客户端进行数据连接。

(0)

相关推荐

  • FTP 主动模式及被动模式

    FTP的特殊性: 大多数的TCP服务是使用单个的连接,一般是客户向服务器的一个周知端口发起连接,然后使用这个连接进行通讯。但是,FTP协议却有所不同,它使用双向的多个连接,而且使用的端口很难预计。一般 ...

  • 什么是ftp主动模式和被动模式

    操作方法 01 FTP是文件传输协议的简称,ftp传输协议有着众多的优点所以传输文件时使用ftp协议的软件很多,ftp协议使用的端口是21(也称为控制端口),其实还有一个数据端口20,根据FTP工作方 ...

  • FileZilla如何设置FTP的主动模式和被动模式

    如何设置FTP的主动模式和被动模式?下面我们以FileZilla工具为例讲解. 在FileZilla工具的站点管理中,我们选中要修改的站点,然后点击传输设置,就可以看到传输模式的设置选项了.如下图所示 ...

  • 如何设置FTP的主动模式和被动模式 FileZilla主动和被动模式设置方法

    FileZilla是一款免费的,功能强大的FTP传输软件.FTP工具的连接通常使用的是被动模式,但有些情况下服务器也会设置为主动模式连接.那么下面小编给大家讲解一下FileZilla主动模式和被动模式 ...

  • ftp主动被动模式配置混乱导致无法登录

    现象:用户反馈ftp无法登陆,ssh登陆是正常的,在登陆ftp的时候提示错误:连接接受发送的数据确认失败,新建ftp站点同样有提示错误:服务器端接口异常,ftp站点添加失败。 1.解决方案1 分析过程 ...

  • VPS中FTP传送模式的设置图文示例

    FTP传送模式可以分为“主动模式”和“被动模式”二种。 由于超长距离网络传输所处的特殊性,大部分情况下FTP在“主动模式”下才能正常工作。 我们建议美国VPS的用户将FTP设置到这一模式下。 FTP软 ...

  • FlashFXP怎么设置主动访问模式?

    大家都知道FTP有两种访问模式,那么我们如何设置这两种访问模式呢?请看下面详细介绍 一.FTP兼容 1.打开控制面板 -->点击 Internet选项 2.选择高级选项卡 3.找到选项.使用被动 ...

  • 看懂FTP的主动和被动模式

    操作方法 01 主动模式FTP 主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务器的命令端口--21端口.然后客户端在N+1(N+1 >= 1024)端口监 ...

  • FTP协议的应用和工作方式

    什么是FTP?FTP跟Http一样都是属于网络协议,FTP 是 TCP/IP 协议组中的协议之一 FTP对于我们有什么作用,它可以帮助我们从两台计算机之前传输文件,完成两台计算机之间的拷贝,从远程计算 ...