网络基础——FTP文件传输协议

FTP底层原理

FTP使用两个TCP连接实现文件传输:一个TCP连接用于控制,另一个TCP连接用于数据传输。

FTP控制用的连接使用的是21端口,该端口进行文件GET(RETR)、PUT(STOR)、以及文件预览(LIST)等操作时,每次都会建立一个用于数据传输的TCP连接。数据传输完毕后,传输数据的这个连接被断开,然后在控制用的连接上继续进行命令或应答处理。

数据传输用的连接通常使用端口20.

posted @ 2020-08-24 17:46  _大可乐  阅读(312)  评论(0编辑  收藏  举报