在上题中的站点A和B在t=0时同时发送了数据帧。当t=255比特时间 A和B同时检测到发生了碰撞 并且在t
数据,时间,站点
已帮助 人
在上题中的站点A和B在t=0时同时发送了数据帧。当t=255比特时间,A和B同时检测到发生了碰撞,并且在t=225+48=273比特时间完成了干扰信号的传输。A和B在CSMA/CD算法中选择不同的r值退避。假定A和B选择的随机数分别是rA=0和rB=1。试问A和B各在什么时间开始重传其数据帧,A重传的数据帧在什么时间到达B,A重传的数据会不会和B重传的数据再次发生碰撞,B会不会在预定的重传时间停止发送数据?
请帮忙给出正确答案和分析,谢谢!
-
正确答案:0 A和B开始传输 225 A和B检测到碰撞 273 A和B结束干扰信号的传输 273+225:498 B的最后一比特到达AA检测到空闲信道 498+96=594 A开始传输 273+512+785 B回到步骤2 594+225=819 A的信号到达B 785+96=881 如果B没有监测到碰撞B开始发送数据 因为在B安排重传时间88l比特时间前A的重传信号就在819比特时间已经到达了B所以在A重传数据的时候B暂停传输。这样4和B就不会冲突。B会在预定的重传时间停止发送数据。考查了CSMA/CD协议和退避算法的要点。以太网的争用期为512比特时间,以太网还规定了帧间最小间隔96比特时间,若适配器检测到信道空闲,即在96比特时间内没有检测到信道上有信号,就发送这个帧。
