Commodity PC Based on Flow Aggregation System for Gigabit Networks

SHEN Wen-chao,YANG Bo,L(U) Guo-han,YAN Cheng,LI Xing
DOI: https://doi.org/10.3321/j.issn:0438-0479.2007.z2.033
2007-01-01
Abstract:Cisco Netflow is widely used in many areas such as traffic monitoring,network security,etc.Most of high-end routers today can export Netflow,but their fixed format lacks some valuable information and cannot be customized.This paper covers the design and implementation of a high speed flow aggregation system based on commodity PC and general-purpose network cards.By modifying the network card driver,no packet copy in the RAM is achieved.By implementing a software based traffic scheduler,traffic from one network card is assigned to several CPUs for parallel process.This improves the system performance drastically.Netflow v9 format is used.According to the performance test,the system can process traffic from a single Gigabit link with 1 000 000 pps very well.
What problem does this paper attempt to address?