ADSP代表AppleTalk数据流协议,它是一个会话层协议,用于建立会话以在各种网络设备之间交换数据。它还在传输层提供流控制功能。它通过流量控制来保证顺序数据传输。
特征 :
- 它在AppleTalk网络上的两个套接字之间提供了对称的,面向连接的全双工通信。
- ADSP为客户端提供了一个强大的接口,客户端有权使用远程端打开连接,发送数据,接收数据并最终关闭连接。
- 它为客户端的内部控制提供了注意消息机制。
- 它提供了一种前向复位机制,该机制允许客户端执行中止将未完成的数据字节传送到远程客户端的操作。
- 它还包含一个内置的流控制功能,该功能可确保仅当应用程序的远程伙伴具有接收数据的缓冲区容量时,才由应用程序发送数据。
- 数据可以作为连续流传输,也可以由客户端在逻辑上分解为消息。
- 该协议可能会拒绝该连接。
好处 :
- 它包括会话和传输服务。
- 半开放连接在ADSP中不存在,即它是全双工协议。
- 保证顺序数据传送,即它是可靠的协议。
- 重复的数据不发送。
- 它使用连接控制块(CCB)设置用于套接字之间的同步通信和错误检查的控制信息。
缺点:
- 它不包括身份验证和加密功能。
- 默认情况下,它不支持传输服务数据单元(TSDU)。