HTTP请求TCP瓶颈分析 运维教程

HTTP请求TCP瓶颈分析

针对三次握手、流量控制(接收窗口)、慢启动(cwnd,拥塞窗口)、队首阻塞等方面看下TCP对HTTP的影响 这篇文章基本是对《Web性能权威指南》第一章和第二章的读书笔记,另外加一些扩展内容,这本书确...
阅读全文
图解TCP/IP电子书分享 资源分享

图解TCP/IP电子书分享

学好运维,基础很重要的,想学高层架构,底层一些原理都需要了解到。 这里给大家推荐一本书:图解TCP/IP电子书。 如果提到TCP/IP详解这本书,估计很多人都听过,然后开始头疼,因为实在是太枯燥无味,...
阅读全文
TCP的快速恢复 思科教程

TCP的快速恢复

之前我们提到,当网络发生拥塞时,发送方重新进入慢启动,而慢启动的报文数是从一开始的,虽然是指数的增长,但是从一还是感觉会慢,有什么方法快速恢复吗? 上图为快速恢复的算法:当发送方连续收到三个重复确认,...
阅读全文
TCP的快速重传 思科教程

TCP的快速重传

之前的文章我们有讲解TCP拥塞避免的方式,这些都是通过发送端来实现,那么接受方有什么方式解决拥塞问题? 接收方的拥塞避免方式,叫做快速重传。快速重传如何操作?我们以上图为例简单说一下: 接收方收到了M...
阅读全文
TCP的拥塞避免 思科教程

TCP的拥塞避免

大家都听过国王与象棋的故事吧,国王想要奖励象棋的发明者,发明家说我要填满象棋棋盘,第一个格放一粒米,第二个格放2粒米,第三个放4粒,以此类推。开始还好,最后国库都放空了。可以看出,指数增长很恐怖的。 ...
阅读全文
TCP的慢速启动 思科教程

TCP的慢速启动

大家都有过这个经历吧,在双11时网购,需要好久才能收到,为什么呢?在考虑卖家的发货能力,以及买家的收货能力后,我们还需要考虑快递的传输能力。 同理,当主机开始发送数据时,我们需要考虑网络承载能力,如果...
阅读全文
TCP的滑动窗口 思科教程

TCP的滑动窗口

突然有天,你的土豪朋友要给你邮个床,一个超级大豪华床,别问我为什么,任性! 你特别的感动,然后很高兴拒绝了,原因是你在北京住着一个不到五平米的小隔断,床放不下! 通过一个悲催的小例子,我们知道在邮寄东...
阅读全文