ChinaCom2008-Advances in Internet Symposium

Research Article

Revisiting the Issues On Netflow Sample and Export Performance

  • @INPROCEEDINGS{10.1109/CHINACOM.2008.4685060,
        author={hamed haddadi and Raul Landa and Andrew Moore and Saleem Bhatti and Miguel Rio and Xianhui Che},
        title={Revisiting the Issues On Netflow Sample and Export Performance},
        proceedings={ChinaCom2008-Advances in Internet Symposium},
        publisher={IEEE},
        proceedings_a={CHINACOM2008-AIS},
        year={2008},
        month={11},
        keywords={Sampling NetFlow},
        doi={10.1109/CHINACOM.2008.4685060}
    }
    
  • hamed haddadi
    Raul Landa
    Andrew Moore
    Saleem Bhatti
    Miguel Rio
    Xianhui Che
    Year: 2008
    Revisiting the Issues On Netflow Sample and Export Performance
    CHINACOM2008-AIS
    IEEE
    DOI: 10.1109/CHINACOM.2008.4685060
hamed haddadi1,*, Raul Landa1,*, Andrew Moore2,*, Saleem Bhatti3,*, Miguel Rio1,*, Xianhui Che4,*
  • 1: University College London
  • 2: University of Cambridge
  • 3: University of St. Andrews
  • 4: Swansea Metropolitan University
*Contact email: hamed@ee.ucl.ac.uk, rlanda@ee.ucl.ac.uk, awm22@cl.cam.ac.uk, saleem@cs.st-andrews.ac.uk, mrio@ee.ucl.ac.uk, cerise.che@gmail.com

Abstract

The high volume of packets and packet rates of traffic on some router links makes it exceedingly difficult for routers to examine every packet in order to keep detailed statistics about the traffic which is traversing the router. Sampling is commonly applied on routers in order to limit the load incurred by the collection of information that the router has to undertake when evaluating flow information for monitoring purposes. The sampling process in nearly all cases is a deterministic process of choosing 1 in every N packets on a per-interface basis, and then forming the flow statistics based on the collected sampled statistics. Even though this sampling may not be significant for some statistics, such as packet rate, others can be severely distorted. However, it is important to consider the sampling techniques and their relative accuracy when applied to different traffic patterns. In this paper, we assess the performance of the sampling process as used in NetFlow in detail, and we discuss some techniques for the compensation of loss of monitoring detail.