首页 » 站长随笔 » 其它资料 » 浏览内容

关于FTP的PORT and PASV两种模式的介绍


2005-09-21 14:06:50 5,956 0 发表评论 字体: 作者:C.K.

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

From:http://www.jayhome.org/index.php?action=show&id=104
 
FTP主动连接与被动连接两种模式的介绍(PORT and PASV)
 
我们知道FTP连接的时候需要先建立验证通道,然后建立数据通道
但是服务器常常会有两种连接方法:主动连接 PORT
和被动连接 PASV 方式。
他们的区别就是在连接上服务器之后创建数据通道的时候:
port 模式是建立从服务器高端口连到客户端20端口数据连接
pasv 是建立客户高端口连到服务器返回的数据端口的数据连接

如果连不上port一般是因为客户端有防火墙,还有就是因为NAT,因为大部分NAT会对缺省的21端口数据进行NAT转换,如果不用21,发到服务器的IP会是内网IP而导致连接失败,也就是说内网客户端还是用pasv模式保险

网站统计 Statistics

  • 创建时间: 2005年1月3日 距今5066 天
  • 日志总数: 2461
  • 评论总数: 630
  • 标签总数: 654
  • 链接总数: 273
  • 最后更新: 2018-8-31 17:57:04
  • 您是本站第 14169159 位访客

广告区 Guǎng Gào