交通塑造與治安
交通管制和交通塑造是兩種類似的方法,旨在調節從一個網絡到另一個網絡的流量。這是根據網絡之間訂立的流量合同來完成的。流量契約是兩個網絡之間達成的協議。它定義了要傳輸的流量類型和流量的性能要求,例如帶寬和服務質量。在交通工程中,交通整形和交通管**為一種提供服務質量的方法被廣泛應用,通常應用於網絡的邊緣,但也可以應用於交通源。
什麼是交通警察?
交通管制是監控網絡中的流量並採取措施使其符合約定的流量參數的過程。它基本上測量數據流並監視每個數據包,當發現違規時,它只會丟棄數據包。它用特定的一致性級別(也稱為著色)標記每個包。這個連續的過程有助於控制在多個優先級的每個接口上發送或接收的流量的最大速率。這也被稱為服務類。
監控在網絡中的許多不同級別上執行;它可以在端口級別、以太網服務或特定的服務類別上執行。交通管制使用一種稱為“令牌桶”的特殊算法來調節交通流量。它是一個綜合的數學模型,用於控制特定時間內接口允許的最大流量。這有兩個基本組成部分。
1) 令牌:表示從一個網絡向另一個網絡發送固定數量的位的權限。
2) 桶:用於一次存放指定數量的代幣。
網絡中運行的操作系統將令牌以一定的速率放入桶中。每個進入網絡的包在準備轉發到另一個網絡時,根據它們的包大小從bucket中獲取令牌。當bucket已滿時,所有新到達的令牌都將被拒絕。這些被拒絕的令牌也不可用於將來的數據包。所有令牌都是根據流量協議中定義的峰值傳輸速率生成的。可用令牌的數量決定了選擇通過分組數據網絡傳輸的數據包的數量。
有多種交通警務機制可供優化警務,如交通單費率彩色標記交通警務,雙費率三色交通警務,百分比警務等。
什麼是交通塑造?
流量整形是在流量管理中使用的一種技術,用於延遲一些或所有分組,以便與期望的流量數據配置文件進行確認。實際上,它是一種速率限制的形式,它通過在過渡模式下監視和排隊IP分組來工作,根據一些可以預先配置的參數。因此,它允許實現一個特定的策略,改變數據排隊等待傳輸的傳統方式。
基本上,交通塑造是根據兩個原則進行的。第一種方法是根據配置的流量限制應用帶寬限制,然後在帶寬需求較低時對數據包進行排隊以便稍後發送。第二個原則是在數據包緩衝區滿時丟棄數據包。這裡,丟棄的數據包是從這些數據包中選擇的,這些數據包負責造成“阻塞”。同樣,在交通管理中,塑造也優先考慮交通。相反,shaping根據管理員的選擇對流量進行優先級排序。當高優先級的業務量在通信線路滿時大量增加時,低優先級的業務量暫時被限制一段時間,以便為高優先級業務量提供機會。
該任務通常是通過將一定量的流量(流量契約中的流量保證量)視為更高優先級的業務量來實現的,並且超過此限制的流量與其他任何流量具有相同的優先級,然後與其他沒有優先級的流量競爭。
通常,好的流量整形器在根據流量優先級確定要發送的確切流量時,不會讓大量數據排隊。它們首先嚐試度量優先化的流量,並在此基礎上動態地限制非優先級的流量。因此,它根本不會影響優先級流量的吞吐量。
交通警察與塑造
•交通管制和整形都使用令牌桶機制進行操作。
•流量控制用於控制接口上的入站或出站流量,而流量整形只能用於控制出站流量。
•交通管制和整形都使用令牌桶機制進行操作。
•流量監控可用於接口上的入站或出站,而流量整形只能用於出站流量。
•在這兩種機制中,都需要測量數據傳輸和接收的速率,並根據流量合同根據約定的流量速率採取措施。
•在監控中,它傳播流量突發,而流量整形提供平滑的數據包輸出速率。
•整形支持排隊,並提供足夠的內存來緩衝延遲的數據包,而警務則不支持。
•流量整形需要特殊的調度功能,以便以後傳輸任何數量的延遲數據包,而警務則不需要。
•在整形中,令牌值以比特/秒為單位進行配置,而在策略中則以字節為單位進行配置。
•流量整形中的排隊會導致延遲;特別是會造成非常長的隊列,而策略通過丟棄數據包來控制輸出數據包速率。這避免了分組排隊造成的延遲。