Answers:
两件事情:
在协商和设置传输过程中会产生一些开销,尤其是对于FTP之类的协议而言。FTP实际上专门为数据传输设置了第二个TCP通道,因此必须进行第二次三向握手,依此类推。
大多数TCP连接都设置为“缓慢启动”。TCP代码有点感觉达到最大段大小,该段大小将适用于两个主机之间的路由。
计算下载速度的方法因软件而异。首先要记住的是,速度始终是在特定时间范围内计算的。某些软件可能会显示整个下载时间(可能是几小时)的下载速度,而其他软件可能仅显示最近x
的秒数。速度计算的持续时间越短,该值的实时性就越高。
此外,当首次开始下载时,可以选择软件是否假定初始速度为0,或者软件是否假定(并显示)没有任何初始速度,直到有更多数据可以估算。
在您描述的情况下,该软件可能像上面的前者那样,因此要花一些时间才能使计算出的值平均(从0)到更准确的值。