当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《计算机网络》课程教学资源(PPT课件讲稿)第六章 传输层

资源类别:文库,文档格式:PPT,文档页数:81,文件大小:6.08MB,团购合买
传输层的功能 传输层协议要素 Internet的传输层: 用户数据报协议(UDP) 传输控制协议(TCP) Berkeley Sockets
点击下载完整版文档(PPT)

第 传输层

第 六 章 传 输 层

本章主要内容 传输层的功能 传输层协议要素 Internet的传输层 用户数据报协议(UDP 传输控制协议(TCP Berkeley Sockets

本章主要内容 传输层的功能 传输层协议要素 Internet的传输层: 用户数据报协议(UDP) 传输控制协议(TCP) Berkeley Sockets

1传输层的功能 传输层提供进程-进程的数据交付服务 为运行在不同主机上的应用进程提供逻辑通信 功能,使得从应用程序看来这些主机是直接相 连的。 传输实体 传输层上实现传输服务的硬件或软件 传输实体可能位于操作系统内核、单独的用户 进程内、应用程序库中或网络接口卡上

1 传输层的功能 传输层提供进程-进程的数据交付服务: 为运行在不同主机上的应用进程提供逻辑通信 功能,使得从应用程序看来这些主机是直接相 连的。 传输实体 传输层上实现传输服务的硬件或软件。 传输实体可能位于操作系统内核、单独的用户 进程内、应用程序库中或网络接口卡上

网络层、传输层和应用层的关系 Host 1 Host 2 Application Application (or session) Application/transport (or session layer Transportinterface layer address TPDU Transport Transport entity ransport entity protocol Network address Transport/network Network laver interface Network layer

网络层、传输层和应用层的关系

设置传输层的两个目的 为端系统上运行的多个进程提供多路复用和解多 路复用的功能 多路复用( multiplex):在源主机上,多个进程的数 据被封装在不同的数据包中送入网络; 解多路复用( demultiplex):在目的主机上,从数据 包中取岀的数据被交给相应的进程处理。 为应用进程提供所需的数据传输服务 面向连接的服务 无连接服务

设置传输层的两个目的 为端系统上运行的多个进程提供多路复用和解多 路复用的功能: 多路复用(multiplex):在源主机上,多个进程的数 据被封装在不同的数据包中送入网络; 解多路复用(demultiplex) :在目的主机上,从数据 包中取出的数据被交给相应的进程处理。 为应用进程提供所需的数据传输服务: 面向连接的服务 无连接服务

传输层服务接口 传输服务原语( transport service primitives) 传输层向应用程序提供的一组操作,以方便应 用程序调用传输层服务。 在TCP/P协议栈中,传输层服务接口称为套接 字( socket),是目前网络应用编程接口的工 业标准

传输层服务接口 传输服务原语(transport service primitives): 传输层向应用程序提供的一组操作,以方便应 用程序调用传输层服务。 在TCP/IP协议栈中,传输层服务接口称为套接 字(socket),是目前网络应用编程接口的工 业标准

2传输层协议要素 传输层协议要解决的主要问题 编址:一个进程必须显式指出它要与之通信的 另一个进程。 建立连接和释放连接:由于数据包在穿过通信 子网时会丢失、重传、失序,这使得可靠地建 立和释放传输连接非常困难。 流量控制和存储管理

2 传输层协议要素 传输层协议要解决的主要问题: 编址:一个进程必须显式指出它要与之通信的 另一个进程。 建立连接和释放连接:由于数据包在穿过通信 子网时会丢失、重传、失序,这使得可靠地建 立和释放传输连接非常困难。 流量控制和存储管理

21传输层编址 为指明将数据包交给哪个进程处理,每个 进程需要一个杉 在网络环境中标识进程的方法是为每个进 程指定一个传输地址,源进程向目的进程的 传输地址发送消息,目的进程在自己的传输 地址上接收消息。 传输地址是传输层通信的端点,其一般性 的术语称为传输服务访问点( transport service access point, TSAP

2.1 传输层编址 为指明将数据包交给哪个进程处理,每个 进程需要一个标识。 在网络环境中标识进程的方法是为每个进 程指定一个传输地址,源进程向目的进程的 传输地址发送消息,目的进程在自己的传输 地址上接收消息。 传输地址是传输层通信的端点,其一般性 的术语称为传输服务访问点(transport service access point,TSAP)

TSAP、NSAP和传输实体的关系 Host 1 Host 2 Applicati (or session) Application/transport (or session) layer Transport interface address TPD Transport DU Transport entity Transport entity Network address Transport/network Network layer interface Network layer 每个TAP上绑定一个应用进程,应用进程通过各自的ISAP调用传输层服务 传输实体通过本地的NSAP调用网络层服务,与远程的对等传输实体通信

TSAP、NSAP和传输实体的关系 每个TSAP上绑定一个应用进程,应用进程通过各自的TSAP调用传输层服务。 传输实体通过本地的NSAP调用网络层服务,与远程的对等传输实体通信

举例 Host 1 Host 2 Server 1 Server 2 Application( TSAP 1208 Application process Transport TSAP 1522 TSAP1836 connection NSAP Network Data link

举例

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共81页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有