- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 OI高三层及其协议
第7章 OSI高三层及其协议 会话层 表示层 应用层 会话层 会话层功能 会话层位于OSI参考模型的第五层,它是面向信息处理的OSI高层和面向数据通信的OSI低层的接口。会话协议的最主要目的是提供一个面向用户的连接服务,会话层给合作的会话用户间的对话和活动提供组织和同步所必须的手段,对数据传送提供控制和管理。虽然运输层能负责端到端的可靠通信服务,但仍不能满足许多应用的需求,会话层的设立可以做到为运输层“增值”的功能,以便提供一个面向应用的完善的服务。 会话层功能 ①会话管理 :连接建立、数据传送、连接释放,会话连接到运输连接的映射。 ②令牌管理 :会话服务用户对某种服务的独占使用权,拥有令牌的用户才可发送数据,另一方必须保持沉默。 ③活动管理 :会话服务用户之间的合作可以划分为不同的逻辑单位,每一个逻辑单位称为一个活动(Activity),每个活动的内容具有相对的完整性和独立性。在任一时刻,一个会话连接只能为一个活动所使用,但允许某个活动跨越多个会话连接。 ④同步管理 :使会话服务用户对会话的进展情况有一致的了解,在会话中断后可以从中断处继续下去。主同步点和次同步点。 会话层模型 会话层模型如图所示。组成成分如下:会话服务用户(SSU,Session Service User)会话实体(SE,Session Entity)会话连接(SC,Session Connection)会话协议(SP,Session Protocol)会话服务访问点(SSAP,Session Service Access Point) 会话服务原语 会话服务由3个阶段构成,依次是会话连接阶段、数据传送阶段和会话释放阶段,共有21组原语。 数据传送阶段 该阶段要在会话连接的两个会话用户之间传送会话服务数据单元SSDU。 U-异常报告的形成原因: 1)用户接收能力受到破坏 2)本地用户差错 3)次序错 4)要求数据令牌 5)不可恢复的规程差错 6)非特定的差错 P-异常报告和U-异常报告的可能处理: 1)重新同步 2)废弃 3)活动中断或活动丢弃 4)出让数据令牌 会话释放阶段 表示层及其协议 表示层中主要解决的就是信息以什么样的表现形式(数据表现)传送给对方。不关心处理的用户数据有什么样的意义,只考虑用什么样的传送形式传送这一问题,也就是说表示层的功能并不是信息的具体表达,而是处理信息表示中所遇到的问题,考虑如何将不同信息的表达形式转换成公共的信息传送形式。 众所周知,计算机网络中的应用层程序常使用不同的信息表示标准,即采用不同的数据类型和结构。如果不解决这种差异,各系统之间彼此就不能理解对方数据的含义,也就无法通信。OSI参考模型的下五层协议虽然确保了通信信息可靠、准确、有序、同步的传送,但并未确保信息表示的正确性,为此OSI设立表示层来解决这一问题。 OSI模型中,信息的表示涉及两个方面:语法和语义。 ·语义: 数据的内容与意义,由应用层的各应用协议处理。表示层不关心数据具体的语义,只有应用实体才能知道数据的意义。例如,文件的记录组成,作业的执行方法,终端的画面控制等与意义内容有关的方面。 ·语法: 数据的表示形式,由表示层处理。它解决异种计算机系统之间的信息表示形式的差异。例如,文字、图形、声音的表示,数据压缩,数据加密等与表示形式有关的方面。语义和语法的关系可以举一个例子来说明:FLOWER,语义上是花的意思,语法上我们将它看成是字符串。 表示层模型 表示服务 表示层服务用户和表示服务提供者(即表示实体)在表示服务访问点上PSAP上相互作用,通过使用表示服务原语,表示层服务用户和表示服务提供者相互交换信息。表示层服务原语大多数与会话层中的相同,事实上这些原语中的多数是由会话层实现的,也就是说由会话层执行,表示层实现传递。 表示层提供一种公共的信息表示方法。表示层的服务规范是ISO8822。表示层向应用层提供语法变换和上下文控制服务。为了把用抽象语法表示的表示层用户数据变换为传送数据,定义了用作服务的抽象语法标记法ASN.1规定了抽象语法与传送语法对应关系的表示上下文及其控制。按功能对表示层服务分类如下: (1)表示连接建立的功能(Facility): (2)表示连接释放的功能: (3)表示连接管理功能: (4)信息传送的功能: (5)会话控制功能: 抽象语法表示法ASN.1及基本编码规则 表示层和应用层,数据具有不同的复杂数据结构(即不同的抽象语法),需要一个统一的抽象语法描述方法。例如:同一数据结构用C和PASCAL的表示是不一样的。 ASN.1(Abstract Syntax Notation One)可灵活
文档评论(0)