登录  注册

首页->计算机网络

某局域网采用CSMA/CD协议实现介质访问控制,数据传输速率为1 0Mbit/s,主机甲和主机乙之间的距离是2km,信号传播速度是200000knv's。请回答下列问题,要求说明理由或写出计算过程。 1)若主机甲和主机乙发送数据时发生冲突,则从开始发送数据的时刻起,到两台主机均 检测到冲突为止,最短需要经过多长时间?最长需要经过多长时间(假设主机甲和主机乙发 送数据过程中,其他主机不发送数据)? 2)若网络不存在任何冲突与差错,主机甲总是以标准的最长以太网数据帧(1518B) 主机乙发送数据,主机乙每成功收到一个数据帧后立即向主机甲发送一个64B的确认帧,主机甲收到确认帧后方可发送下一个数据帧。此时主机甲的有效数据传输速率是多少(不考虑以太网的前导码)?

答:
1)当主机甲和主机乙同时向对方发送数据时,两台主机均检测到冲突需要经过的时间最
短,等于单程的传播时延to=2km/200 000km/s=0.0 1 ms。
当一方发送的数据即将到达另一方,另一方才开始发送数据时,当两台主机均检测到冲
突需要经过的时间最长,等于双程的传播时延2to=0.02ms。
2)主机甲发送一个数据帧的时间,即发送时延t1=1 5 1 8×8b/1 0Mbit/s=1.2 1 44ms;主机乙每成功收到一个数据帧后,向主机甲发送确认帧,确认帧的发送时延t2=64×8b/1 0Mbit/s=0.05 1 2ms;主机甲收到确认帧后,即发送下一数据帧,故主机甲的发送周期T=数据帧发送时延tl+确认帧发送时延t2+双程传播时延==t1+t2+2to-=1.2856ms;于是主机甲的有效数据传输率为
1 5 1 8×8/T=1 2 1 44b/1.2856ms=9.446Mbit/s
继续答题:下一题
微考学堂微考学社

更多计算机网络试题