版权归原作者所有,如有侵权,请联系我们

[科普中国]-文件交换协议

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

文件交换协议(英语:File Exchange Protocol,简称为 FXP)是用于在服务器之间进行文件传输的协议。

简介这个协议控制着两个支持 FXP 协议的服务器,在无需人工干预的情况下,自动地完成传输文件的操作。利用支持 FXP 的FTP客户端,可以实现站点间的对传,免去了下载到本地的麻烦。

服务器服务器(英语:Server)指:

一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器(能使用户在其它计算机访问文件),数据库服务器和应用程序服务器。

运行以上软件的计算机,或称为网络主机(Host)。

一般来说,服务器通过网络对外提供服务。可以通过Intranet对内网提供服务,也可以通过Internet对外提供服务。服务器的最大特点,就是运算能力须非常强大,在短时间内就要完成所有运算工作,即使是一部简单的服务器系统,至少就要有两颗中央处理器同时工作。20世纪90年代(公元1990年代)之后,在电话调制解调器MODEM技术成熟后,由窄频的电话拨接,升级成为宽带数据,这代表网络新时代来临,由慢跑的速度改变而成开车的速度,也同时改变计算机用户习惯,更大大普及网络联系传讯的方式,以往只能文字传讯提升至影音传输;而云端、大数据时代造就了各种新类型行业,如网络商店、网络电商、网络拍卖、网络销售、网络游戏、网络设计及架设,以及越来越普遍性的云端数据库或备份库,标准服务器(Server)及文件服务器(NAS)的普及正在时时优化及改变现有人类的生活。

文件传输协议文件传输协议(英文:FileTransferProtocol,缩写:FTP)是用于在网络上进行文件传输的一套标准协议,使用客户/服务器模式。它属于网络传输协议的应用层。文件传送(file transfer)和文件访问(file access)之间的区别在于:前者由FTP提供,后者由如NFS等应用系统提供。参考文献RFC959定义了此规范。

FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间,会非常长;并且不时的必须执行一些冗长的登录进程。

SSH文件传输协议在计算机领域,SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protocol,中文:安全文件传送协议,英文:Secure FTP或字母缩写:SFTP)是一数据流连线,提供文件访问、传输和管理功能的网络传输协议。由互联网工程任务组(IETF)设计,透过SSH2.0 的扩充提供安全文件传输能力,但也能够被其他协议使用。即使IETF在网络草案数据阶段时,这个协议是在SSH-2文件中描述,它能够使用在许多不同的应用程序,例如安全文件传输在传输层安全(TLS)和传输信息管理于虚拟专用网应用程序。这个协议是假设运行在安全信道,例如SSH,服务器已经认证客户端,并且客户端用户可利用协议。1

本词条内容贡献者为:

任毅如 - 副教授 - 湖南大学