飛鳥 该用户已被删除
|
FTP协议的分析和扩展
再看一次好象又懂了些
PASV模式看起来是这个样的:
首先建立连接:S-->S/A-->A
这时候已经跟FTP服务器的端口(21)建立连接
接下来就开始PASV了
这时FTP服务器随机打开一个端口用于与客户端连接用于传输数据
那么PASV跟PORT有什么不同呢~
上面说过PASV了,这就简单说PORT
PORT模式:
也是建立连接:S-->S/A-->A
这时候开始PORT,告诉FTP服务器自己的IP和用于传输的端口(XXXX)
接下在服务器上20端口与客户的XXXX传输数据
完了以后就关闭20端口的连接
|
|