在計算機網絡中,網絡流量控制是管理、控制或減少網絡流量,特別是互聯網帶寬的過程,例如通過網絡調度程序。網絡管理員使用它來減少擁塞、延遲和數據包丟失。這是帶寬管理的一部分。為了有效地使用這些工具,有必要對網絡流量進行測量,以確定網絡擁塞的原因,并針對這些問題進行針對性的攻擊。
網絡流量控制是數據中心的一個重要主題,因為它是有效使用數據中心網絡帶寬和維護服務水平協議所必需的。

流量整理是數據包(或幀)的重新定時(延遲),直到它們滿足指定的帶寬和/或突發性限制。由于這種延遲涉及的隊列幾乎總是有限的,一旦滿了,多余的流量幾乎總是被丟棄(丟棄),流量整形幾乎總是意味著流量監管。流量監管是丟棄(丟棄)或降低超過某些指定帶寬和/或突發限制的數據包(或幀)的優先級(降級)。
網絡流量控制技術確保處于同一個云計算數據中心的虛擬機能夠獲得可靠的網絡帶寬,是云計算數據中心重要的技術。在實際的運營中,虛擬機實際的控制權屬于租戶,網絡流量控制就是保證各個租戶的的利益,保證租戶的訪問流量保持一個穩定的狀態??傮w上,實現流量控制可以采用網絡設備控制和物理主機控制兩種方式,如圖1所示。

網絡設備控制可以通過在交換機上對每個端口限定帶寬上限等方法實現,但是因為當前交換機的命令接口沒有統一標準,所以在對云計算環境下的虛擬機流量進行動態控制時會產生不兼容問題,例如難以通過將虛擬機的網絡配置從一臺交換機轉移到另一臺交換機的方法解決這一問題??梢酝ㄟ^軟件適配的方式解決這個問題。
基于物理主機的控制將流量限制工作分散到每臺物理機上,并在物理機操作系統中對每臺虛擬機的虛擬網卡進行流量限制。由于物理機操作系統可以統一選型部署,而且操作系統上的網絡流量控制都有事實標準,因此避免了上述基于網絡設備控制導致的問題。
- 原文來自:https://blog.51cto.com/u_15735635/5963035
- 本文地址:https://www.linuxprobe.com.NETwork-net-jianjie.html編輯:張雄,審核員:逄增寶
- Linux命令大全:https://www.linuxcool.com/
- Linux系統大全:https://www.linuxdown.com/
- 紅帽認證RHCE考試心得:https://www.rhce.net/






