當前位置:吉日网官网 - 傳統故事 - 分組交換數據網中流量控制的目的是什麽

分組交換數據網中流量控制的目的是什麽

流量控制的目的是保證網絡內數據流量的平滑均勻,提高網絡的吞吐能力 和可靠性,減小分組平均時延,防止阻塞和死鎖。

流量控制是壹種利用軟件或硬件方式來實現對電腦網絡流量的控制。它的最主要方法,是引入QoS的概念,從通過為不同類型的網絡數據包標記,從而決定數據包通行的優先次序。

流量控制用於防止在端口阻塞的情況下丟幀,這種方法是當發送或接收緩沖區開始溢出時通過將阻塞信號發送回源地址實現的。

流量控制可以有效的防止由於網絡中瞬間的大量數據對網絡帶來的沖擊,保證用戶網絡高效而穩定的運行。有的交換機的流量控制會阻塞整個lan的輸入,這樣大大降低了網絡性能;高性能的交換機僅僅阻塞向交換機擁塞端口輸入幀的端口。采用流量控制,使傳送和接受節點間數據流量得到控制,可以防止數據包丟失。

傳統的靜態流控設計采用安裝預分配方案,在軟件安裝時,根據集群服務節點個數和靜態流控閾值,計算每個服務節點分攤的QPS閾值,系統運行時,各個服務節點按照自己分配的閾值進行流控,對於超出流控閾值的請求則拒絕訪問。

服務架構啟動時,將本節點的靜態流控閾值加載到內存中,服務框架通過Handler攔截器在服務調用前做攔截計數。當計數器在指定周期T到達QPS上線時,啟動流控,拒絕新的請求消息接入。

  • 上一篇:冬天釣魚容易釣到。
  • 下一篇:良性前列腺增生最好的治療方法是什麽?
  • copyright 2024吉日网官网