当前位置:首页 > 科技数码

ca协议 CSMA CA协议是什么 CSMA CA协议原理介绍【图文】

  什么是载波侦听多路访问/冲突避免(CSMA/CA)协议

  发展背景(出因):

  在总线和环形拓扑中,网络上的设备必须共享传输线路,为解决同一时间几个设备同时争用传输介质,需要有某种访问控制方式,以便协调各设备访问介质的顺序,在设备之间交换数据。

  在总线系统中,每个站都能独立地决定帧的发送,若两个或多个站同时发送,就产生冲突,同时发送的所有帧都会出错。因此一个用户发送信息成功与否在很大程度上取决于总线是否空闲的算法以及两个不同节点同时发送的分组发生冲突时所使用和中断传输的方法,总线争用技术分为载波监听多路访问(CSMA)和具有冲突检测的载波监听多路访问(CSMA/CD)这两大类。载波监听多路访问(CSMA)的技术,也叫做先听后说(LBT),希望传输的站首先对信道进行监听以确定是否有别的站在传输。如果信道空闲,该站可以传输,否则,该站将避让一段时间后再尝试。需要有一种退避算法来决定退让时间。常用的有三种算法。1、非坚持CSMA;2、1-坚持CSMA;3、P-坚持CSMA。

  通信中对介质的访问可以是随机的,即各工作站可以在任何时刻、任意地访问介质;也可以是受控的,即各工作站可以用一定的算法调整各站访问介质的顺序和时间。在随机访问方式中,常用的争用总线技术为CSMA/CD.

  这种控制方式对任何工作站都没有预约发送时间,工作站的发送是随机的,必须在网络上争用传输介质,故称之为争用技术。若同一时刻有多个工作站向传输线路发送信息,则这些信息会在传输线上互相混淆而遭破坏,称为“冲突”。为尽量避免由于竟争引起的冲突,每个工作站在发送信息之前,都要监听传输线上是否有信息在发送,这就是“载波监听”。

  CSMA是从一种叫ALOHA的控制协议演变而来的,之所以要采用这种控制协议,是因为当许多用户共享一个容量为C b/s的信道时,如果两个或更多的用户同时都在共享信道上发送信息,这样就会产生冲突。习惯上把这种冲突叫做碰撞。碰撞的产生会导致冲突的用户发送都告失败。如图所示:

  由图可知,一个帧若要发送成功,必须在发送时刻之前和之后各有一段时间T0内没有其他帧的发送,否则就必然产生冲突而导致失败。这样,一个帧发送成功的条件就是该帧与该帧前后的两个帧到达的时间间隔大于T0.

  基本定义或原理:

  载波监听多路访问/冲突检测(CSMA/CD):在CSMA中,由于通道的传播延迟,当两个站点监听到总线上没有存在信号而发送帧时,仍会发生冲突。由于CSMA算法没有冲突检测功能,即使冲突己发生,仍然要将已破坏的帧发送完,使总线的利用率降低。

  一种CSMA的改进方案是使站点在传输时间继续监听媒体,一旦检测到冲突,就立即停止发送,并向总线上发一串短的阻塞报文(Jam),通知总线上各站冲突己发生,这样通道容量不致因白白传送己受损的帧而浪费,可以提高总线的利用率,这就称作载波监听多路访问/冲突检测协议,简写为CSMA/CD,这种协议己广泛应用于以太网和IEEE802.3标准中。

  此时,浪费掉的带宽就减少为用检测冲突所花费的时间。那么,怎么来估算所需的冲突检测时间呢?对于基带总线而言,此时用于检测一个冲突的时间等于任意两个站之间最大的传播延迟的两倍,所以对于基带CSMA/CD,要求分组长度应该至少两倍于传播延迟,否则在检测出冲突之前传输已经完成,但实际上分组被冲突所破坏。

  应用:CSMA/CD是用争用的方法来决定对介质的访问权。而这种争用协议一般用于总线网。载波监听多路访问(CSMA) 发展情况及存在问题:

  CSMA/CD总线网络中的一个关键技术问题是冲突控制或冲突分解问题,即由于发送冲突而遭碰撞的报文要经过一段随机延时后重发,典型的冲突控制算法,亦即后退算法有以下五种:二进制指数后退算法BEB、多项式后退算法PB、线性增值后退算法LIB、固定平均后退算法FMB、顺序后退算法OB.

1.《ca协议 CSMA CA协议是什么 CSMA CA协议原理介绍【图文】》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《ca协议 CSMA CA协议是什么 CSMA CA协议原理介绍【图文】》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/559062.html

上一篇

soho族 SOHO一族成功条件是什么 SOHO创业案例介绍【详解】

下一篇

异步通信 异步通信是什么 异步通信原理介绍【图文】

总线制报警主机 总线制报警主机和分线制报警有什么区别【详细介绍】

总线制报警主机 总线制报警主机和分线制报警有什么区别【详细介绍】

总线制报警主机在我们日常生活中的许多场合有着较为广泛的应用,比如商场小区等等公共场合,总线制报警主机起到安全保障的作用,既大大节约了人力成本,并且不错的性价比表现也使得它能够胜任多种场景的不同需求...

民族冲突 中国历史上的民族大冲突

民族冲突 中国历史上的民族大冲突

题目:中国历史上的民族大冲突有哪些结果又是怎么样的解答:秦汉时期,应该是匈奴与汉民族的冲突.秦始皇时期,“乃使蒙恬北筑长城,却匈奴七百余里,胡人不敢南下而牧马,士不敢弯弓而抱怨."汉朝,文景之治时...

售价金额核算法 数量金额核算法,简述售价金额核算法

数量金额核算法,简述售价金额核算法批发企业处于商品流通过程的起始阶段和中间环节,数量金额核算法其主要任务是:在国家政策指导下,根据市场需要,组织工农业产品的收购,数量金额核算法促进生产发展;合理投...

就绪 短作业优先调度算法中处于就绪队列中的短作业到底抢占当前正在执行的长作业的CPU

就绪 短作业优先调度算法中处于就绪队列中的短作业到底抢占当前正在执行的长作业的CPU

题目:短作业优先调度算法中处于就绪队列中的短作业到底抢占当前正在执行的长作业的CPU通过做题我对短作业优先有以下两个疑问:一:有的题上表达了这样一个意思:处于就绪队列中的短作业不抢占正在执行的长作...

红外触摸屏 红外触摸屏算法原理说明【图解】

红外触摸屏 红外触摸屏算法原理说明【图解】

导言:红外线技术触摸屏(Infrared Touch Screen Technology)是指通过红外线发射与接受感应器构成屏幕表面,而后通过触摸表面、改变触点实现的触屏操作。与声波式触控理论相似...

qq热键冲突 QQ热键冲突的解决方法及修改方法

  • qq热键冲突 QQ热键冲突的解决方法及修改方法
  • qq热键冲突 QQ热键冲突的解决方法及修改方法
  • qq热键冲突 QQ热键冲突的解决方法及修改方法
中印边境冲突现状 一切如北京所料 印度跳不出中国的手掌心了

中印边境冲突现状 一切如北京所料 印度跳不出中国的手掌心了

自今年4月以来,中国的印度战略一直都在顺利实施。正如北京所料,形势一直在发生变化。换句话说,无论中国希望印度做什么,印度都会做。通常外界很难预测中国的长期战略和短期战术,要做到这一点,外界就需要依靠中国的官方媒体,或者还可以依赖中国智库的报告和中国媒体偶尔发表的文章。然而,中国的对印长期战略似乎相当明确。北京现已不把印度视为竞争对手,因为它的经济和军事实力远远落后于中国,但北京确实将印度视为可能的...

刘英林 冀官与交警冲突:踢弯一根钢管,奖励两副拐杖

刘英林 冀官与交警冲突:踢弯一根钢管,奖励两副拐杖

人什么时候都别与钢管拗气。尤其公务人员。            虽说你们有“翻手为云,覆手为雨”的本事,可以不费吹灰之力就可踢弯钢管,但也要明白,奖励很可能是两副拐杖。            最近...