- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机通信网 第六章:传送层 第六章 传送层(Transport Layer) 传送服务 传送协议要素 传送协议实例 性能问题 概述 在网络上建立各种应用 文件共享(上传下载等)、通信(WWW、邮件、话音等) 网络提供的通信服务是否满足要求? 服务类型(可靠、灵活、实时等多种类型的要求) 通信性能(高速率) 服务质量(质量保证的约束限度:容量、延时、抖动、可靠性) 网络层的限制 处理网络中的通信(选路,中继、互联等) 只能提供基本、简单的通信服务,远不能满足应用的需求 概述 修改网络层协议软件是否可行 用户机器上的软件自己可以改,以控制网络行为 承运商不会放弃网络的控制权(包括不会修改网络软件) 用户解决问题的角度 在用户机器上增加新的一层:传送层 克服网络层的限制,补充和扩展网络层服务的不足 传送服务—多种服务类型 传送层用自己的协议实现服务能力的扩充 考虑应用的需求,提供多种传送协议和服务类型 主流传送协议及相应服务 可靠传送协议:Connection Mode,如TCP 数据报传送协议:Connectionless, 如UDP 实时传送协议:Real-time Transport,如RTP 传送服务—扩充能力 充分利用网络资源 以网络能够提供的最大能力实现传送速率 TCP:不断试图增加传送速率 UDP:以用户的速率实现传送,不考虑网络的实际能力 RTP:以可能取得的最好的实时性工作 挖掘网络的潜力 分流:将一个传送流分流到若干网络路径上 复用:将多个传送流合并在一个网络路径上 传送服务—提高服务质量 提升服务质量 提高可靠性 传送层设计自己的可靠传输协议(连接模式) 端--端的停等、回退N、选择性重传协议 提高实时性 确定实时性限度:端--端延时测量 端--端延时保障的协议(RTP) 6.2 传送协议要素 与数据链路层的类似之处 两点间通信(只有两点 vs 网络上任意两点) 差错控制、流量控制、连接管理等 与数据链路层的差异 名称:点-点信道 vs 端-端信道 信道存储效应:单个报文 vs 多个报文 传输时延:固定 vs 大范围、动态 包文顺序:无 vs 后发先至 6.2.1 编址与寻址 传输服务访问点 TSAP —— 标识应用程序 编址与寻址 浏览器中 /web3 :80 编址与寻址(提供给应用层的服务) 连接模式(如TCP) cID=Connect(IN srcTSAP IN dstTSAP,IN NSAP) Send(IN cID, IN APDU) Recv(IN cID, OUT APDU) 无连接模式(如UDP) SendTo(IN srcTSAP IN dstTSAP,IN NSAP, IN APDU) RecvFrom(OUT srcTSAP, OUT dstTSAP,OUT NSAP, OUT APDU_Buf) 事例 了解传送层的工作特点 多个点到点 TSAP:源端标识应用软件,目的端标识服务 网络地址(NSAP)、传送层地址的共同配合,惟一标识每个应用通信 6.2.2 传送层协议 端—端通信协议(回归链路层) 可以与网络上任意位置的站点进行通信 通信范围:链路层不可比 端—端通信的难点 延时长、变化大 双方交流困难 网络存储效应 应答与发送错位大,任何动作都有较大的延迟 报文顺序错乱 顺序控制复杂(接收整理、应答等) 网络拥塞 对网络中间出现的长延迟、报文丢弃等反应迟钝 6.3 无连接协议 Connectionless Mode (UDP) 可向任意站点发送报文,不需要应答 能够以自己最大的速率发送报文 网络拥塞的影响 不知道网络中将要、还是已经发生拥塞 过多的UDP应用会使网络运行变得一团糟 网络如何应对UDP,仍是一个难题 6.4 连接模式传送层协议 Connection Mode (TCP) 回退N、选择性重传 之一 (停等协议不可用!) 协议的问题 建立连接 发出的连接请求需要很长时间应答响应才能返回 此间如果出现终止、不同用途的新连接请求就会出麻烦 数据传输 超时重传、延迟的重传可能造成对通信的破坏 拆除连接 发出拆除连接请求后,对方的很多数据已经在路上了! 6.4.1 建立连接 长延时,发送方重启新动作可能产生误会 建立连接 关键问题 连接请求和应答的识别问题 问题的解决途径 每次重启,都用随机的起始序号开始 通过三次握手掌握对方的起始序号 建立连接 三次握手的分析 发送方:CR0(seq=x) 只有对方CR1(seq, ack)中的ack与x相符,才认作是正确的应答 接收方:CR1(seq=y, ack=x) 只有对方的Data(seq,ack)中的ack与y相符才认作是正确的应答 假设: seq、ack用16bit表示,重启时随机取值,两次取同一值概率为2-16,即
您可能关注的文档
- 现场总线应用...doc
- 现场施工员简明工作手册.doc
- 珍惜拥有-活在当下.pptx
- 班会课件(如何面对挫折-从容).ppt
- 班主任职责与基本要求.doc
- 理解性默写《氓》、《离骚》-答案版.ppt
- 瑞斯康方案载波模块说明书-(改)V4.0.pdf
- 班主任论坛交流(精品).ppt
- 甘肃省博物馆导游词.docx
- 生命的意义与德育的关怀——对当代青年生存无意义感的理性反思(一).docx
- 2024年度党员干部民主生活会班子对照检查材料.docx
- 公司党委领导班子2024年度民主生活会对照检查材料4个带头方面.docx
- 市府办(政府办)领导班子2024年民主生活会会后综合情况报告.docx
- 在2025年市司法局信息宣传工作推进会上的讲话.docx
- 在2025年全省文化旅游高质量发展推进会上的讲话.docx
- 在2025年全区工业、住建大规模设备更新推进会上的讲话.docx
- 党支部2024年组织生活会民主评议党员情况总结报告_1.docx
- 2024年度组织生活会个人对照检查剖析材料.docx
- 镇党委书记2024年度民主生活会对照检查材料1.docx
- 党支部2024年组织生活会民主评议党员情况总结报告.docx
文档评论(0)