• 1.摘要
  • 2.ISO RTSE:可靠传输服务元素
  • 3.RTSE 运用领域
  • 4.缺点
  • 4.1.RTSE可靠性不太高
  • 4.2.RTSE连接率不高
  • 5.RTSE 使用会话层活动的主要原因

ISO RTSE

ISO RTSE:可靠传输服务元素

(ISORTSE:Reliable Transfer Service Element)

可靠传输服务元素(RTSE:Reliable Transfer Service Element)是ISO应用层协议,提供大块数据的可靠传输功能,其传送过程主要为:先将数据转化为八位字节串,然后将数据串分解为多个段。最后将每段传送到表示层以便发送。在分段之间建有检验点。通过表示层服务,RTSE使用会话层活动管理服务来管理数据分段的传输。一旦底层网络连接失败,会话层小型活动同步功能能够提供数据中断和传输恢复功能。

RTSE 运用领域

RTSE主要用于X.400信息处理服务(MHS:MessageHandlingService),当远程操作要求提供可靠传输时,ROSE可以使用RTSE实现该目标。由于它在X.400中的使用,所以RTSE得到广泛应用。

缺点

RTSE可靠性不太高

虽然传输层用于确保传输的可靠性,但这还不够,其主要原因有以下两点:1.传输协议不能从底层网络故障中恢复,从而导致无法满足必需的服务质量(QOS)要求。在这种情况下,便会丢失底层连接。2.由于历史原因,MHS被设计来操作于TP0上,TP0根本不提供从信号差错(包括X.25复位)中恢复的功能。一旦X.25复位或断开,TP0便终止底层连接。

RTSE连接率不高

RTSE对于重建底层失败连接和重新开始传输来说是非常必要的,而对用户透明。但是RTSE并不能确保发送成功,如果在特定时间内传送不成功,RTSE便报告失败。在底层网络或对等应用程序产生严重故障问题的情况下会出现上述情形,而这无论是RTSE还是其它任何ASE(应用复位元素)都是无能为力的。

RTSE本身没有任何作用,它并不知道要发送的PDU的内容,甚至不知道要发送什么,所以必须有一个“RTSE用户”,帮助了解RTSE用来做什么,通常来说,这个用户就是使用ROSE的MHS服务元素。

RTSE 使用会话层活动的主要原因

RTSE使用会话层活动的主要原因如下:每个PDU(比如信息)和确认“成功发送”的响应信息都被封装在对话单元中(主要同步点)。如果它认为合适,RTSE就会在活动期间的适当间隔处插入观测点。一旦有任何小差错,活动就会暂时受到阻止,过后再继续执行。但在差错较多的情况下,诸如应用关联丢失,活动将会被取消,在这种情况下,事务只能从头重新开始,并重建一个新活动。