计算机原理Chapter6.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机原理Chapter6.pdf

Chapter 6 THE TRANSPORT LAYER 传输层 Chapter 6 传输层  传输服务  传输协议的要素  Internet传输协议-UDP  Internet传输协议-TCP 传输服务(1) 一、向上层提供的服务 传输层的目标是向它的用户(通常是应 用层中的进程)提供高效的、可靠的和性价 比合理的端-端服务,使高层用户不必关心通 信子网实现的细节。 在传输层内部,完成这项工作的硬件或 软件称为传输实体。 传输服务(2 ) 传输层服务有面向连接的服务和无连接的服务两 种类型。 虽然传输层服务与网络层提供的服务有些类似, 但传输层的作用却是网络层不可取代的。这是因为: 由于网络层是通信子网的一部分,而通信子网往往是 不可靠的,常常会丢失分组或进行网络复位,从而造 成大量数据的丢失,因此需要在网络层之上增加一个 传输层,利用传输层来克服通信子网自身难以解决的 问题,改善和优化服务质量,而且通信子网本身实现 的技术细节以及不完美的地方都由传输层屏蔽起来了。 传输服务(3 ) 二、套接字 对TCP服务而言,TCP服务通过发送方 和接收方生成一对通信终点,即套接字 (Socket)来获得。套接字地址由主机的IP 地址(host)和一个对该主机具有本地意 义的16位的数字端口(port)组成。端口 是传输层服务访问点(TSAP )的TCP名字。 套接字定义为(host, port)。 传输协议的要素(1) 传输服务是通过两个传输实体之间所使 用的一个传输协议来实现的。 (a) Environment of the data link layer. (b) Environment of the transport layer. 传输协议的要素(2 ) 一 、编址 当一个应用进程希望与另一个远程的应 用进程建立连接的时候,必须指定要连接 到哪个应用进程上。通常使用的方法是为 那些能够监听连接请求的进程定义相应的 传输地址。这个地址称为TSAP (Transport Service Access Point,传 输服务访问点)。在Internet上,成为端 口(port)。 传输协议的要素(3 ) TSAPs, NSAPs and transport connections. 传输协议的要素(4 ) 二 、建立连接 基本的协议机制包括三部分:传输连 接建立、数据传输、传输连接拆除。 连接的建立采用三次握手的方式进行。 传输协议的要素(5 ) 建立传输连接采用三次握手 方式。 1、第一次握手主机1传输实体向 主机2传输实体发CR TPDU,初始 序号为x; 2、第二次握手主机2收到CR TPDU 后向主机1发CC TPDU,选择初始 序号为y,确认号为x; 3、第三次握手主机1以数据TPDU 格式向主机2表示它确实发送过序 号为x的连接请求,并收到序号为 y、确认号为x的连接证实。当主 机2收到该TPDU后,连接建立成功。 正常操作 传输协议的要素(6 ) CR TPDU重复

文档评论(0)

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

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

1亿VIP精品文档

相关文档