题目内容
(请给出正确答案)
[主观题]
假定在使用CSMA/CD协议的10 Mb/s以太网中某个站在发送数据时检测到碰撞,执行退避算法时选择了随
机数R=100。试问这个站需要等待多长时间后才能再次发送数据,如果是100 Mb/s的以太网呢?
答案
查看答案
第1题
有两台主机A和B接在800m长的电缆线的两端,并在t=0时各自向对方发送一个帧,长度为1500bit(包括首部和前同步码)。假定在A和B之间有4个转发器,在转发帧时会产生20比特的时延。设传输速率为100Mbit/s,而CSMA/CD的退避时间是随机数r倍的争用期,争用期为512bit,在发生第一次碰撞后,在退避时A选择r=0而B选择r=1.忽略发生碰撞后的人为干扰信号和帧间最小间隔。 (1)设信号的传播速率是2*10^8m/s。试计算从A到B(包括4个转发器)的传播时延。 (2)在什么时间B完全收到了A发送的帧? (3)现在假定只有A发送帧,帧长仍为1500bit,但4个转发器都用交换机来代替。交换机在进行存储转发时还要产生额外的20bit的处理时延。在什么时间B完全收到了A发送的帧?