FTP端口号20和21的区别和功能解释

如果我们有在服务器开通WEB空间或者有用虚拟主机的话,默认的FTP端口应该是21。但是,我们也有时候看到FTP端口是20,这个到底和21有什么区别呢?在这篇文章中,我们来对比看看21和20端口的区别。

第一、端口号20:

该端口用于数据连接。

当进行文件传输时,数据将通过此端口进行传输。

在主动模式下,客户端使用端口20向服务器发起数据连接请求。

第二、端口号21:

该端口用于控制连接。

控制连接是用于建立和管理数据连接的通信通道。

在主动模式下,服务器使用端口21监听控制连接请求。

在被动模式下,服务器使用一个动态分配的端口(通常大于1024)作为控制连接。

因此,端口号20和21的区别在于它们的功能和用途。端口20用于数据传输,而端口21用于控制连接。所以,我们可以看到大部分的时候FTP联络服务器数据传输,是用的21端口。


【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工