2.3 传输方式

2.3.1 串行和并行

串行传输:数据是一个比特一个比特依次发送的。因此发送端和接收端之间只需要一条传输线路即可。

 并行传输:一次发送N个比特。因此发送端和接收端之间需要N条传输线路。

优点:速度快 缺点: 成本高。

请同学们思考一下:在计算机网络中,数据在传输线路上的传输,采用的是串行传输还是并行传输?

 但是计算机内部的数据传输,常采用并行传输方式。例如cpu与内存之间,通过总线进行数据传输。

 常见的数据总线宽度有8位,16位,32位和64位。

2.3.2 同步和异步

采用同步传输的方式,数据块一稳定的比特流的形式传输,字节之间没有间隔。

 接收端在每个比特信号的中间时刻进行检测,以判别接收到的是比特0还是比特1。

由于不同设备的时钟频率存在一定差异,不可能做到完全相同,在传输大量数据的过程中,所产生的判别时刻的累计误差,会导致接收端对比特信号的判别错位。

因此需要采取方法使双方的时钟保持同步。

实现收发双方时钟同步的方法主要有两种

  • 外同步:在收发双方之间添加一条单独的时钟信号线,发送端在发送数据信号的同时,另外发送一路时钟同步信号,接收端按照时钟同步信号的节奏来接收数据。

  • 内同步:也就是发送端将时钟同步信号编码到发送数据中一起传输,例如:传统以太网所采用的就是曼彻斯特编码。

采用异步传输方式时,以字节为独立的传输单位。字节之间的时间间隔不是固定的,接收端仅在每个字节的起始处对字节内的比特实现同步。

 为此通常要在每个字节前后分别加上起始位和结束位。

 这里的异步指的是字节之间的异步,也就是字节之间的时间间隔不固定。但字节中的每个比特仍然要同步,也就是各比特的持续时间是相同的。

2.3.3 单工半双工全工

 本节课重点是弄清除同步传输中的同步,异步传输中的异步,他们各自的含义是什么。

 

原文地址:https://www.cnblogs.com/YXBLOGXYY/p/15399659.html