FTP服务器与FTP客户端
文件传输协议(FTP)是一种协议,用于通过Internet将文件从一个主机传输到另一个主机。FTP基于客户端服务器体系结构。FTP服务器保存提供客户要求的服务所需的文件和数据库。大多数情况下,FTP服务器是一款能够同时处理多个客户端请求的高功率设备。FTP客户端通常是由最终用户或移动设备使用的个人计算机,该计算机正在运行能够通过FTP服务器通过Internet请求和接收文件的必要软件。
什么是FTP服务器?
FTP服务器是一款高功率设备,可容纳通过Internet/Intranet来满足来自客户端的请求所需的文件和其他信息。FTP服务器连续运行并倾听传入的FTP请求。客户最初通过通过端口21通信与服务器建立控制连接。在整个通信会话中,此控制连接保持打开状态。此连接用于传达管理信息。然后,通过通讯客户端,FTP服务器通过端口20打开了第二个连接,该连接称为数据连接。文件通过数据连接传输,可以通过在控制连接上发送中止信号来停止持续的传输。
什么是FTP客户端?
FTP客户端通常是个人计算机或正在运行能够从FTP服务器进行通信和检索文件的应用程序软件的移动设备。通常,FTP客户端启动与FTP服务器的通信。这不断听取传入的请求。要与FTP服务器连接,客户端首先需要提供所需连接的目标服务器以及所需的凭据,例如用户名和密码。设置连接后,客户端可以开始文件传输过程。有许多免费的和商业的FTP客户端软件支持不同的平台。这些客户端软件范围从简单的命令行应用程序到提供更具用户友好环境的GUI应用程序。FTP客户端还支持不同的Internet协议,例如SSH上的FTP,FTP(FTP上的FTP),FXP(Site2Site Transfer)等。
FTP服务器和FTP客户端有什么区别?
FTP客户端和FTP服务器是FTP协议涉及的两个主要方面,用于通过Internet传输文件。通常,FTP服务器是一种高性能设备,可容纳文件和数据库,以满足来自FTP客户端的请求所需的信息。FTP客户端是一个个人计算机或运行能够与FTP服务器通信并从中检索文件的软件应用程序的移动设备。FTP服务器始终继续收听传入的请求,客户端通过与服务器打开控制连接来启动通信会话。然后,服务器通过与服务器建立数据连接将文件传输到客户端。
发表评论