擁塞控制的不同方法是什麼?


擁塞的存在意味著網路上可用的資源小於負載。通常我們會想到透過增加資源或減少負載來緩解擁塞,但這並不是一個好主意。

擁塞控制方法

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

讓我們逐步瞭解這些方法,如下所示:

步驟 1 - 避免擁塞的基本方法是構建一個與承載流量匹配良好的網路。如果匯入了更多流量但可用的是低頻寬鏈路,則肯定會發生擁塞。

步驟 2 - 有時,在發生嚴重擁塞時,可以動態新增資源,例如路由器和鏈路。這稱為配置,發生在數月的時標上,由長期趨勢驅動。

步驟 3 - 為充分利用現有網路容量,可以根據流量模式調整路由器,使其在白天網路使用者使用較多且不同時區使用者處於睡眠狀態時處於活動狀態。

步驟 4 - 一些當地廣播電臺用直升機在城市上空飛行,報告道路擁塞情況,以便其移動聽眾能夠繞過熱點(車輛)路由資料包。這稱為流量感知路由。

步驟 5 - 有時無法增加容量。減少擁塞的唯一方法是減少負載。在虛擬電路網路中,如果新連線會導致網路擁塞,則可以拒絕新連線。這稱為接入控制。

步驟 6 - 路由器可以監控平均負載、排隊延遲或資料包丟失。在所有這些情況下,數量上升表示擁塞加劇。網路被迫丟棄無法傳送的資料包。這通常稱為負載解除安裝。選擇丟棄哪些資料包的更好技術可以幫助防止擁塞崩潰。

更新於:2021年9月9日

11K+ 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告