摘要:
首先要知道FTP只支持TCP协议,不支持UDP协调的。ftp主动模式与被动模式主动模式(PORT): 客户端向服务端的FTP端口(默认是21)发送请求,服务端ftp守护进程/线程收到请求后,建立一条命令链接。当需要传输数据时, 客户端通过这个命令链接发送命令给服务端PORT命令,告诉服务端:“我建立了一个XX端口,你来链接我吧”,于是服务端就通过20端口 向客户端发送XX端口链接请求,从而建立一条数据链接,然后就可以通过这数据链接进行数据传输了。被动模式(PASV): 客户端向服务端的FTP端口(默认是21)发送请求,服务端ftp守护进程/线程收到请求后,建立一条命令链接。当需要传... 阅读全文