2.3 传输方式
串行传输:数据是一个比特一个比特依次发送的。因此发送端和接收端之间只需要一条传输线路即可。
并行传输:一次发送N个比特。因此发送端和接收端之间需要N条传输线路。
优点:速度快 缺点: 成本高。
请同学们思考一下:在计算机网络中,数据在传输线路上的传输,采用的是串行传输还是并行传输?
但是计算机内部的数据传输,常采用并行传输方式。例如cpu与内存之间,通过总线进行数据传输。
常见的数据总线宽度有8位,16位,32位和64位。
2.3.2 同步和异步
采用同步传输的方式,数据块一稳定的比特流的形式传输,字节之间没有间隔。
接收端在每个比特信号的中间时刻进行检测,以判别接收到的是比特0还是比特1。
由于不同设备的时钟频率存在一定差异,不可能做到完全相同,在传输大量数据的过程中,所产生的判别时刻的累计误差,会导致接收端对比特信号的判别错位。
因此需要采取方法使双方的时钟保持同步。
实现收发双方时钟同步的方法主要有两种
-
外同步:在收发双方之间添加一条单独的时钟信号线,发送端在发送数据信号的同时,另外发送一路时钟同步信号,接收端按照时钟同步信号的节奏来接收数据。
-
内同步:也就是发送端将时钟同步信号编码到发送数据中一起传输,例如:传统以太网所采用的就是曼彻斯特编码。
采用异步传输方式时,以字节为独立的传输单位。字节之间的时间间隔不是固定的,接收端仅在每个字节的起始处对字节内的比特实现同步。
为此通常要在每个字节前后分别加上起始位和结束位。
这里的异步指的是字节之间的异步,也就是字节之间的时间间隔不固定。但字节中的每个比特仍然要同步,也就是各比特的持续时间是相同的。
本节课重点是弄清除同步传输中的同步,异步传输中的异步,他们各自的含义是什么。
posted on 2021-10-12 21:23 Love&Share 阅读(620) 评论(0) 编辑 收藏 举报