1 / 40
文档名称:

数据通信笫二十讲 运输服务和运输协议.ppt

格式:ppt   页数:40页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据通信笫二十讲 运输服务和运输协议.ppt

上传人:yuzonghong1 2014/11/22 文件大小:0 KB

下载得到文件列表

数据通信笫二十讲 运输服务和运输协议.ppt

文档介绍

文档介绍:《数据通信与计算机网络(第二版)》 电子教案
笫二十讲
运输服务和运输协议
1
本讲内容
第八章运输层
运输服务和服务质量
运输服务
服务质量
运输协议机制
寻址
A型网络服务上的运输协议
B型网络服务上的运输协议
C型网络服务上的运输协议
2
运输层
运输层是OSI模型的第四层,它承上启下,是整个网络协议体系的核心。
运输层的主要职能是在源计算机到目的计算机之间提供可靠的、经济的数据传送服务。
3

运输实体
4
运输服务
和网络层相似,运输层也提供两种类型的服务。
面向连接的运输服务是一种可靠的服务,整个连接生存期包括连接建立、数据传输和连接释放三个阶段。
无连接的运输服务是一种不可靠的、高效的服务,整个服务期间不需要建立连接。
为什么还需要运输服务?
5
运输服务
运输层通过运输服务原语向运输用户提供服务。
如Unix的Socket、Windows的Winsock。
阶段
服务
原语
参数








T-
被呼地址,主呼地址,选项,服务质量,TS用户数据
T-
被呼地址,主呼地址,选项,服务质量,TS用户数据
T-
响应地址,选项,服务质量,TS用户数据
T-f
响应地址,选项,服务质量,TS用户数据








T-
TS用户数据
T-
TS用户数据




T-Expedited-
TS用户数据
T-Expedited-
TS用户数据








T-
TS用户数据
T-
连接释放原因,TS用户数据
6
服务质量
服务质量(Quality of Service,QoS)
QoS衡量运输层的总体性能。
为满足运输层QoS,运输层需要弥补网络层服务质量的缺陷。
如果网络层服务质量比较高,那么运输层实现比较简单;
如果网络层服务质量比较低,那么运输层实现比较复杂。
7
服务质量
服务质量参数
连接建立延迟
连接建立失败概率
吞吐量
残留差错率
传输延迟
保护性
优先权
回弹率
8
服务质量
QoS协商(选项协商)
9
运输协议机制
运输协议数据单元(Transport Protocol Data Unit,TPDU)
TPDU
含义
CR
运输连接请求,要求与对等运输实体建立运输连接
CC
确认,对CR TPDU的确认
DR
释放请求,要求释放与对等运输实体之间的运输连接
DC
确认,对DR TPDU的确认
DT,DATA
数据,一个运输实体向对等运输实体发送用户数据
AK,ACK
确认,对数据TPDU的认可
REJ,REJECT
拒绝,对数据TPDU拒绝接受
10