CSMA/CD协议
全称为载波监听多点接入/碰撞检测CSMA/CD(carrier sense multiple access with collision detection)
CSMA/CD协议 - CS:
CS指的是载波侦听/监听,每一个站点再发送数据之前以及发送数据时都要检测一下总线上是否有其他计算机在发送数据。
CSMA/CD协议 - MA:
多点接入,表示许多计算机以多点接入的方式连接在一根总线上。总线型网络。
CSMA/CD协议 - CD:
碰撞检测(冲突检测),“边发送边监听”,适配器边发送数据边检测信道上信号电压的变化情况,以便判断自己在发送数据时其他站是否也在发送数据。
传播时延对于载波监听的影响
假设有两个通信站点A,B,A到B的单程端到端的传播时延为,假设A在给B发送数据,但是在到达之前,B因其未检测到信号到达,所以也给A发送数据,结果两方的数据在半路上发生了碰撞,这就是传播时延造成的。二者信号就会发生叠加,所以A发送的信号因与B发送的信号发生了碰撞叠加,到达B之后,B会检测收到的数据帧,会用一定的方法检测出收到的帧发生了碰撞,于是B就停止发送,A收到之后同样会检测到碰撞,也会停发。
征用期/冲突窗口/碰撞窗口
发送端最迟知道自己发送的数据没有发生冲突的时间是发送后的2时间(二位总线端到端的传播时延