- FTP协议会在客户端和服务端创建两个连接,一个用于命令传输,一个用于数据传输。
- 主动模式和被动模式是面向服务端和数据传输来讲的。对于命令传输,都是客户端主动连接服务端。
- 主动模式:客户端创建一个listen端口,服务端主动连接,建立数据传输通道
- 被动模式:服务端创建一个listen端口,客户端主动链接,建立数据传输通道。
站在服务端的角度:
主动:客户端你来建立端口,我来连接。
被动:我建立好端口了,你来连接我。
站在服务端的角度:
主动:客户端你来建立端口,我来连接。
被动:我建立好端口了,你来连接我。