FTP active mode and assive mode(ftp 主动模式/被动模式)

主动模式active mode:

要求客户端和服务器端同时打开并且监听一个端口以建立连接。在这种情况下,客户端由于安装了防火墙会产生一些问题。所以,创立了被动模式。

其步骤见: http://www.troubleshootingnetworks.com/ftpinfo.html

被动模式passive mode(常作为default mode)

只要求服务器端产生一个监听相应端口的进程,这样就可以绕过客户端安装了防火墙的问题。 

其步骤见: http://www.troubleshootingnetworks.com/ftpinfo.html

如果Windows Azure云应用需要访问ftp site,则需要选择passive mode. 因为如果为active mode 则云应用需要在云中开另一个端口用于数据通讯,而这个是在云端受到严格限制的.

reference:

http://www.troubleshootingnetworks.com/ftpinfo.html

http://en.wikipedia.org/wiki/File_Transfer_Protocol

原文地址:https://www.cnblogs.com/zzj8704/p/1759063.html