题目
结点[1]A要将一个数据块通过1000km的光纤链路[2]发送给结点B。假设忽略处理时延和队时延。请分别计算下列情况时的总时延,并验证“数据的发送速率越高,其传送的总时延就越小”的说法是否正确。lozenge(1)数据块大小为100MB,信道带宽为1Mbit/slozenge(2)数据块大小为100MB,信道带宽为100Mbit/slozenge(3)数据块大小为1B,信道带宽为1Mbit/slozenge(4)数据块大小为1B,信道带宽为1Gbit/s
结点[1]A要将一个数据块通过1000km的光纤链路[2]发送给结点B。假设忽略处理时延和队时延。请分别计算下列情况时的总时延,并验证“数据的发送速率越高,其传送的总时延就越小”的说法是否正确。
$\lozenge$(1)数据块大小为100MB,信道带宽为1Mbit/s
$\lozenge$(2)数据块大小为100MB,信道带宽为100Mbit/s
$\lozenge$(3)数据块大小为1B,信道带宽为1Mbit/s
$\lozenge$(4)数据块大小为1B,信道带宽为1Gbit/s
题目解答
答案
1. (1) $ t_{\text{total}} = 838.8608 + 0.005 = 838.8658 \, \text{s} \approx 838.87 \, \text{s} $。
2. (2) $ t_{\text{total}} = 8.388608 + 0.005 = 8.393608 \, \text{s} \approx 8.39 \, \text{s} $。
3. (3) $ t_{\text{total}} = 0.000008 + 0.005 = 0.005008 \, \text{s} = 5.008 \, \text{ms} $。
4. (4) $ t_{\text{total}} = 0.000000008 + 0.005 = 0.005000008 \, \text{s} \approx 5 \, \text{ms} $。
结论:数据发送速率越高,总时延通常越小,但当数据块很小时,传播时延占主导,带宽增加对总时延影响有限。例如,(3)和(4)中,总时延几乎不变。