首页 理论教育 计算机网络技术及应用|文件传输协议简介及断线续传功能

计算机网络技术及应用|文件传输协议简介及断线续传功能

时间:2023-11-02 理论教育 版权反馈
【摘要】:文件传输协议是一种专门用于文件可靠传输的协议。一般来说,在使用FTP进行文件传输时,文件可“下载”或“上载”。当文件从FTP服务器传输给FTP客户端时,称之为下载;若从FTP客户端向FTP服务器传输文件时,则称之为上载。早期的FTP软件为命令行交互方式,而现在的FTP应用软件不但完全界面图形化,而且也可以通过浏览器直接实现文件的下载,并且还具有断线续传功能。目前流行的所有FTP文件下载软件均支持断线续传功能。

计算机网络技术及应用|文件传输协议简介及断线续传功能

文件传输协议(File Transfer Protocol,FTP)是一种专门用于文件可靠传输的协议。由于大量的软件都使用FTP在TCP/IP网络中进行文件传输,故而常常把FTP泛指这些在TCP/IP网络中进行文件传输的软件。FTP在Internet中应用也十分广泛,在没有出现WWW以前,网络中用户之间文件的交换基本上都是通过FTP进行的。

FTP的基本架构是客户机/服务器模式。也就是说,在FTP服务的应用架构中,必须有一个FTP服务器和一个FTP客户端。一般来说,在使用FTP进行文件传输时,文件可“下载(Download)”或“上载(Upload)”。当文件从FTP服务器传输给FTP客户端时,称之为下载;若从FTP客户端向FTP服务器传输文件时,则称之为上载。

不过,从计算机网络专用术语的角度看,“下载”指的是将远程计算机中的文件通过网络复制到本地计算机中;“上载”则是将本地计算机的文件传送到远程计算机的过程。在Internet中,绝大多数FTP服务器只让用户进行下载,不允许用户上载文件,因为上载可能会给FTP服务器造成很多不安全隐患。

关于FTP及基本特点和功能,请参阅本书的433节中有关FTP的介绍。(www.xing528.com)

早期的FTP软件为命令行交互方式,而现在的FTP应用软件不但完全界面图形化,而且也可以通过浏览器直接实现文件的下载,并且还具有断线续传功能。所谓断线续传,就是指在传输意外中断后,可以从中断处继续传输。要享受断线续传,必须要具备两个条件,FTP服务器支持断线续传和FTP客户软件支持断线续传。

目前流行的所有FTP文件下载软件均支持断线续传功能。除了支持断线续传外,还具有文件分段下载能力以及多个文件同时下载的能力。因此,现在的FTP文件下载软件,不但下载的效率大大提高,而且功能也十分强大。如在Internet用户中广泛流行的下载软件:网络蚂蚁、网际快车等。

不过,现在Internet最流行的是一种被称为BT(BitTorrent)的文件下载应用(迅雷、电驴等),其原理与上述经典的FTP文件下载服务不同,但功能和效果是一样的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈