距离对总传输时间有何影响?

网络工程 思科 以太网 网络核心 传输协议
2022-02-20 06:22:32

我在这个网站上发现了一个类似的问题,但答案不足以说服我,所以我将制作一个两个路由器的小场景来表达我的观点:

1 Mbps通过速率和距离为 10 英里的链路连接的两个路由器。Router1缓冲区有 5 个数据包要发送,Router2每个数据包的大小为1 Megabit(我们忽略处理延迟和排队延迟,不会发生拥塞)。根据这个答案,每一秒都会成功传输一个数据包,Router2而不受距离的影响!据我所知,在计算两个节点之间的总传输时间时,必须考虑介质的距离和信号的速度(当然我没有忘记传输延迟)。如果我误解了,请赐教。

谢谢你。

1个回答

当然距离会影响传输时间。它不影响的是带宽或数据传输或接收的速率。从发送开始到接收结束所用的时间(发送时间)与发送某物的速率之间存在差异。

第一个设备将以 1 Mbps 的速度传输,五秒后完成传输。它的带宽为 1 Mbps。

第二个设备在开始接收之前会因距离而有延迟,但当数据到达那里时,它将以 1 Mbps 的速度接收数据。它将以 1 Mbps 的带宽接收。距离对传输或接收的速率(带宽)没有影响。