我是一个菜鸟,只为了有好东西和大家分享!

   最近项目中遇到一个让我很纠结的问题,为什么浏览器下载速度我测试可以达到1兆,而当我用sperf测试服务器到我本机单纯的传输速度的时候,速度最大超不过200kb/s。首先应该明白的是浏览器是单线程,而传输速度却惊奇的达到1兆,我在vs中测试一个单纯的下载,速度也是1兆。那么到这里,我想到了可能是tcp  滑动窗口协议,协议的动态图,我付了链接。

   不喜勿喷,我是菜鸟。

   http://histrory.visualland.net/tcp_swnd_tutorial.html