什么是FTP连接的被动模式
时间:2012-12-2
被动模式(passive mode)也是由FTP客户端初始化时进行选择的,当需要从服务器请求数据时,FTP客户端向服务器说明其选择被动模式进行数据传输,然后,服务器会开启一个大于1024的端口,被动地侦听客户端的请求,客户端连接这个端口,最终完成数据的传输.
1.首先,客户端通知服务器选择被动模式进行数据通信.
2.服务器返回响应代码227,并答复客户端其IP地址及开启的随机端口号,如192.168.1.1.4.20,则服务器不P为地址,192.168.1.1,端口号为1124.
3.客户端连接服务器的随机数据端口,进行连接,完成数据的传输.