文档详情

异步传输和同步传输的区别

菲***
实名认证
店铺
DOCX
22.01KB
约2页
文档ID:242885829
异步传输和同步传输的区别_第1页
1/2

Word版本下载可任意编辑】 异步传输和同步传输的区别 收发两端对时间的准确度要求高低而已同步要求高,异步没有同步要求那么高 异步通信”是一种很常用的通信方式异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和结束位,以便使接收端能够正确地将每一个字符接收下来异步通信的好处是通信设备简单、便宜,但传输效率较低(因为开始位和结束位的开销所占比例较大) 异步通信也可以是以帧作为发送的单位接收端必须随时做好接收帧的准备这时,帧的首部必须设有一些特殊的比特组合,使得接收端能够找出一帧的开始这也称为帧定界 帧定界还包含确定帧的结束位置这有两种方法一种是在帧的尾部设有某种特殊的比特组合来标志帧的结束或者在帧首部中设有帧长度的字段需要注意的是,在异步发送帧时,并不是说发送端对帧中的每一个字符都必须加上开始位和结束位后再发送出去,而是说,发送端可以在任意时间发送一个帧,而帧与帧之间的时间间隔也可以是任意的。

在一帧中的所有比特是连续发送的发送端不需要在发送一帧之前和接收端开展协调(不需要先开展比特同步) 每个字符开始发送的时间可以是任意的t0 0 1 1 0 1 1 0起始位结束位t每个帧开始发送的时间可以是任意的以字符为单位发送以帧为单位发送帧开始帧结束 “同步通信”的通信双方必须先建立同步,即双方的时钟要调整到同一个频率收发双方不停地发送和接收连续的同步比特流但这时还有两种不同的同步方式一种是使用全网同步,用一个非常准确的主时钟对全网所有结点上的时钟开展同步另一种是使用准同步,各结点的时钟之间允许有微小的误差,然后采用其他措施实现同步传输 同步传输通常要比异步传输快速得多接收方不必对每个字符开展开始和结束的操作一旦检测到帧同步字符,它就在接下来的数据到达时接收它们另外,同步传输的开销也比较少例如,一个典型的帧可能有500字节(即4000比特)的数据,其中可能只包含100比特的开销这时,增加的比特位使传输的比特总数增加2.5%,这与异步传输中25 %的增值要小得多随着数据帧中实际数据比特位的增加,开销比特所占的百分比将相应地减少但是,数据比特位越长,缓存数据所需要的缓冲区也越大,这就限制了一个帧的大小。

另外,帧越大,它占据传输媒体的连续时间也越长在极端的情况下,这将导致其他用户等得太久 2 / 2。

下载提示
相似文档
正为您匹配相似的精品文档
相关文档