只是复习了一道试题,却想不出正确的方法来解决它。问题如下:

How long does it take to send a file of
640,000 bits from host A to host B over a
circuit-switched network?

 - All links are 1.536 Mb/s
 - Each link uses TDM with 24 slots/sec (TDM = Time Division Multiplexing)
 - 500 msec to establish end-to-end circuit

在我看来,答案是
 x = (1.536 * 10^6) / 24
 y = 640,000 / x.
 Answer : y + 500 * 10^-3

我有一种感觉,虽然这是灾难性的错误。任何人都可以帮我吗? :)

最佳答案

链路为 1,536 Mbps,但时分复用。
一个电路使用一个时隙,这意味着它获得了链路带宽的 1/24。因此,一个电路的带宽为 64 Kbps (=1.536/24)。

因此,在该电路上移动640.000位(= 640 Kb)的实际传输时间为10秒(= 640/64)。

添加500毫秒的连接建立时间,您将获得总计10.500毫秒或10,5秒的时间。

关于networking - 通过电路交换网络将 640,000 位的文件从主机 A 发送到主机 B 需要多长时间?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5676878/

10-09 00:11