CSMA/CD


CSMA/CD (正體)

Free Web Hosting with Website Builder

载波检测多路存取/碰撞检测Carrier Sense Multiple Access with Collision Detection或简写CSMA/CD)是半双工的以太网的工作方式,它应用于OSI参考模型的数据链路层

用载波侦听多路访问(CSMA)时,所有机器都在 bus 等侦听信道连接(Multiple Access)。有时尽管侦听信道已空闲(Carrier Sense: 通道的监听,例如以网卡确定无电压起伏。),但由于信道传播迟延的原因,前面已发送的数据尚未到达对方,因此发送的数据仍会发生冲突。CSMA/CD是对CSMA方式的进一步改进。其原理是在侦听信道闲置后,在发送数据时网络卡等设备会同时进行冲突检测。(Collision Detection: 当两个波重叠时会造成电压异常。)如果在发送数据过程中检测到冲突,就立即停止发送数据,并在固定时间(一开始是 1 slot times)内等待随机的时间,再重复发送。若依旧碰撞,则采用 en:truncated binary exponential backoff algorithm,十次之内停止前一次“固定时间”的两倍时间内随机再发送,十次后则停止前一次“固定时间”内随机再发送。尝试 16 次之后则放弃传送。

参看







Why are we here?
All text is available under the terms of the GNU Free Documentation License
This page is cache of Wikipedia. History