什么是同步传输?什么是异步传输?


什么是同步传输?什么是异步传输?

文章插图
概念如下:
同步传输该方式是在一块数据的前面加入1个或2 个以上的同步字符SYN 。SYN 字符是从ASCII 码中精选出来供通信用的同步控制字符 。同步字符后面的数据字符不需任何附加位,同步字符表示字符传送的开始,发送端和接收端应先约定同步字符的个数 。
异步传输(ATM)是每一个字符独立形成一个帧进行传输,一个连续的字符串同样被封装成连续的独立帧进行传输,各个字符间的间隔可以是任意的,所以这种传输方式称为异步传输 。
传输模式
同步传输是以同定的时钟节拍来发送数据信号的 。因此,在一个串行的数据流中,各信号码元之间的相对位置都是固定的,接收方为了从收到的数据流中正确地区分出一个个信号码元,首先必须建立准确的时钟信号 。
这是同步传输比异步传输复杂的点 。在同步传输中,数据的发送一般以组(或称帧,或称包)为单位,一组数据包含多个字符的代码或多个独立的比特位,在组的开头和结束需加上预先规定的起始序列和终止序列作为标志 。
起始序列和终止序列的形式随采用的传输控制规程而异 。面向位流的通信规程即位同步方式有HDLC(High Level Data Link Contr01)规程 。面向字符的通信规程,即按字符同步方式有BSC二进制同步通信规程 。
异步传输模式(Asynchronous Transfer Mode)是一种信元交换和多路复用技术 。ATM采用信元(Cell)作为传输单位,信元具有固定长度,总共53字节,前5字节是信头(Header),其余48字节是数据段 。信头中有信元去向的逻辑地址、优先级、信头差错控制、流量控制等信息 。
数据段中装入被分解成数据块的各种不同业务的用户信息或其他管理信息,并透明地穿过网络 。
同步传输和异步传输的区别表现在:对象不同、传输单位不同、过程不同、公共时钟不同、传输效率不同 。
1、对象不同
异步传输是面向字符的传输,而同步传输是面向比特的传输 。
2、传输单位不同
异步传输的单位是字符,而同步传输的单位是桢 。
3、过程不同
异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息 。
4、公共时钟不同
同步传输有公共时钟,总线上的所有设备按统一的传输周期进行信息传输,发送方和接收方通信双方是否按约定好的时序进行联络 。
异步传输没有公共时钟,没有固定的传输周期,采用应答方式通信 。
5、传输效率不同
异步传输相对于同步传输效率较低 。
1、含义上的区别
同步传输是以同定的时钟节拍来发送数据信号的 。因此,在一个串行的数据流中,各信号码元之间的相对位置都是固定的,接收方为了从收到的数据流中正确地区分出一个个信号码元,首先必须建立准确的时钟信号 。
异步传输,是实现B-ISDN的一项技术基础,是建立在电路交换和分组交换的基础上的快速分组交换技术 。
2、传输方式上的区别
同步传输方式中发送方和接收方的时钟是统一的、字符与字符间的传输是同步无间隔的 。
异步传输方式并不要求发送方和接收方的时钟完全一样,字符与字符间的传输是异步的 。异步传输模式在 ATM 参考模式下由一个协议集组成 。之所以称其为异步,是因为来自某一用户的、含有信息的信息元的重复出现不是周期性的 。
3、传输单位的区别
同步传输的单位是帧,是面向比特的传输 。
异步传输的单位是字符,是面向字符的传输 。
参考资料来源:百度百科-同步传输
【什么是同步传输?什么是异步传输?】参考资料来源:百度百科-异步传输

    推荐阅读