English

Adaptive Load-Aware Sampling for Network Monitoring on Multicore Commodity Hardware

Networking and Internet Architecture 2016-04-11 v1

Abstract

Many current traffic monitoring systems employ deep packet inspection (DPI) in order to analyze network traffic. These systems include intrusion detection systems, software for network traffic accounting, traffic classification, or systems for monitoring service-level agreements. Traffic volumes and link speeds of current enterprise and ISP networks transform the process of inspecting traffic payload into a challenging task. In this paper we propose a novel adaptive sampling algorithm that selects the maximum number of packets from the network that the DPI system is able to consume. Our algorithm adapts its sampling rate according to the network traffic currently observed, and the number of packets that a monitoring application is able to process. It can be used in conjunction with current multicore-aware network traffic analysis setups, which allow for exploiting current multi-core hardware. We show the applicability of our algorithm with live-tests on a heavily used 10G link with real network monitoring tools.

Keywords

Cite

@article{arxiv.1604.02322,
  title  = {Adaptive Load-Aware Sampling for Network Monitoring on Multicore Commodity Hardware},
  author = {Lothar Braun and Cornelius Diekmann and Nils Kammenhuber and Georg Carle},
  journal= {arXiv preprint arXiv:1604.02322},
  year   = {2016}
}

Comments

In IFIP Networking 2013, New York, NY, May 2013

R2 v1 2026-06-22T13:28:05.694Z