网站大量收购独家精品文档,联系QQ:2885784924

第五章文件传输与其他讲述.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 文件传输与其他 知识要点 ? 文件传输的基本概念 ? FTP工具的使用 ? 远程登录服务 ? 远程登录软件的使用 ? 新闻组服务的方法 能力要点 ? 学会如何上传文件到服务器 5.1 文件传输(FTP)概念 5.1.1 什么是FTP 1.FTP概述 FTP(File Transfer Protocol, FTP)是TCP/IP网络上两台计算机传送文件的协议,FTP是在TCP/IP网络和INTERNET上最早使用的协议之一,它属于网络协议组的应用层。FTP客户机可以给服务器发出命令来下载文件,上载文件,创建或改变服务器上的目录。 5.1 文件传输(FTP)概念 2.FTP目标 FTP具有以下的几个目标。 (1)促进文件的共享(计算机程序或数据); (2)鼓励间接或者隐式的使用远程计算机; (3)向用户屏蔽不同主机中各种文件存储系统的细节; (4)可靠和高效的传输数据。 5.1 文件传输(FTP)概念 3.FTP作用 FTP具有以下的几个作用。 (1)与远程网点联接; (2)在该远程网点执行有限的文件搜索和文件传输等相关操作; (3)允许用户把文件从远程网点下载到本地主机; (4)把本地计算机中的文件上传到远程的计算机中去。 5.1 文件传输(FTP)概念 2. 文件传输方式及二进制文件 FIP传输的文件可以是程序、图像、动画、声音等文件,但大多是以ASCII文件存储的,即采用的是纯文本方式,不同类型的文件要求使用不同的传输方式进行传输。FTP有两种不同的传输方式,一种是ASCII方式,它适用于纯文本文件、BinHex文件(Macintosh)、uu编码文件(UNIX传输编码)和Postscript文件;另一种是二进制方式,它适用于所有其它类型的文件。表5-1所示的是常见的文件类型,以及检索这些文件时应采用的传输方式。 5.1 文件传输(FTP)概念 5.1.2 FTP工作原理 1.FTP工作流程 以下载文件为例,当你启动FTP从远程计算机拷贝文件时,实际上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序,操作上要简洁方便的多,如图5-1所示。 5.1 文件传输(FTP)概念 5.1 文件传输(FTP)概念 具体的步骤如下所示。 (1)FTP服务器运行FTPd守护进程,等待用户的FTP请求。 (2)用户运行FTP命令,请求FTP服务器为其服务。例如,用户在客户端的计算机上输入以下命令:FTP? 97。 (3)FTPd守护进程收到用户的FTP请求后,派生出子进程FTP与用户进程FTP交互,建立文件传输控制连接,使用TCP端口21。 (4)用户输入FTP子命令,服务器接收子命令,如果命令正确,双方各派生一个数据传输进程FTP-DATA,建立数据连接,使用TCP端口20,进行数据传输。 (5)本次子命令的数据传输完,拆除数据连接,结束FTP-DATA进程。 (6)用户继续输入FTP子命令,重复(4)、(5)的过程,直至用户输入quit命令,双方拆除控制连接,结束文件传输,结束FTP进程。 5.1 文件传输(FTP)概念 2.FTP命令 从上面的分析中可以知道,FTP传输过程中所有的操作都是通过在客户端发送命令完成的,FTP常见的命令如表5-2所示。 5.1 文件传输(FTP)概念 4.FTP使用方式 FTP有两种不同的使用方式: (1)一种方式是用户使用自己的账号或ID进行登录并传输文件到远程服务器上; (2)另一种方式是用户作为来宾或匿名用户进行登录并传输文件到远程服务器上。使用匿名FTP时,基于安全方面的考虑,用户在宿主机系统上的权限将受到严重的限制。 5.1 文件传输(FTP)概念 5.匿名FTP机制 匿名FTP是这样一种机制,用户可通过它连接到远程主机上,并从其下载文件,而无需成为其注册用户。系统管理员建立了一个特殊的用户ID,名为anonymous, Internet上的任何人在任何地方都可使用该用户ID。 通过FTP程序连接匿名FTP主机的方式同连接普通FTP主机的方式差不多,只是在要求提供用户标识ID时必须输入anonymous,该用户ID的口令可以是任意的字符串。习惯上,用自己的E-mail地址作为口令,使系统维护程序能够记录下来谁在存取这些文件。 5.1 文件传输(FTP)概念 5.1.3 FTP工作模式 1.FTP系统工作流程 FTP是仅基于TCP的服务,不支持UD

您可能关注的文档

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档