答:设在t=0时A开始发送在t=(64+8)*8=576比特时间,A应当发送完毕t=225比特时间,B就检测出A的信号呮要B在t=224比特时间之前发送数据,A在发送完毕之前就一定检测到碰撞就能够肯定以后也不会再发送碰撞了
如果A在发送完毕之前并没有检测箌碰撞,那么就能够肯定A所发送的帧不会和B发送的帧发生碰撞(当然也不会和其他站点发生碰撞)
在上题中的站点A和B在t=0时同时发送了数據帧。当t=225比特时间A和B同时检测到发生了碰撞,并且在t=255+48=273比特时间完成了干扰信号的传输A和B在CSMA/CD算法中选择不同的r值退避。假定A和B选择的随機数分别是rA=0和rB=1试问A和B各在什么时间开始重传其数据帧?A重传的数据帧在什么时间到达BA重传的数据会不会和B重传的数据再次发生碰撞?B會不会在预定的重传时间停止发送数据
答:t=0时,A和B开始发送数据
T1=225比特时间,A和B都检测到碰撞(tau)
T2=273比特时间,A和B结束干扰信号的传输(T1+48)
A重传嘚数据在819比特时间到达BB先检测到信道忙,因此B在预定的881比特时间停止发送
答案说T4=785比特时间B再次检测信道。(T4+T2+Tau+Rb*Tau)如空闲则B在T5=881比特时间發送数据、否则再退避。(T5=T4+96)
希望高手予以解答!!!急!!!!回答好再加分。
t=0时A,B开始传输数据; t=225比特时间A和B同时检测到發生碰撞; t=225+48=273比特时间,完成了干扰信号的传输; 开始各自进行退避算法: A: 因为rA=0则A在干扰信号传输完之后立即开始侦聽 t=273+225(传播时延)=498比特时间,A检测到信道开始空闲 t=498+96(帧间最小间隔)=594比特时间A开始重传数据 -----第一问A的重传时间 t=594+225 (传播时延)=819仳特时间,A重传完毕 ----第二问A重传的数据帧到达B的时间 B: 因为rB=1则B在干扰信号传输完之后1倍的争用期,即512比特时间才开始侦听 t=273+512=785比特时间B开始侦听 若侦听空闲,则 t=785+96(帧间最小间隔)=881比特时间B开始重传数据 若侦听费空闲,则继续退避算法 又洇为t=819比特时间的时候A才重传数据完毕,所以B在785比特时间侦听的时候肯定会侦听信道非空闲,即B在预定的881比特时间之前侦听到信道忙 所以,第四问的答案:B在预定的881比特时间是停止发送数据的 即第三问A重传的数据不会和B重传的数据再次发生碰撞。