CSMA(载波监听多路访问)控制策略中有3种坚持退避算法,其中一种是:“一旦介质空闲就发送数据,假如介质是忙的,继续监听,直到介质空闲后立即发送数据;如果有冲突就退避,然后再监听”这种退避算法称为(36)算法。这种算法的主要特点是(37)。 CSMA

admin2009-02-15  53

问题 CSMA(载波监听多路访问)控制策略中有3种坚持退避算法,其中一种是:“一旦介质空闲就发送数据,假如介质是忙的,继续监听,直到介质空闲后立即发送数据;如果有冲突就退避,然后再监听”这种退避算法称为(36)算法。这种算法的主要特点是(37)。
   CSMA/CD在CSMA的基础上增加了冲突检测功能。网络中的某个发送站点一旦检测到冲突,它就立即停止发送,并发冲突码,其他站点都会(38)。如果站点发送时间为1,任意两个站之间的传播延迟为t,若能正常检测到冲突,对于基带总线网络,t的值应为(39);对于宽带总线网络,t的值应为(40)。

选项 A、t>0.25
B、t≥0.5
C、t≤0.25
D、0.25<t<0.5

答案D

解析 此处考查了CSMA和CSMA/CD两种技术。
   (1)CSMA:即载波监听多路访问技术。
   控制方案:先听后发。工作站在每次发送前,先侦听总线是否空闲,如发现已被占用,便推迟本次发送,仅在总线空闲时,才发送信息。介质的最大利用率取决于帧的长度和传送时间,其与帧长成正比、与传播时间成反比。
   CSMA采用了3种退避算法:
   ●不坚持CSMA。发送信息前先侦听总线,如果介质空闲则发送,如果介质是忙的,则等待一段随机时间重复上述步骤。
   ●1-坚持CSMA。如果介质空闲则发送,如果介质是忙的,则继续监听,直到介质空闲,就立即发送。如果发生冲突,则等待一段随机时间重复上述步骤。
   ●P-坚持CSMA。这是一种折衷的算法,如果介质空闲则以P的概率发送,而以(1-P)的概率延迟一个时间单位,如果介质是忙的,则继续监听直到介质空闲再重复第一步。在此算法中要注意P值的大小应满足N×p<1。P值过小,通道利用率会大大降低,过大则冲突不可避免。
   (2)CSMA/CD载波监听多路访问/冲突检测:为提高总线利用率而采用的一种CSMA改进方案。它使各站点在发送信息时继续监听介质,一旦检测到冲突,就立即停止发送,并向总线发出一串阻塞信号,通知总线上的各站点冲突已发生。
   该技术采用二进制指数退避算法:重发时间均匀分布在0~TBEB之间,TBEB=2i-1(2a),a为端-端的传输延迟,i为重发次数。该式表明,重发延迟将随着重发次数的增加而按指数规律迅速地延长。
转载请注明原文地址:https://kaotiyun.com/show/v4PZ777K
0

随机试题
最新回复(0)