第8章高层协议详解.ppt

  1. 1、本文档共121页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 高层协议 ;8.1 会话层 ; 会话服务采用不同的方法为传输数据流加上需要的结构, 第一种方法和同步点的使用有关。 会话服务用户之间的交互作用叫做对话(dialogue), 用户可以用主同步点把数据流分成一个一个的对话单位。 第二种方法涉及到活动(activity)的概念。 活动是对话单位的进一步扩展, 由一个或多个连接的对话单位组成, 以标志活动开始的主同步点打头, 以标志活动完成的主同步点结尾。 ; 图 8.1 会话单位 ; 例如传送一个文件的过程中要进行系统维护, 可发出活动中断请求, 等维护工作完成后可继续传送被中断了的文件。 当然会话层在中断后恢复时要记得断点处的序号, 而会话用户则必须保存断点后的文件内容。 活动, 对话单位和同步点把会话数据流划分成了三级结构, 如图8.2所示。 ;图 8.2 活动, 对话单位和同步点 ; OSI会话层使用了四种令牌来控制对话, 这四种命令牌是: (1) 数据令牌: 用于管理数据流的方向, 只有数据令牌的拥有者才可以发送数据, 这种令牌在双向交替对话中使用; (2) 次同步令牌: 这种令牌的持有者可以设置次同步点; (3) 主同步/活动令牌: 用于对设置主同步点和建立活动的权力进行管理; (4) 释放令牌: 是释放会话连接的权力的代表, 这种令牌的拥有者可以启动释放过程。 ; 建立会话连接时可以就会话中使用哪些令牌以及令牌的最初持有者进行协商, 令牌的拥有权可以在两个会话用户之间易手, 令牌管理功能提供的服务允许一个用户主动交出令牌或是向另一处用户索取令牌。 图8.3就是利用数据令牌进行双向交替数据传送的例子。 ; 图 8.3 双向交替对话 ; 所谓能力数据, 也用作控制目的, 不过是为了会话层本身的控制, 例如在会话期间改变会话的功能和参数, 与特权数据不同的是它必须完全得到对方的确认。 能力数据只能在活动之外(或两个活动之间的间隔中)发出(如图8.4所示), 发送能力数据必须同时持有数据令牌, 次同步令牌和主同步/活动令牌。 ; 图 8.4 能力数据的传送 ; 8.1.2 会话层服务的定义; ISO文件把会话层服务总结为以下几个部分: (1) 建立会话连接, 以同步的方式交换数据, 以有序的方式释放连接; (2) 协商用令牌交换数据, 按半双工方式操作, 通过令牌同步和释放连接; (3) 在对话中建立同步点, 在出现差错时从指定的同步点处恢复对话; (4) 必要时可中断对话, 随后再恢复对话。 ; 1. 正常数据传送原语 会话连接建立后, 可以用正常数据传送原语来发送数据, 这种原语最简单, 只有两条, 参数只有用户数据一项, 如表8―1所示。 ;表 8―1 正常数据传送原语; 2. 会话连接建立原语 会话连接的建立过程涉及连接属性的协商, 接收方必须应答, 表示同意或不同意发送方的建议, 因此这种服务原语有4条, 参数也很多, 如表8―2所示。四种形式的连接原语具有同样的参数集合, 当然有些参数是可选的, 有些参数是必要的, 所有参数列在表8―3中, 下面将解释这些参数的意义和用法。 ; 表 8―2 会话连接建立原语;表 8―3 S―CONNECT原语的参数 ; 3. 置次同步点原语 发送用户可以用这种原语在数据流中插入次同步点, 次同步点的序号由原语中的序号参数指定, 次同步点可以是要求确认的或非确认的, 由类型参数指明, 其中的用户数据部分是任选的。 次同步点原语如表8―4所示。 ; 表 8―4 置次同步点原语; 4. 重同步原语 这种原语也是确认型的, 共4条, 表示在表8―5中。 会话用户可以用这种原语把对话过程退回到一个预定的状态。 参数重同步类型可取三个值之一: “废弃”(abandon)就是放弃当前的对话, 这时其他参数的值就没有意义了; “重启动”(restart)和“设置”(set)都是指退回到以前的某个同步点上, 但又有所不同。 重启动点不能早于最后一次被确认的主同步点, 而设置可以适用

文档评论(0)

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

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

1亿VIP精品文档

相关文档