【发布时间】:2017-02-12 07:04:48
【问题描述】:
我打开 ftp 连接,它使用服务器端口 21 打开,客户端端口是随机的(49938)。 但是当尝试从 ftp 服务器下载文件时,客户端又打开了一个 tcp 连接,比如客户端端口是 49939,服务器端口是 51681。 我的问题是客户如何知道 51681? 通常 Ftp 服务器使用 20 端口进行数据连接。 什么关系?
【问题讨论】:
-
你有没有尝试做一些研究? FTP 协议和有关打开端口的所有相关问题都已在 Web 和本网站上进行了详尽的记录。例如,请参阅Active FTP vs. Passive FTP, a Definitive Explanation。
标签: ftp network-protocols