极速下载站 —— 提供优质软件下载服务,感受全新的极速下载体验!

最近更新 | 软件专题 | 软件分类 | 软件排行

您的位置:极速下载站资讯首页软件教程电脑软件教程 → FTP传输的两种模式 [serv-u图文教程](2)

FTP传输的两种模式 [serv-u图文教程](2)

时间:2011-03-12 11:57:27  作者:不思议游戏  浏览量:3346

Client 端发送数据传输要求的命令给 Server:与主动模式不一样的是,在被动模式时,Client 端在下达命令之后,并告诉 FTP Server要使用的是PASV模式。

Server 端挑选 > 1024 的端口等待联机:在接受 client 的 PASV 要求之后,如果没有特别的设定时 (目前的 Serv-U服务器可以指定PASV模式连接时的端口) ,Server 会随机选取一个大于 1024 的端口,并经由命令通道反馈给client。

Client 端主动向 Server 端建立联机并继续完成三次握手:经由命令通道得知 Server 的端口之后, Client 端会随机挑选另一个大于 1024 的端口,并主动向 Server 端的等待联机的端口进行联机动作,然后 Server 会响应一个带有 ACK 确认的封包,并继续来完成另一个三次握手的程序,此时,数据传输的信道就正式的建立。

上面说明了FTP的两种连接模式:

主动模式(active):适合FTP Server和client直接建立连接时使用,

被动模式(passive):适合client位于NAT或者防火墙之后的环境。

Serv-U可以设定pasv模式时使用的端口范围,具体设置步骤如下:

Serv-U管理控制台------服务器限制和设置----设置----PASV端口范围(这里指定一个大于1024的端口,比如50000~50010)

 图3:FTP传输的两种模式

在防火墙上需要开启上面指定的端口范围。

<上一页12

相关资讯

相关软件