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

林继 其它资料 6,022 共写了348个字 (2005-09-21 14:06:50) 没有评论 打印 扫描二维码 百度已收录

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模式保险

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >