《网络编程实用教程第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文档。上传文档
查看更多
2.面向连接的服务和无连接的服务 一个协议可以提供面向连接的服务,或者提供无连接的服务。 面向连接服务,是电话系统服务模式的抽象,即每一次完整的数据传输都要经过建立连接、使用连接、终止连接的过程。 传输过程中数据分组不携带目的地址; TCP提供面向连接的虚电路服务,建立连接时确定通信路径,并经过协商做好通信准备。 连接需要很多开销,如差错控制和流量控制。 第一页 最后一页 吉林大学软件学院 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 无连接服务,是邮政系统服务的抽象,每个分组都携带完整的目的地址,各分组在系统中独立传送。 不能保证分组按序到达,不能进行分组出错的恢复与重传,不能保证传输的可靠性。 通信前不需建立连接,不管接收端是否做好准备接收数据。 UDP是无连接协议。 第一页 最后一页 吉林大学软件学院 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 3.可靠性和次序性 可靠性,保证了发送端发出的每个字节都能到达既定的接收端,不出错,不丢失,不重复,保证数据的完整性,称为保证投递。 次序性,是指对数据到达接收端的顺序进行处理。保护次序性的协议保证接收端收到数据的顺序就是数据的发送顺序,称为按序递交。 协议的可靠性和次序性与是否面向连接密切相关,面向连接的协议可保证可靠性和次序性。 第一页 最后一页 吉林大学软件学院 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 1.1.4 高效的用户数据报协议UDP 第一页 最后一页 吉林大学软件学院 用户数据报协议(User Datagram Protocol,UDP),是一种尽力传送的、无连接的、不保障可靠的传输服务,是一种保护消息边界的数据传输。 基于UDP的应用程序在高可靠性、低延迟的网络中运行良好; 在网络层的基础上只增加了端口号的支持; 传输效率高,适用于交易型的应用程序,如TFTP、SNMP、DNS等应用进程。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 1.1.5 可靠的传输控制协议TCP 1.可靠性是很多应用的基础 2.TCP为应用层提供的服务 TCP为应用层进程提供一个面向连接的、端到端的、完全可靠的(无差错、无丢失、无重复或失序)全双工的流传输服务。 IP为TCP提供的是无连接的、尽力传送的、不可靠的传输服务,TCP为了向应用层进程提供可靠的传输服务,采取了一系列保障机制。 TCP提供流传输服务,对传输数据的内部结构一无所知,只负责将字节流原封不动的传送到对方的应用进程。 第一页 最后一页 吉林大学软件学院 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. TCP被称作一种端对端(end to end)协议,因为它提供一个直接从一台计算机上的应用进程到另一远程计算机上的应用进程的连接。 应用进程能请求TCP构造一个连接,通过这个连接发送和接收数据,以及关闭连接。 由TCP提供的连接叫做虚连接(VC),虚连接是由软件实现的。底层的因特网系统并不对连接提供硬件或软件支持,只是两台机器上的TCP软件模块通过交换消息来实现连接的虚拟。 3.TCP利用IP数据报实现了端对端的传输服务 第一页 最后一页 吉林大学软件学院 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 图1.8 TCP是一个端到端的传输协议 第一页 最后一页 吉林大学软件学院 从TCP角度来看,整个Internet是一个通信系统,能够接收和传递消息,而不会改变和干预消息的内容。 Evaluation only. Created with Aspos

文档评论(0)

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

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

1亿VIP精品文档

相关文档