- 2
- 0
- 约4.27千字
- 约 31页
- 2021-09-02 发布于湖北
- 举报
《计算机网络教程》电子教案
第七章 运输层服务质量与运输协议
2
主要内容
运输服务和服务质量()
运输实体
运输层提供的服务
服务质量
服务原语
运输协议机制()
寻址
重传策略和重复检测
连接建立和连接释放
流量控制和缓冲策略
多路复用
崩溃恢复
3
运输实体
运输层的目的是向运输用户提供端到端的可靠、经济的数据传送服务。
服务是通过运输实体来提供的:
用户使用运输服务原语(如Unix的Socket或Windows的Winsock)访问服务。
运输服务提供者
运输服务用户
4
运输层提供的服务
为什么需要运输服务?
用户不能对通信子网加以控制,因而无法采用更优的通信处理机制来解决网络层服务质量低劣的问题,更不能通过改进数据链路层纠错能力来改善它,解决这一问题的唯一可能办法就是在网络层之上增加一层运输层。
运输层的存在使运输服务比网络服务更可靠,分组的丢失、残缺甚至网络复位都可以被运输层检测到,并采取相应的补救措施。
运输服务独立于网络服务,可以采用一个标准的原语集作为运输服务,而网络服务则取决于不同的网络可能有很大的不同。
因此,运输层的存在可以提供更高质量的信息传输能力和更好使用运输服务的接口标准。
运输层提供两种类型的服务:面向连接和无连接的运输服务。
5
服务质量
运输层弥补了网络层的服务质量的缺陷,运输服务质量(QoS)衡量了运输层的总体性能。
QoS参数
连接建立延迟
连接建立失败概率
吞吐量
传输延迟
残留差错率
保护性
优先权
回弹率
6
服务质量
通过QoS协商,源端和目的端的运输用户间达成一致
7
服务原语
抽象的运输服务原语
阶段
服务
原语
参数
连
接
建
立
建
立
连
接
T-Connect.Req
被呼地址,主呼地址,选项,服务质量,TS用户数据
T-Connect.Ind
被呼地址,主呼地址,选项,服务质量,TS用户数据
T-Connect.Rsp
响应地址,选项,服务质量,TS用户数据
T-Connect.Cnf
响应地址,选项,服务质量,TS用户数据
数
据
传
输
常
规
数
据
T-Data.Req
TS用户数据
T-Data.Ind
TS用户数据
加
速
数
据
T-Expedited-Data.Req
TS用户数据
T-Expedited-Data.Ind
TS用户数据
连
接
释
放
释
放
连
接
T-Disconnect.Req
TS用户数据
T-Disconnect.Ind
连接释放原因,TS用户数据
8
主要内容
运输服务和服务质量()
运输实体
运输层提供的服务
服务质量
服务原语
运输协议机制()*
寻址
重传策略和重复检测
连接建立和连接释放
流量控制和缓冲策略
多路复用
崩溃恢复
9
运输协议机制
为了满足运输服务要求,运输协议必须解决诸如差错控制、分组顺序、流量控制及其它问题
运输层中两个端点间是子网。子网的多址能力、连接的复杂性、分组的存储能力等都决定运输协议解决这些问题要比数据链路层复杂得多。
运输协议有关机制:寻址、连接建立、连接释放、流量控制、缓冲策略、重传策略、重复检测、多路复用、崩溃恢复等。
10
寻址
运输协议寻址方法
* 运输服务访问点TSAP(Transport Service Access Point,如TCP端口号)
11
重传策略和重复检测
运输协议保障可靠运输服务的一个简单而有效的方法是重传,即发送运输实体在设定的时间内没有收到接收运输实体已正确收到的确认后重发原来的TPDU。
重传会导致接收者可能会收到重复或失序的TPDU,因此需要进行重复检测。
12
重传策略
TPDU出错或丢失,都会导致发送方重传
通常使用回退N
选择重传
重传计时器
计时器值固定
如果值太大,则反应变得很慢;
如果太小,那么,一旦遇到网络拥挤,会导致很多重传,这反过来更加重了网络拥挤。
13
重传策略
计时器基于观察值动态调整:假如运输实体记录每个DT TPDU的时间和收到相应AK TPDU的时间,即可得到每个DT TPDU的往返时间,可把这个计时器置成这个往返时间的平均值(或稍大一点),但这个值并不可信,因为:
对等运输实体可能不马上对DT TPDU确认,它可以一次确认多个DT TPDU(或由于后述的流控原因而不发AK TPDU)。
若一个DT TPDU重传,那么发送运输实体并不知道收到的AK TPDU是最初发送的DT TPDU的确认还是重传的DT TPDU的确认。
网络状况可能突然发生变化,如特别拥挤或负载很轻。
14
重复检测
可能产生重复的情况:
数据报服务可能产生重复
确认丢失,重发TPDU
TPDU延迟变长,计时器超时,重发DT TPDU
通常用序号来标识TPDU,以识别重复的TPDU。
15
重复检测
在连接释放前收到重复TPDU
您可能关注的文档
- 《加工中心操作工考级项目训练教程》 项目六 孔加工.ppt
- 《加工中心操作工考级项目训练教程》 项目四 加工槽类轮廓训练.ppt
- 《加工中心操作工考级项目训练教程》 项目五 型腔加工训练.ppt
- 《加工中心操作工考级项目训练教程》 项目一 加工垂直面、阶梯面训练.ppt
- 《计算机网络教程》高传善 第4章 局域网-1.ppt
- 《计算机网络教程》高传善 第4章 局域网-2.ppt
- 《计算机网络教程》高传善 第4章 局域网-3.ppt
- 《计算机网络教程》高传善 第5章 无线网络-1.ppt
- 《计算机网络教程》高传善 第5章 无线网络-2.ppt
- 《计算机网络教程》高传善 第5章 无线网络-3.ppt
- 2025年北京市门头沟区中考一模英语试题.docx
- 2025年北京市门头沟区中考二模英语试题.docx
- 2025年北京市丰台区中考二模英语试题.docx
- 2025年中考英语考前冲刺模拟卷 (北京专用) 解析卷.docx
- 2025年中考英语考前冲刺模拟卷 (北京专用) 原卷.docx
- 2025年肩颈按摩仪行业社媒趋势数据分析.docx
- 2025年人身险行业信用回顾与2026年展望.docx
- 合同法买卖合同培训课件.ppt
- 2025年全球食物系统与SDG研究报告-食物供给、食者健康、生态平衡的整体治理.docx
- 2025下半年四川乐山市川投峨眉铁合金(集团)有限责任公司对考前自测高频考点模拟试题最新.docx
最近下载
- 《叶圣陶语文教育论集》序原文全文阅读.docx VIP
- 《五年级数学上册计算题每日一练(共28套)》通用.docx VIP
- HK-2301便携式水质综合分析仪说明书(2015.2.12).pdf VIP
- 量化投资 课件 第7、8章 APT理论和多因子收益率模型、基于信息的预测.pptx
- 小学二年级数学下册乘法口算练习题(每日一练,共27份).pdf VIP
- 小学三年级数学下册乘法计算专项练习题(每日一练,共15份).pdf VIP
- 小学三年级数学下册乘法计算专项练习题(每日一练,共26份).docx VIP
- 子宫腺肌病治疗与管理教程.ppt
- 三年级数学下册应用题专项练习题(每日一练) (9).docx VIP
- 三年级数学下册应用题专项练习题(每日一练) (5).docx VIP
原创力文档

文档评论(0)