什么是同步协议?
同步协议将整个比特流分解成大小相等的字符。这是一种数据传输方法,其中信息信号连续流动,然后是计算信号。
这些协议有助于确保广播方和接收方同步。这种传输方法主要用于需要将大量记录从一个区域移动到另一个区域的情况。
同步协议主要有以下两种类型:
面向字符的协议
它也被称为面向字节的协议,将传输帧或数据包解释为字符序列。
二进制同步通信 (BSC)
这是 IBM 公司开发的一种著名的面向数据链路的协议。它指定了半双工传输,并使用停止-等待算法。
BSC 帧主要有以下两种类型:
-
控制帧
-
数据帧
BISYNC 或 BSC 是世界上使用最广泛的协议之一(数据链路控制方法)。它适用于半双工、点对点或点对多点线路。它是一种面向字符的协议,并使用美国信息交换标准代码 (ASCII)、扩展二进制编码十进制交换码 (EBCDIC) 或 Transcode。
帧格式如下图所示:
错误校验字段 |
ETX |
数据 |
STX |
报头 |
SOH |
SYN |
SYN |
面向比特的协议
它可以将更多信息打包到更短的帧中,并避免面向字符协议的透明性问题。此帧或数据包被解释为一系列比特。例如,高级数据链路控制 (HDLC) 和软件开发生命周期 (SDLC)。
同步协议的工作原理
-
当数据终端设备 (DTE) 和数据通信设备 (DCE) 之间距离精确时,它可以分离时钟线。
-
此方法在发送端和接收端都使用时钟电子系统。这确保了传输过程的同步。
-
它是一种通过使用单独的时钟通道连接的设备。
优点
同步协议的优点如下:
-
它可以帮助我们传输大量数据。
-
它提供连接机器之间的实时传输。
-
每个字节都发送,并且下一个字节之间没有不一致。
-
它用于减少计时错误。
同步协议的缺点如下:
-
接收到的信息效率取决于接收器正确计算接收到的比特的能力。
-
发送方和接收方需要以相同的时钟频率协同工作。
广告