同步传输和异步传输有什么区别?
更新时间:2024-06-05 00:50:01 阅读量: 综合文库 文档下载
同步传输和异步传输有什么区别?
在网络通信过程中,通信双方要交换数据,需要高度的协同工作。 为了正确的解释信号,【接收方】必须“确切地知道”信号应当何时“接收和处理”,因此定时是至关重要的。
在计算机网络中,定时的因素称为:位同步。
同步——是:要“接收方”按照“发送方”发送的每个位的起止时刻和速率来接收数据,否则会产生误差。通常可以采用【同步传输】或【异步传输】的方式对位进行同步处理。
1. 异步传输(Asynchronous Transmission)——异步传输将“比特bit”分成小组进行传送,小组可以是8位的1个字符或更长。
异步传输的“比特组”——是:1个字符 / 几个字符,但不会太多。 “发送方”可以在任何时刻发送这些“比特”组,而“接收方”从不知道它们会在什么时候到达。
一个常见的例子是——计算机键盘与主机的通信。按下一个字母键、数字键或特殊字符键,就发送一个8比特位的ASCII代码。键盘可以在任何时刻发送代码,这取决于用户的输入速度,主机内部的硬件必须能够在任何时刻接收一个键入的字符。
———————————————————————————————— 异步传输存在一个潜在的问题——即“接收方”并不知道“数据”会在什么时候到达。在它检测到数据并做出响应之前,第一个比特已经过去了。 这就像有人出乎意料地从后面走上来跟你说话,而你没来得及反应过来,漏掉了最前面的几个词。
———————————————————————————————— (1)因此,每次“异步传输”的信息 都以 “一个起始位”开头: (2)它通知接收方数据已经到达了,这就给了“接收方” 响应及接收和缓存“数据比特”的时间;
(3)在传输结束时,“一个停止位”表示该次传输信息的终止。 (4)按照惯例,空闲(没有传送数据)的线路——实际携带着一个代表二进制1的信号:
首先:异步传输的开始位使信号变成0;
其次:其他的比特位使信号随传输的数据信息而变化; 最后:停止位使信号重新变回1;
注意:该信号一直保持到下一个开始位到达。
例如:在键盘上数字“1”,按照8比特位的扩展ASCII编码,将发送
“00110001”,同时需要在8比特位的前面加一个起始位,后面一个停止位(即:0001100011
————————————————————————————————
异步传输——其实现比较容易,由于每个信息都加上了“同步信息——即:一位起始位,一位终止位”,这样产生了较多的开销。
在上面的例子,每8个比特要多传送两个比特,总的传输负载就增加25%。对于数据传输量很小的低速设备来说问题不大,但对于那些数据传输量很大的高速设备来说,25%的负载增值就相当严重了。因此,异步传输常用于低速设备。
2. 同步传输(Synchronous Transmission)——同步传输的“比特分组”要大得多。它不是独立地发送每个字符,也不是每个字符都有自己的开始位和停止位,而是把它们组合起来一起发送。
同步传输的“比特组”——我们将这些组合称为:数据帧 / 帧。 —————————————————————————————————— 数据帧的“第一部分包含一组同步字符”,它是一个独特的比特组合,类似于“异步传输”中提到的起始位,用于通知接收方一个帧已经到达,但它同时还能确保接收方的“采样速度”和“比特的到达速度”保持一致,使收发双方进入同步。
数据帧的“最后一部分是一个帧结束标记”。与同步字符一样,它也是一个独特的比特串,类似“异步传输”中提到的停止位,用于表示在下一帧开始之前没有别的即将到达的数据了。
——————————————————————————————————
(1)“同步传输”通常要比“异步传输”快速得多。 (2)“接收方”不必对每个字符进行开始和停止的操作。
(3)一旦检测到“帧同步字符SYN”——接收方就在接下来的数据到达时接收它们。
(4)另外,【同步传输】的开销也比较少。例如,一个典型的帧可能有500字节(即4000比特)的数据,其中可能只包含100比特的开销。这时,增加的比特位使传输的比特总数增加2.5%,这与异步传输中25 %的增值要小得多。 (5)随着“数据帧”中实际数据比特位的增加,开销比特所占的百分比将相应地减少。
但是,数据比特位越长,缓存数据所需要的缓冲区也越大,这就限制
了一个帧的大小。另外,帧越大,它占据传输媒体的连续时间也越长。在极端的情况下,这将导致其他用户等得太久。
——————————————————————————————————
重点概述:
(1)【同步传输方式】中——“发送方”和“接收方”的时钟是统一的,字符与字符间的传输是:同步无间隔的。
(2)【异步传输方式】中——“发送方”和“接收方”的时钟并不是统一的,字符与字符间的传输是:异步有间隔的。
同步与异步传输的区别:
1.【异步传输】是面向“字符”(1个字符=8个比特bit)的传输 【同步传输】是面向“比特bit”的传输。
2.【异步传输】的单位是“字符”
【同步传输】的单位是“帧”(一个帧可包含“几百个字节”,即“几千个比特bit”)。
3.【异步传输】通过“字符起止位”的开始和停止码抓住再同步的机会 【同步传输】则是以数据中抽取同步信息“即:同步子符SYN”。
4.【异步传输】对时序的要求较低
【同步传输】往往通过特定的时钟线路协调时序。
5.【异步传输】相对于【同步传输】效率较低(即:“异步传输”
正在阅读:
同步传输和异步传输有什么区别?06-05
中国公关公司的发展现状和问题07-10
党支部工作总结大全07-07
《卓越现场4P管理体系》认证考试题库07-02
政治必修四哲学生活第三单元框架12-05
CSSCI来源期刊(2010-2011)含扩展版块04-04
2018版高考数学一轮复习第八章立体几何8.1空间几何体07-10
中小学教师关爱学生工作手册07-06
燃气锅炉招标文件04-05
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 传输
- 异步
- 同步
- 区别
- 什么
- 管理学习题
- 质量监督总结-例子
- 番茄汁饮料加工工艺研究
- Android编程指南
- 再聪明也挽救不了道德上的缺陷
- 系统解剖与组胚试题及参考答案
- 京东的商业模式分析
- 江苏省盐城市2017年对口单招高三第二次调研考试语文试卷
- 高中化学第1章第3节电池第1课时原电池的工作原理学案鲁科版选修4
- 历届二级建造师真题 - 图文
- 检验试验计划(2015.7.13三公司要求修改版)
- 上海自贸区四大制度创新
- 2017-2018学年人教A版必修三阶段质量检测数学试卷(二)含解析
- 2018年国赛工程测量赛项理论、水准、导线测量及放样样题
- 2012年中国人民大学金融硕士考研真题讲解
- 2017-2018学年高中化学选修4教学案:第1章 第3节 第1课时 原电池
- 国科大2015年6月份CET6报考第一批初审合格名单(研究生部分)
- 现代移动通信蔡跃明题参考答案
- 酒店业人员流失现状分析及解决对策
- 英语中五种基本句型详解