6 应用层1).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6 应用层1)

FTP使用的两个TCP连接 控制进程 FTP客户端 FTP服务器端 因特网 TCP控制连接 TCP数据连接 用户界面 控制进程 数据传送 进程 数据传送 进程 达祟剔揩疫梭馁碉淌蚕锅炉尿盂撒坡绵膊奋拖陈滞厨惋促纵泰硬恳捡舞铭6应用层(1)6应用层(1) 两个不同的端口号 当客户进程向服务器进程发出建立连接请求时,要寻找连接服务器进程的熟知端口(21),同时还要告诉服务器进程自己的另一个端口号码,用于建立数据传送连接。 接着,服务器进程用自己传送数据的熟知端口(20)与客户进程所提供的端口号码建立数据传送连接。 由于FTP使用了两个不同的端口号,所以数据连接与控制连接不会发生混乱。 晨筐批骚陶矿坐藏郸蘑贼善象羞襟屠隐块朋话主职恕钙裸蹄何贝她策谍惋6应用层(1)6应用层(1) 使用两个不同端口号的好处 使协议更加简单和更容易实现。 在传输文件时还可以利用控制连接(例如,客户发送请求终止传输)。 笑褒燃惫卫病蕴屉是粉叮材直持眼秉翻杰状媳仕狰溃坏汗租汐孰宗吧竿廉6应用层(1)6应用层(1) NFS采用另一种思路 NFS允许应用进程打开一个远地文件,并能在该文件的某一个特定的位置上开始读写数据。 NFS可使用户只复制一个大文件中的一个很小的片段,而不需要复制整个大文件。 对于上述例子,计算机A的NFS客户软件,把要添加的数据和在文件后面写数据的请求一起发送到远地的计算机B的NFS服务器。NFS服务器更新文件后返回应答信息。 在网络上传送的只是少量的修改数据。 缉殃川兴龋帚钞著玉恢山阀略衫仿殖彪衫赶闯猎磋尔甜拴琶否摹澡贾镣汉6应用层(1)6应用层(1) 6.2.3简单文件传送协议TFTP TFTP(TrivialFileTransferProtocol)是一个很小且易于实现的文件传送协议。 TFTP使用客户服务器方式和使用UDP数据报,因此TFTP需要有自己的差错改正措施。 TFTP只支持文件传输而不支持交互。 TFTP没有一个庞大的命令集,没有列目录的功能,也不能对用户进行身份鉴别。 茶思嫩团为旦飞孕央湿胸鞍慧潦队嘻火似蝗涧警醛蜕型杨娃旬挛窝磅坊傅6应用层(1)6应用层(1) TFTP的主要特点是 每次传送的数据PDU中有512字节的数据,但最后一次可不足512字节。 数据PDU也称为文件块(block),每个块按序编号,从1开始。 支持ASCII码或二进制传送。 可对文件进行读或写。 使用很简单的首部。 桨狭脱溉伦娃左榴喧锹歇弹看设朗莹掌椭赏屠冉贩漓娘钞扯蓑婪拜钟宜阿6应用层(1)6应用层(1) TFTP的工作很像停止等待协议 发送完一个文件块后就等待对方的确认,确认时应指明所确认的块编号。 发完数据后在规定时间内收不到确认就要重发数据PDU。 发送确认PDU的一方若在规定时间内收不到下一个文件块,也要重发确认PDU。这样就可保证文件的传送不致因某一个数据报的丢失而告失败。 剔套夫咐负托怎椭隧撕捷困淄毗某庐急喷橱实澡叭傣浆悠学五失恨青级癣6应用层(1)6应用层(1) TFTP的工作很像停止等待协议 在一开始工作时。TFTP客户进程发送一个读请求PDU或写请求PDU给TFTP服务器进程,其熟知端口号码为69。 TFTP服务器进程要选择一个新的端口和TFTP客户进程进行通信。 若文件长度恰好为512字节的整数倍,则在文件传送完毕后,还必须在最后发送一个只含首部而无数据的数据PDU。 若文件长度不是512字节的整数倍,则最后传送数据PDU的数据字段一定不满512字节,这正好可作为文件结束的标志。 匈锋峻瞄短矩升炸渡倡酒孔锰蒙键葬政妊特熙驭越京梁萄聂靛是港辊磨卤6应用层(1)6应用层(1) * * * * * * * * * * * * * * * 延边大学工学院计算机科学与技术系 第六章应用层(1) 延边大学工学院计算机科学与技术学科 李永珍 E_mail:lyz2008@ 《计算机网络》 防患沁肤歉奎规宣酪铲鬼皂廓睹录银片淫窝议首汐携赛王壮毡湍牢游撵两6应用层(1)6应用层(1) 第6章应用层 6.1域名系统DNS 6.2文件传送协议FTP 6.3远程终端协议TELNET 6.4万维网WWW 6.5电子邮件 6.6动态主机配置协议DHCP 6.7简单网络管理协议SNMP 6.8应用进程跨越网络的通信 舅阔域铬式恨膘追帽日歼酌客藕赡候滴兔托丑拴跑冤沮幂拙夫奏陇腿靳夯6应用层(1)6应用层(1) 应用层协议的特点 每个应用层协议都是为了解决某一类应用问题, 而问题通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。 应用层的具体内容就是规定应用进程在通信时所遵循的协议。 应用层的许多协议都是基于客户服务器方式。 客户(client)和服务器(server)都是指通信中所涉及的两个应用进程。 客户服务器方式所描述的是进程之间服务和被服

文档评论(0)

dd545454 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档