• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2022, Vol. 44 ›› Issue (02): 220-226.

Previous Articles     Next Articles

Design of aggregation-based FlowRadar acceleration model for network data collection

Lv Gao-feng1,WANG Yu-peng1,YANG Rong-jia2,TANG Zhu1   

  1. (1.College of of Computer Science and Technology,National University of Defense Technology,Changsha 410073;

    2.Troops 78156,Dingxi 748100,China)

  • Received:2020-07-28 Revised:2021-01-14 Accepted:2022-02-25 Online:2022-02-25 Published:2022-02-17

Abstract: Network big data collection is the basis of network behavior research, which can provide real and effective data basis for understanding the characteristics of network behavior. The existing FlowRadar measurement methods can encode and decode traffic for all streams, with less memory and constant count update time. However, each packet needs to be hashed, which has the problems of high memory access times and high computation cost. To solve this problem, this paper designs and implements the packet aggregation module and the flow evict module with P4 language based on Protocol Independent Switch Arch (PISA). Simulation results verify the optimization performance of the acceleration model in terms of throughput and network delay.


Key words: network big data collection, FlowRadar, aggregation-based acceleration