CSMA/CD技术
CSMA/CD技术又名载波侦听多路访问/冲突检测技术,是用于总线型拓扑的结构的LAN,他遵循IEEE802.3LAN标准.
当多个工作站处于同一信道时,要发送数据的工作站要首先侦听信道上是否有信号产生,.若有信号,则继续侦听,在某一时刻,信道出现空闲,则立即抢占信道,随即发送数据,每个工作站都有一个侦听器,用于侦听信道上是否有信号的产生,以便抢占信道,发送数据.
当一个工作站在发送数据时,其他工作站转入侦听状态,当一个工作站发送数据完毕,其他工作站抢占信道,即是持续载波侦听,但是当一个工作站在发送数据时,另一个工作站在侦听到信道中有信号产生时,则等待一个随机时间,再次侦听,一直到侦听到信道出现空闲时,立即抢占信道,发送数据.即非持续载波侦听.
但是在某一个瞬间,信道出现空闲,两个工作站同时侦听到信道空闲,此时,两个工作站同时发送数据,数据发出后,在信道上就会产生碰撞,发生信号冲突,碰撞后产生帧的碎片,同时发送一个JAM,通知信道上其他工作站,信道上信号发生冲突,等待一个随机时间,然后,各站转入侦听状态.
信号发生碰撞的原因有一:两个工作站同时发送信号,在信道上发生信号冲突,产生碰撞,
:信道的延迟,在一个工作站发出信号后,信道由于过长,产生了信道中信号发送的延迟,然而另一个工作站侦听出信道此时处于空闲,便立即发送信号,此时,另一个信号仍然处于在信道上传输的状态,两个信号在信道上产生冲突.产生冲突的时间即碰撞时间槽
碰撞时间槽的算法:
   Slot time ≈2S/0.7C+2TPHY
即两倍的信道长度与0.7倍的光速之商加上两倍的物理延迟. b.gif