李新煒
摘 ?要: 為解決由傳輸數(shù)據(jù)堆積而引發(fā)的網(wǎng)絡擁塞問題,達到縮減網(wǎng)絡滯后延遲的目的,設計一種基于隨機檢測算法的新型網(wǎng)絡擁塞控制系統(tǒng)。利用LAIDS/LIDS主機隨機檢測架構,對擁塞控制器、網(wǎng)絡數(shù)據(jù)過濾器進行調(diào)節(jié),完成新型系統(tǒng)的硬件運行環(huán)境搭建。通過傳輸數(shù)據(jù)擁塞定義的方式對網(wǎng)絡中可能出現(xiàn)的擁塞情況進行分類處理,再根據(jù)具體判斷結(jié)果選擇合適的網(wǎng)絡擁塞控制方式,實現(xiàn)新型系統(tǒng)的軟件運行環(huán)境搭建。結(jié)合軟、硬件結(jié)構,完成基于隨機檢測算法的網(wǎng)絡擁塞控制系統(tǒng)設計。對比實驗結(jié)果表明,與現(xiàn)有控制系統(tǒng)相比,應用新型控制系統(tǒng)后單位時間內(nèi)傳輸數(shù)據(jù)堆積量的最大值不超過5.5×1013 TB,網(wǎng)絡滯后延遲平均值始終低于60 ms,網(wǎng)絡擁塞現(xiàn)象得到有效緩解。
關鍵詞: 隨機檢測; 擁塞控制; LAIDS/LIDS架構; 運行環(huán)境搭建; 擁塞數(shù)據(jù)分類; 系統(tǒng)設計
中圖分類號: TN876?34; TP273 ? ? ? ? ? ? ? ? ? ?文獻標識碼: A ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2019)09?0055?05
Design of network congestion control system based on random detection algorithm
LI Xinwei
(Dongchang College of Liaocheng University, Liaocheng 252000, China)
Abstract: In order to solve the network congestion problem caused by transmission data accumulation and reduce the network delay, a new network congestion control system based on random detection algorithm is designed. The LAIDS/LIDS host random detection architecture is utilized to adjust the congestion controller and network data filter to complete the hardware running environment establishment of the new system. The congestion situations possibly appeared in the network are classified by defining the transmission data congestion modes, and then the appropriate network congestion control mode is selected according to the specific judgment results to realize the software running environment establishment of the new system. The design of network congestion control system based on random detection algorithm is completed by combining the hardware and software structures. The contrast experimental results show that, in comparison with the available control systems, the new system′s maximum accumulation amount of transmission data in unit time is less than 5.5×1013 TB, and the average delay of network is always lower than 60 ms, and the network congestion phenomenon is effectively relieved.
Keywords: random detection; congestion control; LAIDS/LIDS architecture; running environment establishment; congestion data classification; system design
網(wǎng)絡擁塞是一種嚴重的網(wǎng)絡傳輸性能下降情況,當分組交換網(wǎng)絡中的傳輸任務過于繁雜時,存儲轉(zhuǎn)發(fā)節(jié)點的傳輸能力會受到資源數(shù)據(jù)的嚴格限制,進而導致鏈路帶寬急劇下降,網(wǎng)絡開始出現(xiàn)存儲空間滿額、數(shù)據(jù)處理能力受損等問題。從數(shù)據(jù)調(diào)節(jié)角度來看,當網(wǎng)絡長時間處于過載負荷狀態(tài)時,數(shù)據(jù)傳輸所必需的固有處理能力和信道容量始終不能得到滿足,而用戶在不了解網(wǎng)絡情況的狀況下,會對核心處理網(wǎng)絡發(fā)出大量的連接請求,這也是導致網(wǎng)絡擁塞現(xiàn)象惡性循環(huán)的主要原因[1?2]。當網(wǎng)絡出現(xiàn)擁塞情況時,傳輸數(shù)據(jù)會大量堆積在物理信道中,進而導致網(wǎng)絡出現(xiàn)明顯的滯后延遲[3]。現(xiàn)有技術手段為解決此問題,利用主動隊列管理方法在發(fā)生擁塞情況前,截取大量的數(shù)據(jù)包信息,并通過調(diào)整執(zhí)行設備神經(jīng)元權值的方式,迫使數(shù)據(jù)丟包概率持續(xù)下降,達到抑制網(wǎng)絡擁塞的目的。但隨著科學技術手段的進步,這種傳統(tǒng)方式始終不能達到理想的處理效果,因此引入隨機檢測算法,在對傳輸數(shù)據(jù)進行定義、分類處理的基礎上,建立一種新型的網(wǎng)絡擁塞控制系統(tǒng)。從實用性角度來看,這種新型系統(tǒng)有效解決了現(xiàn)有系統(tǒng)的遺留問題,具備較強的實際推廣價值。