16.36. 若Hub再生比特流过程中,会产生1.535μs延时,信号传播速度为200m/μs,不考虑以太网帧的前导码,则H3与H4之间理论上可以相距的最远距离是( )。
解析:选B
“Switch和Hub均为100Base-T”=>Switch和Hub的传输速率为100Mb/s。
以太网帧”=>64B
在100Mb/s的传输速率下,需要传输时延:
L/200m/μ,在Hub再生比特流的过程中产生1.535μs延时,
所以一共需要传输时间:L/200m/μ+1.535μs),
在这段时间内,按照100Mb/s的速率传输数据,能够传送一个帧,
即64B。
64B=100Mb/s* (L/200m/μ+1.535μs)
解得L=205
解法2 本题采用100Base-T的Hub,其传输速率为100 Mbps。
以太网帧的格式如下:
不考虑以太网帧的前导码,以太网帧的最短帧长为 6 B + 6 B + 2B + 46 B + 4 B = 64B = 512 bit。 争用期最短帧长数据传输率争用期 2τ=最短帧长数据传输率=512 bit100Mbps=5.12 μs ,单程时延 τ=2τ/2=2.56 μs ,因为单程传播中会经过一次 Hub,所以单程时延 = Hub再生比特流时延 + 无 Hub 单程传播时延,已知 Hub 再生比特流时延为 1.535μs,计算出无 Hub 单程传播时延 = 2.56 μs - 1.535μs = 1.025 μs,H3与H4之间理论上可以相距的最远距离 = 信号传播速度 × 无 Hub 单程传播时延 = 200 m/μs × 1.025 μs = 205 m。
本题选 B。