CSMA/CD协议

(1)载波监听(Carrier Sence)
指任何连接到介质的的设备在欲发送前,必须对介质进行侦听,当确认其空闲时,才可以发送
(2)多点接入(Multiple Access)
指多个设备可以同时访问介质,一个设备发送的帧也可以被多个设备接收
(3)冲突检测(Collision Detect)
在发送时检测冲突,并采取适当措施进行补救

CSMA/CD的控制规程的核心问题:解决在公共通道上以广播方式传送数据中可能出现的问题
(1)侦听
检测当前线路上有无其他节点在传输数据,如果线路忙则根据退避算法等待一段时间;若仍然忙,则继续延迟等待知道可以发送为止
(2)数据发送
当满足条件允许发送数据时,向共享信道发送数据
(3)冲突检测
数据发送后也可能发生数据碰撞,因此,设备在发送帧的同时要对信道进行侦听,以确定是否发生冲突
(4)冲突处理
①发送特殊阻塞信息并立即停止发送数据
②在固定时间内等待随机的时间点,再次发送
③若依旧碰撞,则采用截断二进制指数避退算法进行发送