- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
File Transfer and Access 协议
;了解常见的两种网络文件访问方式
理解FTP协议的基本原理
了解FTP命令与应答的结构,熟悉常见的命令与应答
了解TFTP与NFS协议
;目的在于通过网络存取、共享文件,包括的主要协议有:
FTP (File Transfer Protocol,文件传输协议)
TFTP (Trivial File Transfer Protocol,简单文件传输协议)
NFS (Network File System,网络文件系统)
FTP是Internet传统的服务之一,其功能主要是在主机间高速、可靠地传输文件 ;通常可将网络文件访问方式分为两类:
一类主要实现文件的传输功能,通常称为“文件传送” 。特点是传输与处理完全分开,可提高在本地进行信息处理的效率。实现协议如FTP
另一类则需要实现即时访问(读写)网络上文件的功能 ,而且能够处理并行访问的情况,通常称为“文件存取” 。 特点是文件做的修改能够立即生效,即访问远程文件就好像访问本地文件一样。常见的实现有两种:采用专门的数据库服务器或使用NFS。;FTP是在可靠的TCP连接基础上,来实现文件传输服务的最主要的规范,除了最主要的传输功能以外,FTP还提供了以下功能:
交互方式:命令行方式或图形用户界面
数据表示:允许客户端程序指定传输数据的类型及格式
身份验证:用户访问FTP服务器需要提供经过授权的用户名与密码,以保证数据安全,特殊的匿名访问方式则取消了这种限制;FTP使用客户端–服务器模式
用户执行FTP程序,客户端程序先与远程服务器建立连接
用户登录到远程服务器
向远程服务器发出命令
服务器在收到命令后就给予响应,并执行正确的命令
一个FTP服务器进程可同时为多个客户进程提供服务。FTP的服务器进程由两大部分组成:
一个主进程,负责接受新的请求;
若干个从属进程,负责处理单个请求。;FTP在工作过程中会建立两种类型的连接:
控制连接。传送客户端发出的命令和服务器返回的响应信息,在与服务器建立连接时即创建,在整个会话期间一直续存。
数据连接。传输文件、目录等内容。在需要传输数据时创建,数据传输完毕后释放。;;数据类型
ASCII类型:默认的数据类型,使用NVT ASCII码形式来传输文本文件。
EBCDIC类型(扩充的二进制编码的十进制交换码):是一种类似于ASCII的规范,主要在IBM计算机上使用,用于传输文本文件。
IMAGE类型:即二进制文件类型,数据打包成8位的传输字节,以连续比特流的方式发送文件,通常用于传输二进制文件。
LOCAL类型:本地文件类型,用于不同字长主机间传输二进制文件。;数据结构
文件结构:文件由连续的字节流组成,不存在内部结构。
记录结构:文件由记录构成。文本文件中的一行为一条记录。
页结构:文件由一组独立的、带编号的页组成。;FTP协议规范中规定了三种传输模式
STREAM模式(流模式):文件传输的默认模式,文件以字节流方式传输。
文件结构文件,发送方以EOF结束文件传输
记录结构文件,使用专门的控制代码来表示文件的结束
BLOCK模式(块模式):文件以数据块方式进行传输。每个块带有一个或多个报头
COMPRESSED模式(压缩模式):采用全长编码压缩算法,压缩连续出现的字节;FTP协议规范中定义了许多FTP命令,用于登录FTP服务器、设置传输参数、浏览服务上的文件与目录列表、获取服务器上的文件、存储文件到服务器上,并管理服务器与客户端之间文件的传输过程。
注意:这里所说的FTP命令,指的是FTP协议中定义的标准FTP命令,要特别注意不能与FTP程序所提供给的用户使用的操作命令混为一谈。;;;FTP协议中将标准FTP命令分为三类:
存取控制命令
传输参数命令
FTP服务命令 ;;;FTP服务命令
定义了一系列文件传输及文件系统操作相关的命令,这些命令的参数通常是pathname(路径名),路径名的书写必须符合服务器端的规范;;服务器接收客户端命令并处理之后,会返回给客户端相应的命令响应信息,这种返回响应的方式称作FTP应答
FTP应答保证了文件传输过程中请求与行为的同步,并使得用户进程总是能了解服务器的状态
每条FTP命令可以产生一条或多条响应,但多数情况下,每条命令只返回一条响应;FTP响应与FTP命令一样,都是在客户端与服务器之间的控制连接上以NVT ASCII码形式传送,并在每行末尾以CR-LF标志行结束
FTP响应由一个3位的数字代码(应答码),一个字符串形式的表示命令执行成功与否的文本,以及命令执行成功后的输出组成。
FTP响应的格式:3-digit codeSPone line of textCR-LF
3-digit code为3位数字的应答码
SP表示空格
one line of text是一行提供给用户阅读的文本信息
CR-LF是
您可能关注的文档
最近下载
- 《城市轨道交通工程设计概算编制办法》(建标[2017]89号).pdf
- 建设工程技术支持方案(3篇).docx VIP
- 饲料企业生产成本控制.ppt VIP
- 首航加油加气站LNG加气项目职业病防护设施设计专篇资料性附件.pdf VIP
- 截渗墙工程施工方案(3篇).docx
- 数据资产入表全流程指南(92页 PPT).pptx VIP
- 新项目方法验证能力确认报告(固定污染源废气-烟气参数的测定HJT-397-2007).docx VIP
- 外国影视音乐 星球大战 课件高中音乐人音版(2019)必修 音乐鉴赏.pptx VIP
- 部编版八年级语文上册古诗文理解性默写练习.docx VIP
- 时间管理写ppt关于时间管理 内容.ppt VIP
有哪些信誉好的足球投注网站


文档评论(0)