采用CSMA/CD协议的基带总线,其段长为1000m,中间没有中继器,数据速率为10Mb/s,信号传播速度为200m/μs,为了保证在发送期间能够检测到冲突,则该网络上的最小帧长应为 () 比特。
A.50 B.100 C.150 D.200
解答:B
CSMA/CD协议即载波监听/碰撞检测协议,碰撞检测只能在两个端点处进行,要保证发送时检测到所有可能的碰撞,那么发送一个帧的时间必须大于帧的往返时间。发送前端口会检测链路有无信号,且两端都会检测,在信号到达前,端口可能误以为信道空闲,造成碰撞。而如果帧的到达时间设为往返时间2倍,则在这个时间段内两端都完成信道状态检测,准确判定碰撞与否。
在基带总线网中,最长冲突时间是网络传送延迟的2倍。
传送时间 T=1000M/200M/s=5us
最小帧长=2×5us×10Mb/s=2×5us×(10×1000×1000)b/(1000×1000)us=100b