zoukankan      html  css  js  c++  java
  • 2.3 传输方式

    2.3.1 串行和并行

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

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

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

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

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

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

    2.3.2 同步和异步

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

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

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

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

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

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

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

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

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

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

    2.3.3 单工半双工全工

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

     

  • 相关阅读:
    xml=>数组
    php的session锁
    压缩服务器中的文件夹,并下载到电脑
    通过onkeydown事件来控制只允许数字
    简单算法
    memcahe安装
    HTML div css 强制 换行 不换行
    windows charles response 乱码解决办法
    根据字节流判断内容是否使用UTF-8编码
    nginx安装过程
  • 原文地址:https://www.cnblogs.com/YXBLOGXYY/p/15399659.html
Copyright © 2011-2022 走看看