第5篇 运输层.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件端口与硬件端口 在协议栈层间的抽象的协议端口是软件端口。 路由器或交换机上的端口是硬件端口。 硬件端口是不同硬件设备进行交互的接口,而软件端口是应用层的各种协议进程与运输实体进行层间交互的一种地址。 运输层编址 在因特网中,这些端点是(IP地址,本地端口)对。在ATM(异步传输模式)中,则为AAL-SAP,我们使用中性术语传输服务访问点TSAP(Transport Service Access Point)来描述。网络层中类似的端点(即网络层地址)则称为NSAP。IP地址就是NSAP的例子。 5.3.3 运输连接管理 传输实体向目的机器发送连接请求TPDU(CONNECTION REQUEST),并等待对方的应答TPDU (CONNECTION ACCEPTED)是不够的。 网络可能丢失、存储和出现重复分组,一些分组可能会因为子网内部的拥塞.它们滞留在子网中需要很长一段时间才能到达。 1. 建立连接 由于子网中存在着延迟的重复分组,为了解决这一问题,引入了三次握手(three-way hand shake)的方法,该建立连接的协议并不要求连接的双方以相同的序号开始发送数据。 三次握手 三次握手 当主机1发出连接请求时,主机1选择一个序号x并向主机2发送一个包含了该序号的连接请求TPDU;接着,主机2回应一个接受连接TPDU,确认x并声明自己所选用的初始序号y;最后,主机1在其发送的第一个数据TPDU中确认主机2所选择的初始序号。 三次握手 当出现延迟的重复TPDU时,三次握手方法是如何工作的? 三次握手 第一个TPDU是一个已经释放连接请求,由于延迟重复到达。该TPDU在主机1毫不知晓的情况下到达主机2,主机2通过向主机1发送一个连接接受TPDU来响应该TPDU,而该连接接受TPDU的真正目的是要证实主机l确实试图建立一个新的连接,主机1意识到这是一个重复的连接接受而拒绝主机2。 2. 释放连接 终止连接有两种方式:非对称释放和对称释放。 非对称释放是电话系统动作方式:当一方挂机后,连接即告中断。 对称释放将连接按照两个独立的单向连接来处理,要求每一方分别释放连接。 非对称释放 5.3.4 多路复用 使不同的传输连接复用到同一网络连接上,这种形式的多路复用称为向上多路复用(upward multiplexing)。 4个不同的传输连接都使用同一网络连接(例如,ATM虚电路)与远端主机相连。 向上多路复用(upward multiplexing) 向上多路复用(upward multiplexing) 当连接时间成为通信费用的主要因素时,就由传输层根据传输连接的目的地将它们分为不同的组,并将每个分组映射到最小数目的网络连接上。 如果有太多的传输连接被映射到同一个网络连接上,性能就会变得很差,因为窗口通常是满的,用户不得不排队等待发送报文。 * * * * * * * * * * * * * * 第 5 章 运输层 5.1 运输层概述 5.1.1 运输层地位与功能 5.1.2 运输协议分类 5.2 运输服务 5.2.1 运输服务模型 5.2.2 运输服务类型 5.2.3 运输服务原语 第 5 章 运输层(续) 5.3 运输协议 5.3.1 运输协议与数据链路层协议 5.3.2 编址 5.3.3 运输连接管理 5.3.2 多路复用 5.1 运输层概述 5.1.1 运输层地位与功能 从通信和信息处理的角度看,它属于面向通信部分的最高层,同时也是用户功能中的最低层。 当网络的边缘部分中的两个主机使用网络的核心部分的功能进行端到端的通信时,只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能。 运输层为相互通信的应用进程提供了逻辑通信 5 4 3 2 1 运输层提供应用进程间的逻辑通信 主机 A 主机 B 应用进程 应用进程 路由器 1 路由器 2 AP1 LAN2 WAN AP2 AP3 AP4 IP 层 LAN1 AP1 AP2 AP4 端口 端口 5 4 3 2 1 IP 协议的作用范围 运输层协议 TCP 和 UDP 的作用范围 AP3 应用进程之间的通信 两个主机进行通信实际上就是两个主机中的应用进程互相通信。 应用进程之间的通信又称为端到端的通信。 “运输层提供应用进程间的逻辑通信”。“逻辑通信”的意思是:运输层之间的通信好像是沿水平方向传送数据。但事实上这两个运输层之间并没有一条水平方向的物理连接。 运输层协议和网络

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档