在 2014 年的 Linux Plumbers Conference 上,Stephen Hemminger 以一种非常独特的方式介绍了关于网络缓冲区膨胀(bufferbloat)的问题。Stephen 在会议中使用了几加仑的水和一个小的充气游泳池来形象地展示网络排队和缓冲区膨胀的概念。他这样做是为了更直观地解释当前与缓冲区膨胀斗争的状态。虽然有一些好消息可以分享,但不幸的是,在很多方面,人们对此问题的理解和解决仍然处于“湿透”的状态,即还存在许多未解决的问题。Bufferbloat 是指在网络传输过程中,由于网络设备(如路由器、交换机等)的缓存机制不当导致的数据包过度积累现象。这种现象会导致网络延迟增加、响应变慢等问题,即使在网络带宽充足的情况下也会出现这些问题。
https://mp.weixin.qq.com/s/0yUiSYjvmAeiS8QDvw2n_w