共享服务之 FTP
作者:互联网
# FTP
## 工作原理
```bash
1 采用双通道协议,不同于httpd:
2 走两个通道:命令通道和数据通道
- 命令通道:服务端:21号.即 客服端自动连接服务器走21号
- 数据通道:用来传输数据的
- - 主动模式:服务器端主动连接客服端 采用固定的TCP 20号端口,连接客服端的随机端口。客服端的端口随机,得解决这一问题,会把随机端口利用命令通道把随机端口告诉服务器
- - 被动模式:服务端被动接受客服端的请求 服务端随机的采用一个端口。得解决这问题。会把随机端口利用命令通道把随机端口告诉客服端
#总结:数据通道靠命令通道提前告诉随机端口号
```
标签:FTP,服务,客服,端口,随机,数据通道,共享,服务端,通道 来源: https://blog.51cto.com/u_14847540/2956007