- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10.2讲-文件传输协议FTP
* ftp dir 200 PORT Command successful. 150 Opening ASCII mode data connection for /bin/ls. drw-rw-rw- 1 user group 0 Feb 23 15:12 . drw-rw-rw- 1 user group 0 Feb 23 15:12 .. drw-rw-rw- 1 user group 0 Mar 5 16:38 电子书籍 drw-rw-rw- 1 user group 0 Mar 5 16:54 软件大全 drw-rw-rw- 1 user group 0 Mar 28 09:42上载区(暂停上载) -rw-rw-rw- 1 user group 251 Apr 26 2002声明.txt drw-rw-rw- 1 user group 0 Mar 17 09:40 音频资料 226 Transfer complete. ftp:454 bytes received in 0.00Seconds 454000.00Kbytes/sec. ftp quit 221 再见朋友,您本次连线时间 1 分钟,共上传了 0K 的数据,下载了 0K 的数据.欢迎您再来. * 连接建立和身份验证 * 数据传输过程分析(被动模式) * 二、其他文件传输协议 1、FTP的简化:TFTP Trivial File Transfer Protocol 只有文件传送功能,比FTP小得多 基于UDP,采用超时与重传,停等机制 规则: ① 第一个分组建立客户与服务器的交互,指明文件名、读还是写 ② 文件按固定512字节分块,依次发送,发后等确认 简单文件传输协议 TFTP TFTP 是一个很小且易于实现的文件传输协议。 TFTP 使用 C/S 方式和使用 UDP 数据报,因此 TFTP 需要有自己的差错改正措施。 TFTP 只支持文件传输而不支持交互。 TFTP 没有一个庞大的命令集,没有列目录的功能,也不能对用户进行身份鉴别。 * TFTP 的主要特点 (1) 每次传送的数据 PDU 中有 512 字节的数据,但最后一次可不足 512 字节。 (2) 数据 PDU 也称为文件块(block),每个块按序编号,从 1 开始。 (3) 支持 ASCII 码或二进制传送。 (4) 可对文件进行读或写。 (5) 使用很简单的首部。 * TFTP 的工作很像停止等待协议 发送完一个文件块后就等待对方的确认,确认时应指明所确认的块编号。 发完数据后在规定时间内收不到确认就要重发数据 PDU。 发送确认 PDU 的一方若在规定时间内收不到下一个文件块,也要重发确认 PDU。这样就可保证文件的传送不致因某一个数据报的丢失而告失败。 * TFTP 的工作很像停止等待协议 在一开始工作时,TFTP 客户进程发送一个读请求 PDU 或写请求 PDU 给 TFTP 服务器进程,其知名端口号码为 69。 TFTP 服务器进程要选择一个新的端口和 TFTP 客户进程进行通信。 若文件长度恰好为 512 字节的整数倍,则在文件传送完毕后,还必须在最后发送一个只含首部而无数据的数据 PDU。 若文件长度不是 512 字节的整数倍,则最后传送数据 PDU 的数据字段一定不满512字节,这正好可作为文件结束的标志。 * * 2、安全文件传输协议 SSL-FTP(Secure Sockets Layer FTP): 用SSL为FTP加密 sftp(Secure File Transfer Program): 基于SSH(Secure Shell),为取代FTP而开发 scp(Secure Copy): 基于SSH,可取代FTP,从UNIX的远程复制程序rcp衍生而来,可用在命令行或脚本中 * 3、网络文件系统NFS Network File System:提供透明的、一体化的共享式文件存取。安装远程文件系统后,与操作本地文件一样。 基于RPC和XDR实现 RPC(Remote Procedure Call)作为通信机制 XDR(eXternal Data Representation)通过定义一种与机器无关的表示为程序员提供了一种在异构机器之间传递数据的方式 * 远程过程调用RPC 通常的网络应用程序都是客户端发送报文给服务器,之后由服务器作出应答 而RPC提供了另外一种方式,即由客户端远程调用服务器提供的函数 事实上,客户端直接调用服务器的函数只是一种表面现象,后
您可能关注的文档
- 2.4 差分方程的相容性、收敛性和稳定性.ppt
- 新课件:护理论文的书写格式及要求.ppt
- 组播技术介绍.ppt
- 第6章 构成中的骨骼.ppt
- eviews操作说明.ppt
- XML系列讲座之四—样式单.ppt
- Tecplot数据格式.ppt
- 13版《建设工程施工合同》 7.13.ppt
- 商务合同文本翻译.ppt
- 货物的存放形式与货架.ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
最近下载
- 会计学原理23版 英文版课件WildFAP23eCh05PPT.pptx
- 华为公司职类职种职级体系的划分及职业发展通道设计.pdf VIP
- 建筑解析流水别墅.pptx
- 2025届高三英语复习语法填空专题(24张PPT).pptx VIP
- 基于PLC的磨矿控制系统设计.docx
- 有限元分析论文.doc VIP
- 苏教版小学科学五年级上册第四单元《水在自然界的循环》大单元教学设计(含练习).docx
- 聚氯乙烯热收缩膜标签验收标准.doc VIP
- 2023年安徽省高中学业水平合格性考试数学试卷真题(含答案详解) (2).pdf VIP
- 2025届江苏省南菁高级中学物理高一第一学期期中达标检测模拟试题含解析.doc
文档评论(0)