为什么在计算效率时将传输时间视为“有用”时间?

为什么在计算效率时将传输时间视为“有用”时间?

对于停止和等待协议,效率公式 = (传输时间)/(传输时间 + 2*(传播时间))。参考
有人能解释一下为什么传输时间在分子中,因为毕竟这也是一种我们不想要的延迟。那么,增加传输时间怎么可能提高我的网络效率呢?

答案1

这是用词上的混淆,效率是延迟与传输时间之比。如果你要传输一个大文件(3 秒),那么 1 秒的延迟问题比传输单个数据的问题要小。

请记住,您的传输时间是恒定的,并且与传输时间相比,您的延迟必须非常小

答案2

效率是指传输所花费的时间与行进时间(传播)的关系。

传输时间不变,但我们希望计算运输总时间中有多少用于完成“必要”工作,即传输部分。在理想世界中,传播时间变得非常小,以至于分数收敛于 1.0。在相反的世界中,比如说传输到火星,传播时间将非常长,“效率”将收敛于 0.0(但显然达不到)。

相关内容