第4章会话层.ppt

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

* 第4章 会话层 Session Layer 计算机网络:自顶向下方法 (原书第三版) 陈鸣译,机械工业出版社,2005年 Computer Networking: A Top Down Approach Featuring the Internet, 3rd edition. Jim Kurose, Keith Ross Addison-Wesley, July 2004. 1.会话层的基本概念 ???? 运输层的功能增加使得用户所需的通信环境十分完善,可以保证用户数据按照要求从网络的一端传输到另一端,但在用户数据传输过程中用户如何控制信息的交互,网络应当提供什么样的功能来协助用户管理和控制用户之间的信息交换?会话层主要解决这些问题。 会话层提供的服务可使应用建立和维持会话,并能使会话获得同步。会话层使用校验点可使通信会话在通信失效时从校验点继续恢复通信。这种能力对于传送大的文件极为重要。 会话层、表示层、应用层构成开放系统的高3层,面对应用进程提供分布处理、对话管理、信息表示、恢复最后的差错等。会话层同样要担负应用进程服务要求,而运输层不能完成的那部分工作,给运输层功能差距以弥补。主要的功能是对话管理,数据流同步和重新同步。要完成这些功能,需要由大量的服务单元功能组合,已经制定的功能单元已有几十种。 2.会话层主要功能 ⑴为会话实体间建立连接 为给两个对等会话服务用户建立一个会话连接,应该做如下几项工作。 ① 将会话地址映射为运输地址。 ② 选择需要的运输服务质量参数(QOS)。 ③ 对会话参数进行协商。 ④ 识别各个会话连接。 ⑤ 传送有限的透明用户数据。 ⑵数据传输 这个阶段是在两个会话用户之间实现有组织的,同步的数据传输。用户数据单元为SSDU,而协议数据单元为SPDU。会话用户之间的数据传送过程是将SSDU转变成SPDU进行的。 ⑶连接释放 连接释放是通过有序释放,废弃,有限量透明用户数据传送等功能单元来释放会话连接的。 会话层标准为了使会话连接建立阶段能进行功能协商,也为了便于其它国际标准参考和引用,定义了12种功能单元。各个系统可根据自身情况和需要,以核心功能服务单元为基础,选配其他功能单元组成合理的会话服务子集。 会话层的主要标准有DIS8236:会话服务定义和DIS8237:会话协议规范。 会话层是ISO特意提出,它在运输层提供的服务,加强了会话管理,同步和活动管理等功能。 会话层还向用户提供组织和控制信息交换的手,并提供下述功能: 利用令牌技术来保证数据交换、会话同步的有序性;拥有令牌的一方可以发送数据,或者执行其它动作;令牌可以被申请和转让; 利用活动和同步技术来保证用户数据的完整性,并让用户知道整个交换的过程; 利用分段和拼接技术来提高数据交换的效率,多块用户数据可以合并在一起进行传输; 利用重新同步技术来实现用户会话的延续性,支持传输过程中的故障恢复。 (1)会话和同步技术:“会话”是指用户之间的信息交换过程。 用户之间为完成信息交换需要按一定规则在会话层实体之间建立起来的一种暂时的联系,即“会话连接”。在会话连接过程中,可以把用户之间的信息交换分成若干个逻辑工作段,即“活动”,活动的内容具有相对的独立性和完整性 。在每个活动中可以含有一个或多个“会话单元”,会话单元一般是一组意义上相对完整的数据块传输。 同步:是对会话层实体的一种控制方法,保证会话交互的时序性。 同步技术: 对用户数据进行语义上的分段,便于接收方可对所接收的信息进行验证。参见会话过程控制示意图。 引入活动和同步的目的: 是使用户可以了解会话的进程,便于控制和管理,如果出现传输故障,可从指定的同步点处进行恢复,减少差错重传的数据量。 (2)令牌技术:令牌(有时也成为“权标”),是会话连接的一种属性。例如:数据令牌标识用户发送数据的权利,谁掌握令牌,谁就有权发送数据;当通信的另一方需要发送数据时,首先要申请令牌。当掌握令牌的一方数据传输完毕或数据传输告一段落,可以释放令牌,将令牌“传递”给通信的另一方。在半双工工作方式下,通过数据令牌的申请和分配,保证用户信息交换的顺序性。 3.会话层主要特点 (1)实现会话连接到运输连接的映射 会话层的主要功能是提供建立连接并有序运输数据的一种方法。这种连接就叫做会话(Session)。会话可以使一个远程终端登录到远地的计算机,进行文件传输或进行其它的应用。 ?? 会话连接建立的基础是建立运输连接。只有当运输连接建立好之后,会话连接才能信赖于它而建立。会话与运输层的

文档评论(0)

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

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档