会话层其他

会话层其他会话层的主要标准有"DIS8236:会话服务定义"和"DIS8237:会话协议规范".会话层(SESSION LAYER)允许不同机器上的用户之间建立会话关系

会话层循序进行类似的传输层的普通数据的传送,在某些场合还提供了一些有用的增强型服务

允许用户利用一次会话在远端的分时系统上登陆,或者在两台机器间传递文件

会话层提供的服务之一是管理对话控制

会话层允许信息同时双向传输,或任一时刻只能单向传输

如果属于后者,类似于物理信道上的半双工模式,会话层将记录此时该轮到哪一方

一种与对话控制有关的服务是令牌管理(token management)

有些协议会保证双方不能同时进行同样的操作,这一点很重要

为了管理这些活动,会话层提供了令牌,令牌可以在会话双方之间移动,只有持有令牌的一方可以执行某种关键性操作

另一种会话层服务是同步

如果在平均每小时出现一次大故障的网络上,两台机器简要进行一次两小时的文件传输,试想会出现什么样的情况呢?每一次传输中途失败后,都不得不重新传送这个文件

当网络再次出现大故障时,可能又会半途而废

为解决这个问题,会话层提供了一种方法,即在数据中插入同步点

每次网络出现故障后,仅仅重传最后一个同步点以后的数据(这个其实就是断点下载的原理)

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关