CSMA/CD协议即载波监听/碰撞检测协议,碰撞检测只能在两个端点处进行,要保证发送时检测到所有可能的碰撞,那么发送一个帧的时间必须大于帧的往返时间。
发送前端口会检测链路有无信号,且两端都会检测,在信号到达前,端口可能误以为信道空闲,造成碰撞。而如果帧的到达时间设为往返时间2倍,则在这个时间段内两端都完成信道状态检测,准确判定碰撞与否。
依题意,往返时间为1000/200=5us,故帧长度=2*5us*10M/s=100b。
段长1000m,若两端有站点,距离就是1000m,则冲突信息检查到的最大延迟为1000*2/200=10微秒,保证发送期间检查到冲突,则一帧数据没发完成就应收到冲突,最小帧长即为10Mb/s * 10微秒 =100比特。