ATM教程:传输层( 四 )


将来的一切都依靠于AAL5 , 但到目前为止 , AAL5尚有很多改进的余地 。AAL5报文应该有一个顺序号和一位用于区分数据还是控制报文的标志位 , 从而可以成为一种可靠的传输协议 。可以用尾部的未用空间来实现上述功能 。
八、SSCOP--特定服务的面向连接协议
尽管有这么多不相同的AAL协议 , 但没有一种支持简单可靠的点到点的传输连接 。需要这种服务的应用程序可以使用另一种协议--特定服务的面向连接协议SSCOP(service specific connection oriented protocol) 。但是 , SSCOP只是用于控制 , 不能用于数据传输 。
SSCOP用户发送报文 , 每个报文都被赋予一个24位的顺序号 。报文最大可达64KB , 而且不能分开 。它们必须按顺序传送 。不像某些可靠的传输协议 , 它丢失报文时总是有选择性地进行重传而不是回到序号n , 重传n以后的所有的报文 。
SSCOP从根本上说是一种动态滑动窗口协议 。对于每个连接 , 接收方保留预备接收报文序号的窗口 , 及标明该报文是否已经存在的位图(bitmap) 。这个窗口在协议操作期间可以改变大小 。
【ATM教程:传输层】SSCOP的不平常之处是对确认的处理方法:它没有捎带机制 。取而代之的是发送方定期地查询接收方 , 要求它发送回表明窗口状态的位图 。据此 , 发送方丢弃已被对方接收的报文并更新其窗口 。

推荐阅读