首页 > 试题广场 >

题目来源于王道论坛 若Hub再生比特

[单选题]
题目来源于王道论坛

Hub再生比特流过程中,会产生1.535us延时,信号传播速度为200m/us,不考虑以太网帧的前导码,则H3H4之间理论上可以相距的最远距离是

  • 200m
  • 205m
  • 359m
  • 512m
推荐

解析:

因为要解决“理论上可以相距的最远距离”那么最远肯定要保证能检测到碰撞,而以太网规定最短帧长为64B,其中Hub100Base-T集线器,可知线路的传输速率为100Mb/s,则单程传输时延为64B÷100Mb/s÷2=2.56μs,又Hub再产生比特流的过程中会导致延时1.535μs,则单程的传播时延为2.56μs -1.535μs =1.025μs,从而H3H4之间理论上可以相距的最远距离为:200m/μs*1.025μs = 205m

编辑于 2018-06-16 11:17:54 回复(10)
发表于 2019-09-22 16:14:48 回复(7)
理论:传输时间至少大于或等于传播时延的2倍。
此处,
T=64*8/100Mb/s=5.12us, Tamp = 1.535us, Ttran = Distance / V;
故有T=2*(Ttran + Tamp)
解之得 Distance = (5.12-2*1.535)*200/2 = 205m

发表于 2018-11-01 11:35:31 回复(2)

随缘

发表于 2018-08-02 17:27:33 回复(2)
以太网规定最小有效帧长为64B,那么如果有碰撞,必须在传数据的前64B时被检测到。 比如传一个64B的帧,如果距离太远,传完了之后开始传其他帧了,过了一会儿才发现产生碰撞,那一帧就相当于丢了,对面还会把碰撞后的错误帧当成对的。 而可能检测到碰撞的最长时间是2倍传播延时。
编辑于 2018-12-19 17:50:15 回复(0)
以太网上最大的端到端时延必须小于争用期的一半。所以最大的端到端时延=争用期的一半,最大端到端时延再减去hub的的延时,再乘速率就可以算出结果了,
(64*8)/10^8=5.12us
5.12/2-1.535=1.025us     
1.025*200=205m
编辑于 2021-12-27 15:07:34 回复(0)
那么帧长越大距离不是可以越远吗,谁能教教我
发表于 2022-05-29 21:07:12 回复(1)