1 / 59
文档名称:

计算机网络(第5章)课件(7-111-22935-3).ppt

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

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

分享

预览

计算机网络(第5章)课件(7-111-22935-3).ppt

上传人:翩仙妙玉 2012/7/17 文件大小:0 KB

下载得到文件列表

计算机网络(第5章)课件(7-111-22935-3).ppt

文档介绍

文档介绍:第5章运输层
机械工业出版社
ISBN 7-111-22935-3
本章学习内容及要求
本章学习内容及要求
要求了解运输层复用与分解的基本概念。
熟悉套接字的作用。
熟悉实现可靠数据传输网络协议的分析方法。
掌握运输层基本功能与服务质量的基本概念。
掌握用户数据报UDP,以及传输控制协议TCP的基本内容。
运输层提供的服务
运输层的作用
运输层的位置在网络边缘,属于端到端的层次。运输层协议处在计算机网络中的端系统之间,为应用层提供可靠的端到端的通信和运输连接。
运输层为高层用户屏蔽了下面通信子网(网络核心)的细节。
运输层起着承上启下的功用。
运输层除了要为应用进程提供复用和分用,还要为应用报文提供差错检测,包括传输数据出错、传输数据丢失、应答数据丢失、重复、失序、超时等。
运输协议要为端系统提供流量控制,并对尽力交付的网络提供拥塞控制等。还有连接建立与连接释放、连接控制和序号设置等。
运输层与网络层的关系
网络层是为主机之间提供逻辑通信,运输层是为应用进程之间提供端到端的逻辑通信。
运输协议复杂程度与底层网络的关系
图中用高度表示协议的复杂程度。可以看出在应用层和运输层的接口处,运输层必须为应用层提供可靠的端到端运输服务。
若网络服务可以提供很好的质量,相应的运输协议就可以很简单,反之若网络服务很差,对应的运输协议就很复杂。
运输层协议与相邻层的关系描述
依据OSI对运输层抽象描述,运输层向应用层提供运输服务的是运输实体,使用运输服务的是运输服务用户,运输服务用户可以是应用层中的各种应用进程,或是应用层实体。
运输层中的两个对等运输实体通过运输协议进行通信,运输层提供的运输服务也使用了下面网络层向上提供的网络服务。
运输层的服务质量
传输层服务质量的参数有:
⑴连接建立延迟;
⑵连接建立失败的概率;
⑶吞吐率;
⑷传输延迟;
⑸残余误码率;
⑹安全保护;
⑺优先级;
⑻恢复功能。
运输服务原语和运输协议数据单元
运输服务原语用来描述运输用户如何访问运输服务。
运输服务需要运输协议,即运输协议数据单元TPDU来实现。
运输协议的要素
网络中的寻址
计算机网络中的主机(计算机设备)也有连接标识,在因特网中用IP地址作为计算机设备的连接标识。
这些连接标识是一个逻辑地址,与计算机设备的物理地址相联系,采用连接标识是为了寻址的方便。
在计算机网络中必须使用逻辑地址才有可能实现计算机设备以及网络的互连。
计算机网络中的地址
计算机网络中有四种地址:域名地址、端口地址、IP地址、物理地址,自顶向下依次与应用层、运输层、网络层、数据链路层对应。