緩衝膨脹

緩衝膨脹是一種因數據包過度緩衝而引起的數據包交換網絡高延遲原因 。 緩衝膨脹還可能導致數據包延遲變化 （ 也稱爲抖動 ） ， 並降低整體網絡吞吐量 。 當路由器或交換機配置了過大的緩衝區時 ， 對於許多交互式應用程序 ， 例如IP語音 （ VoIP ） ， 在線遊戲 ， 甚至普通的網頁瀏覽 ， 即使是非常高速的網絡也幾乎無法使用 。 一些通信設備製造商在他們的某些網絡產品中不必要地設計了過大的緩衝區 。 在這種設備中 ， 當網絡鏈路擁塞時 ， 就會發生緩衝膨脹 ， 從而導致數據包在這些超大緩衝區中長時間排隊 。 在先進先出隊列系統中 ， 過大的緩衝區會導致更長的隊列和更高的延遲 ， 並且不會提高網絡吞吐量 。 早在1985年就已經有人發現並描述了這種緩衝膨脹現象 。 從2009年開始 ， 它受到了越來越廣泛的關注 。