一天,有个IM用户发来一张文件下载速度为 0.0 B/s 的截图,并反馈:“在办公网,下载文件咋会这么慢…”
这种速度让人抓狂,为什么有这么慢甚至卡住的下载速度?问题到底出在哪里?怎么解决?如果你对这些问题感兴趣,欢迎一起来看看优化过程吧。
根因分析
我们测试了移动办公、职场办公、在家办公三种场景,发现了在职场办公时文件下载特别慢,经常只有几百KB的速度。
我们梳理出IM文件传输的网络拓扑结构,如下图所示:
从上图对比各种办公场景的网络链路都是走互联网到达线上机房,那么问题很可能出在差异化的链路部分,也就是(上图红色连线所示)职场办公网到互联网之间的链路可能存在特殊性,于是找IT同事沟通,得知办公网出口网络带宽小,单用户1MB/s限流,限流会导致丢包重传,会严重影响传输性能,所以文件传输很慢,甚至会卡住。