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

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

网络排查案例课

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

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

网络排查案例课

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

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

网络排查案例课

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

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

网络排查案例课

16、服务器为什么回复HTTP 400

你好,我是胜辉。 在上节课里,我们回顾了一个与HTTP协议相关的Nginx 499的案例。在应用层的众多“明星”里,HTTP协议无疑是“顶流”了,可以说目前互联网上的大部分业务(电商、社交等),都是基于HTTP协议,当然也包括我们用极客时间学习的时候...

网络排查案例课

17、为什么前端页面里多选一个城市就报错

你好,我是胜辉。 在[第15讲]中,我给你介绍了Nginx的499状态码的排查过程,这种排查方法其实也适用于其他HTTP状态码的排查。另外可能你也注意到了,这个案例是聚焦在后端Web日志方面的,那么如果遇到前端方面的报错,我们的排查又该如何开展呢? ...

网络排查案例课