15、Nginx的499状态码是怎么回事

你好,我是胜辉。 “实战一:TCP真实案例解密篇”刚刚结束。在过去的十几讲里,我们全面回顾了TCP的各种技术细节,从握手到挥手,从重传等容错机制,到传输速度等效率机制,应该说也是对我们的TCP知识做了一个全面的“体检”。如果你发现自己对TCP的掌握还...

网络排查案例课

14、安全:用Wireshark把DDoS攻击照出原形

你好,我是胜辉。 在过去几节课里,我们集中学习了TCP传输相关的知识,无论是[第8讲]的MTU、[第9讲]和[第10讲]的传输速度、[第11讲]的拥塞控制,还是第12和13讲的各种重传,我们可以说是把TCP传输相关的核心概念全部过了一遍。一方面学习了...

网络排查案例课

13、重传的再认识:没有任何丢包却也一直重传

你好,我是胜辉。 在上节课,我带你深入探讨了TCP重传的知识点,包括超时重传和快速重传。想必你对于重传的现象和背后的原理,也已经有了不少的了解。那么现在,你可以来思考这样一种情况:用Wireshark打开一个抓包文件,你看到了满屏的TCP Retra...

网络排查案例课

12、重传的认识:重传到底是怎么回事

你好,我是胜辉。 在前面的[第8讲]和[第9讲],我们先后介绍了两个TCP传输方面的案例。在刚过去的[第11讲],我们更是全面了解了TCP的拥塞控制机制。其中有一个词经常被提到,就是“重传”。 在我看来,TCP最核心的价值,如果说只有一个的话,那就是...

网络排查案例课

11、拥塞:TCP是如何探测到拥塞的

你好,我是胜辉。 前面两节课,我们通过真实的案例,一起学习了TCP传输方面的知识,比如其中的核心概念:往返时间、接收窗口和发送窗口、在途字节数,还有推导出来的核心公式。 当然,在实际场景里,我们可以直接利用Wireshark的I/O Gra...

网络排查案例课

10、窗口:TCP Window Full会影响传输效率吗

你好,我是胜辉。 有时候,不少知识点在过段时间重新回看的时候,又会有新的体会和发现。比如在[第8讲]里,我们回顾了一个MTU造成传输失败的案例,虽然整个排查过程的步骤不算很多,但也算是TCP传输问题的一个缩影了。尤其是其中那个失败的TCP流中的一些现...

网络排查案例课