計算機網路中的負載解除安裝是什麼?


網路擁塞的存在意味著網路上可用的資源不足以處理負載。通常我們會想到透過增加資源或減少負載來緩解擁塞,但這並非最佳方案。

網路擁塞控制有一些方法,通常應用於不同的時間尺度,以防止擁塞或在擁塞發生後對其做出反應。

現在讓我們來看一種稱為負載解除安裝的擁塞控制技術:

負載解除安裝

這是擁塞控制的一種方法。路由器包含一個緩衝區來儲存資料包並將其路由到目的地。當緩衝區滿時,它會簡單地丟棄一些資料包。它根據資料鏈路層中實現的策略選擇要丟棄的資料包。這就是所謂的負載解除安裝。

負載解除安裝會優先丟棄舊資料包而不是新資料包,以避免擁塞。丟棄屬於差異一部分的資料包更可取,因為後續資料包依賴於完整的幀。

為了實現智慧丟棄策略,應用程式必須標記其資料包,以向網路指示其重要性。當必須丟棄資料包時,路由器可以首先丟棄來自最不重要類的資料包,然後丟棄來自次重要類的資料包,依此類推。

優點

負載解除安裝的優點如下:

  • 它可以用於檢測擁塞。

  • 它可以從擁塞中恢復。

  • 它減少了網路流量。

  • 同步網路中的資料包流。

  • 在擁塞發生之前移除資料包。

缺點

負載解除安裝的缺點如下:

  • 由於路由器丟棄資料包,資料包會丟失。

  • 如果緩衝區大小較小,會導致更多資料包被丟棄。

  • 無法確保避免擁塞。

  • 路由器始終需要檢查緩衝區是否已滿,這會帶來開銷。

更新於:2021年9月11日

7K+ 次瀏覽

啟動您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.