MENU 服务 案例
欧博官网
我们通过拥抱变化创造
360°的品牌价值__
简体
简体中文 English

上海市欧博官网督畔信息技术有限公司与山东真诺智能设备有限公司签署网站改版合作协议

类型:上海市欧博官网督畔信息技术有限公司动态 了解更多

互联网典型应用之文件传输

来源:上海市欧博官网督畔信息技术有限公司中国| 类型:网站百科| 时间:2012-08-23
在互联网中,文件传输服务提供了任意两台计算机之间相互传输文件的机制,它是广大用户获得丰富的互联网资源的重要方法之一。在UNIX操作系统中.最基本的应用层服务之一就是文件传输服务,它是由FTP支持的。FTP负责将文件从一台计算机传输到另一台计算机上,并且保证其传输的可靠性。因此,人们将这一类服务称为FTP服务。通常,人们也把FTP看做是用户执行网站制作文件传输协议所使用的应用程序。

互联网由于采用了 TCP/IP协议作为它的基本协议。所以两台与互联网连接的计算机无论地理位置上相距多远,只要都支持FTP.它们之间就可以随时随地相互传送文件。这样做不仅可以节省实时联机的通信费用,而且可以方便地阅读与处理传输来的文件。更为重要的是,互联网上许多公司、大学的主机上都存储有数量众多的公开发行的各种程序与文件,这是互联网上巨大和宝贵的信息资源。利用FT P服务,用户就可以方便地访问这些信息资源。同时,采用FTP传输文件时,不需要对文件进行复杂的转换,因此具有较高的效率。互联网与FTP,的结合等于使每个联网的计算机都拥有了一个容量巨大的备份文件库.这是单个计算机所无法比拟的。

1.文件传输协议简介

文件传输协议(File Transfer Protocol . FTP)是TCP/IP应用层的协议。FTP是以客户机用R务器模式进行工作的。客户端提出请求和接受服务,服务器端接受请求和执行服务。在利用FTP进行文件传输时.即在本地计算机上启动FTP客户程序,并利用它与远地计算机系统建立连接,激活远地计算机系统上的FTP服务程序,因此,本地FTP程序就成为一个客户,而远地FT P程序成为服务器.它们之间要经过TCP(建立连接,默认端口号为21)进行通信。每次用户请求传送文件时,服务器便负责找到用户请求的文件,利用TCP将文件通过互联网传送给客户。而客户程序收到文件后,将文件写到用户本地计算机系统的硬盘上。一旦文件传送完成之后.客户程序和服务器程序便终止传送数据的TCP连接。

与其他的客户机/服务器模式不同.FTP的客户机与服务器之间需要建立双重连接,一个是控制连接,另一个是数据连接,如图4-7所示。将控制和数据传输分开可以使FTP工作的效率更高。控制连接主要用于传输FTP控制命令以及服务器的回送信息。数据连接主要用于数据传输,完成文件内容的传输。

利用控制命令,客户可以向服务器提出请求,例如,传输一组文件。客户每提出一个请求,服务器就与客户建立一个数据连接,并进行实际的文件数据传输。一旦数据传输完毕,数据连接便相继撤销,但是控制连接仍然存在,客户可以继续发出传输文件的请求,直到客户使用关闭命令(Close)撤销控制连接,再使用退出连接命令(Quit),此时客户机与服务器之间的连接才算完全终止。

2 .FTP主要功能

当用户计算机与远端计算机建立FTP连接后,就可以进行文件传输了,FTP的主要功能如下:

(1)把本地计算机上的一个或多个文件传送到远程计算机上(上传).或从远程计算机上获取一个或多个文件(下载)。传送文件实质上FTP是将文件进行复制,然后上传到远程计算机上,或者是下载到本地计算机上,对源文件不会有影响。

(2)能够传输多种类型、结构和格式的文件,例如,用户可以选择传输文本文件(ASCII)或二进制文件((Binary)。此外,还可以选择文件的格式控制以及文件传输的模式等。用户可根据通信双方所用的系统及要传输的文件确定在文件传输时选择哪一种文件类型和结构。

(3)提供对本地计算机和远程计算机的目录操作功能。可在本地计算机或远程计算机上建立或删除目录、改变当前工作目录以及打印目录和文件的列表等,并完成对文件进行改名、删除和显示文件内容等操作。

3 .FTP客户端程序

可以完成FTP功能的客户端软件种类很多,有字符界面的,也有图形界面的.通常使用的FTP客户端软件有Cuteftp, WS-ftp等。
本文发布于上海市欧博官网督畔信息技术有限公司中国UEO营销型网站建设公司https://www.mmldg.com/
来源声明:本文章系上海市欧博官网督畔信息技术有限公司中国编辑原创或采编整理,如需转载请注明来自上海市欧博官网督畔信息技术有限公司中国。以上内容部分(包含图片、文字)来源于网络,如有侵权,请及时与本站联系(021-71886699)。
TAG标签:

如果您的网站可以增加转化次数并提高客户满意度,该怎么办?

预约专业咨询顾问沟通!

*上海市欧博官网督畔信息技术有限公司专业顾问将尽快与您联系

免责声明

非常感谢您访问我们的网站。在您使用本网站之前,请您仔细阅读本声明的所有条款。

1、本站部分内容来源自网络,涉及到的部分文章和图片版权属于原作者,本站转载仅供大家学习和交流,切勿用于任何商业活动。

2、本站不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。

3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。

4、如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!

联系方式:021-71886699
电子邮件:394588593@qq.com

现在就与专业咨询顾问沟通!

  • 全国服务热线

    71886699

  • 上海服务热线

    021-71886699

信息保护中请放心填写
在线咨询

免责声明

非常感谢您访问我们的网站。在您使用本网站之前,请您仔细阅读本声明的所有条款。

1、本站部分内容来源自网络,涉及到的部分文章和图片版权属于原作者,本站转载仅供大家学习和交流,切勿用于任何商业活动。

2、本站不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。

3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。

4、如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!

联系方式:021-71886699
电子邮件:394588593@qq.com