下载此文档

网络信息检索——搜索引擎.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
网上文件传输—的主要功能之一,现在互联网上广泛采用FTP来进行远程文件传输。文件传输是信息共享的重要内容之一。是一个非常复杂的计算机环境,有PC、工作站、信息交换控制设备和大型机等,并且这些计算机运行的操作系统不尽相同,可能运行Unix、Windows或MacOS等操作系统。而各种操作系统的文件结构各不相同,要在这种异种机和异种操作系统之间进行文件传输,就需要建立一个统一的文件传输规则,这就是FTP协议。FTP(FileTransferProtocol)的中文意思也就是文件传输协议,是网络中为传送文件而制定的一组协议,用于管理计算机之间的文件传送。该协议实现了跨平台的文件传送功能,所以互联网上的任意两台计算机只要都采用该文件传输协议就不用考虑距离有多远、是什么操作系统、用什么技术联接的网络,就能进行相互之间的数据文件传送。上最早出现的服务功能之一,但是到目前为止,上最常用也是最重要的服务之一。一般情况下,用浏览器就可访问许多FTP服务器,但有些FTP服务器需要用具有特殊功能的专用FTP程序进行特殊的设置才能访问。,你事实上运行了两个程序:一个是本地机上的FTP客户程序,它向FTP服务器提出下载文件的请求;另一个是在远程计算机上运行的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP服务系统是典型的客户/服务器工作模式。FTP的服务程序和客户程序分工协作,在文件传输协议的协调指挥下,共同完成文件的传输。FTP系统的基本工作原理如图2所示,右边是FTP服务器装有FTP服务器软件,上的信息服务提供者主机。左边的客户终端装有FTP客户机软件,通常是用户的本地计算机。两者的通信交流通过文件传输协议――FTP来进行。FTP需要TCP协议的支持。它使用了两个并行的TCP连接来传输文件,一个称为控制连接(Controlconnection),另一个称为数据连接(DataConnection)。当用户启动与远程主机的FTP会话时,FTP客户端首先会与FTP服务器的21号端口建立一个控制连接,并告知服务器自己的另一个端口号码。当用户要求传送文件时,FTP服务器则会用20号端口与客户端所提供的端口号码建立一个数据连接,FTP在数据连接上传送完一个文件后会立即断开该数据连接。如果在一次FTP会话过程中需要传送另一个文件,FTP服务器则会再次建立一个数据连接。在整个FTP会话过程中,控制连接始终保持,而数据连接则随着文件的传输会不断地打开和关闭。FTP有两种工作模式:Port模式和Passive模式(PasvMode),两种模式主要的不同是数据连接建立的不同。Port模式是FTP的默认工作模式,在这种模式下,客户端在本地打开一个端口等待服务器去连接从而建立起数据连接(FTP服务器主动建立连接);而Passive模式是服务器打开一个端口等待客户端去建立一个数据连接(FTP服务器被动建立连接)。图2所示为Port模式,控制连接的箭头是从客户端指向服务器,表示由客户端发起控制连接。数据连接的箭头是从服务器指向客户端,表示由服务器发起数据连接。数据传送数据传送客户机FTP服务器 FTP命令/响应图2 FTP系统工作原理图示意图(Port模式),通常由系统决定。常用的两种传输方式是以文本格式和二进制格式传输。由于二进制方式不用转换或格式化就可传送字符,且可以传送所有的ASCII值,比文本方式传送速度快,所以一般服务器的系统管理员都将FTP设置成二进制方式。用户在用FTP传输文件之前,设置的传输方式应当与文件的格式相一致,按文本方式传送二进制文件必将导致数据错误传输。大多数的专用下载软件都会自动检测和设置。,其上运行的FTP服务器软件主要功能是:(1)接收并执行客户机程序发送过来的命令;(2)与客户程序建立TCP连接;(3)将文件传送给客户机程序或从客户机程序接收文件;(4)将执行命令的状态信息回送给客户程序,由客户程序显示在客户机屏幕上。,其上运行的客户程序一般具有以下主要功能:(1)接收用户从键盘和鼠标输入的命令;(2)分析命令并将命令传送给远端的FTP服务器;(3)接收并在客户机上显示FTP服务器回送的执行命令的服务器状态信息;(4)根据命令接收从服务器程序传来的文件或读取本地文件传送给服务器程序。目前的FTP客户程序有的登录方式通过浏览Web网页上的FTP超级链接可以间接登录FTP服务器并下载所链接的文件,登录过程已由提供Web网页的

网络信息检索——搜索引擎 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息