云杰通信助您了解行業,全方位掌握國際互聯網最新資訊
網絡擁塞導致的直接結果是分組丟失率提高,端到端的時延加大,甚至有可能使整個系統發生崩潰。負載與吞吐量之間的關系:一般有三個階段,分別是擁塞避免,擁塞恢復,擁塞崩潰。擁塞避免結束時的負載稱為膝點,擁塞恢復結束時的負載稱為崖點。崖點之前負載和吞吐量都是線性的關系,之后就不是了,而是更加陡峭的曲線。
如何解決擁塞問題:1增加網絡資源2降低用戶需求:降低用戶需求主要有三種方式,拒絕服務,降低服務質量和調度。
常見的擁塞控制機制:鏈路容量規劃和網絡設計、連接接納控制、基于負載的動態路由、內容動態壓縮,端-端反饋、鏈路-鏈路反饋、緩存
當前廣泛部署的網絡流量控制系統主要由四個部分:流量分類,隊列管理,分組調度,流量整形。
流量分類:按照不同的優先級或控制策略,將數據包注入到不同隊列。當前的流量分類技術主要分為基于端口、會話、內容的識別方式。其經典算法包括Lakshman等提出的BV(BitVector)算法,Baboescu等提出的ABV(Aggregated Bit Vector)算法,以及Li Ji等提出的改進型ABV算法,AFBV算法。
隊列管理通過控制隊列的平均深度來避免擁塞發生。對于主動隊列管理,常用的算法有:RED(Random Early Detection),WRED和ECN(Explicit Congestion Notification)算法。RED算法便于實現,被大多數路由器采用。
分組調度控制不同類型的分組對鏈路帶寬的利用,使不同的數據流得到不同等級的服務。相關算法有基于靜態優先級的PQ(Priority Queuing)算法,FQ(Fair Queuing)算法、WFQ(Weight Fair Queuing)算法、針對輪詢的WRR(Weighted Roud Robin)算法以及DWRR(Deficit Weighted Round Robin)算法等。
文章標題:《網絡擁塞該怎么辦?如何解決網絡擁塞?》
作 者:云杰小編。本文部分資料來源于網絡,轉載目的在于傳遞更多信息及學習參考:http://www.gdkalensp168.com/showinfo-115-4856-0.html