cn-6.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文档。上传文档
查看更多
cn-6,cn是什么意思,cn1069,cn控,cntv,cn域名,cnblue,cnn,cnbeta,tplogin.cn

第六章:传输层 (the transport layer) 中国科学技术大学 郑烇 qzheng@ 传输层的地位: 整个网络体系结构中最重要的一层 低层面向数据通信,传输层是最终解决可靠通信的一层 高层面向信息处理,应用层(OSI/RM:会话层、表示层) 功能:为从源主机到目标主机提供可靠的、价格合理的数据传输 本章安排: 传输服务 传输层的一般设计问题:寻址、连接建立与释放、流控与缓存机制、多路复用、崩溃恢复 一个简单的传输协议(?) Internet上的传输协议:UDP,TCP 网络性能 6.1 传输服务 章节安排 传输层向上层提供哪些服务,服务质量(QoS)如何描述 传输层如何向上层提供服务,通过哪些原语向应用层提供服务 6.1.1 提供给高层的服务 传输层工作模型 传输层利用了网络层提供的服务实现自己的协议 传输层实体之间的协议相互作用带来新的功能 为上层提供更好的服务 传输层实体(entity):实现传输层协议的硬件或软件 6.1.1 提供给高层的服务 传输层提供的2种类型的服务 面向连接的服务 无连接的服务 为什么需要传输层 可靠的服务 网络层能够提供end-end的通信;网络层提供的服务与传输层向上层提供的服务类似 网络层是通信子网的一部分,网络层提供的服务实际上是网络运营商提供服务 用户对服务不满意,只能在网络层加上一层来改善服务质量 即使子网提供的服务很好,但是有些用户还是要重做一遍可靠性的工作;例如:银行 统一接口 区分不同的应用进程 6.1.1 提供给高层的服务 传输层弥补用户的要求和通信子网所提供服务的差异 传输层所提供的服务是可靠的(不丢失、不失序、不重复、不出错),象数字管道一样 通信子网所提供的服务越好,则传输层所做的工作就越少 通信子网所提供的服务越差,则传输层所做的工作就越多 6.1.2 服务质量(Quality of Service) 传输层的功能是:增强网络层提供的服务质量 描述服务质量的一些参数 连接建立延迟(connection establishment delay) 连接建立失败的概率(connection establishment failure probability) 吞吐率(throughput) 传输延迟(transit delay) 残存误码率(residual error ratio) (安全)保护(protection) 优先级别(priority) 恢复功能(resilience) 6.1.2 服务质量(Quality of Service) 选项协商(option negotiation) 目的:传输用户和传输服务提供者就服务质量达成一致 时机:建立连接时 过程: 传输用户-传输服务提供者,某些服务质量参数的希望值和最小值 如果服务提供者可以达到希望值,达成一致 如果服务提供者发现不可能达到希望值,但可以达到最小值,达成一致,服务质量稍差一些 如果发现不可能达到最小值,返回拒绝服务的信息 6.1.3 传输服务原语(service primitives) 传输用户如何使用传输服务 方式:通过服务访问原语 地点:interface ,TSAP 传输服务与网络服务的区别 服务质量不同 网络服务一般不可靠 传输服务提供可靠服务:数字管道 服务对象不同 网络服务用户是传输实体 传输服务用户是应用,传输服务必须简单 6.1.3 传输服务原语(service primitives) 服务访问原语 连接建立: 服务器执行Listen原语,阻塞自己直到客户请求出现 客户端希望与服务器连接,执行Connect原语,客户端的传输层发出连接建立请求的TPDU 服务器的传输层收到该的TPDU,检查服务器的阻塞情况 如阻塞,唤醒服务器,回送连接建立的应答TPDU 客户端的传输层收到该TPDU,客户程序被唤醒,连接建立 6.1.3 传输服务原语(service primitives) 6.1.3 传输服务原语(service primitives) 服务访问原语 数据传送: 任何一方A,执行Receive原语,阻塞自己,等待对方SEND原语 对方B执行Send原语,传输实体发送数据TPDU,A收到,将数据部分交给A,解除阻塞; 拆除连接 非对称:任何一方A执行Disconnect原语,发送拆除连接TPDU,到达B,释放空间,连接释放 对称:一方执行Disconnect后,不发送数据但可以接收数据,收到对方的拆除TPDU后,拆除连接 6.1.3 传输服务原语(service primitives) 6.1.3 传输服务原语(service primitives) 系统状态变迁图 状态 状态变迁 状态变迁条件 收到TPDU 原语执行 6.1.3 传输服务原语(service prim

文档评论(0)

badjka + 关注
文档贡献者

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

1亿VIP精品文档

相关文档