计算机网络原理的计算问题

回答:

P20总时延定义,总时延=发送时延+传播时延+处理时延+排队时延。

从主机A到主机A将所有数据发送到链路所需的时间称为传输延迟。

传输延迟=数据帧长度(b)/传输速率(b/s)

根据题意,主机A要发送的数据帧长度为10000bit,速率为10Mbit/s,即10 * 10 6bit/s,因此发送时延为:

10000位÷1000000位/秒=0.001s=1000μs

从主机A到交换机的传播延迟为20 μ s。

交换机接收数据包也需要时间,根据问题是35μs。

然后交换机开始发送这个数据包,需要计算传输延迟。因为包长度和速率不变,所以还是1000μs。

然后这个包在交换机和主机B之间的链路上传输,传播延迟为20 μ s。

至于主机B收到这个包需要多长时间,根据问题的意思,“从A到B收到这个包需要的总时间”是指主机B开始收到这个包的时刻,也就是包的第一个字节到达链路末端的时刻,后面的时间就忽略不计了。

总延迟是上述所有延迟的总和:

1000+20+35+1000+20 = 2075μs