0 引言
計算機網絡和通信技術在過去幾十年中經歷了飛速發展,用戶數量激增,大量新業務和應用不斷出現,導致越來越嚴重的網絡擁塞問題。經過研究發現,單純增加網絡資源并不能解決網絡擁塞問題。因此,網絡擁塞控制機制的研究受到了廣泛關注。傳統的TCP擁塞控制機制作用于終端系統,在流量管理中所發揮的作用終究有限,對降低各路由的延遲和丟包率基本無能為力,所以必須讓網絡層參與到網絡擁塞控制中。1998年,互聯網工程任務組(IETF)建議在路由器中采用主動隊列管理(AQM),機制作為端到端擁塞控制的一種增強手段。AQM的思想是對擁塞進行早期檢測,向終端發出擁塞指示,終端通過相應的機制在路由器隊列溢出和丟包之前降低數據包的發送速率,從而在減小排隊時延的同時保證較高的吞吐量。