High performance packet capture on multi-core platform

Yongbin Zhang, Mingming Li, Yanning Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

In order to improve the efficiency of packet capture processes, this paper proposes a new zero-copy algorithm (PF-DMA) which can significantly reduce modifications to NIC drivers after implemented in the operating system kernel functions, and is portable between heterogeneous network platforms. Additionally, PF-DMA optimizes its algorithm for multi-core processors. By combining new techniques of modern NICs, PF-FMA realizes parallel packet captures through multiple receive queues, and improves the efficiency of packet captures. Experimental results indicate that PF-DMA can capture packets of 64 Byte at 2 Gbit wire-rate, and surpasses the performance of traditional zero-copy algorithms.

Original languageEnglish
Title of host publication2011 International Conference on Computer Science and Service System, CSSS 2011 - Proceedings
Pages2260-2263
Number of pages4
DOIs
StatePublished - 2011
Event2011 International Conference on Computer Science and Service System, CSSS 2011 - Nanjing, China
Duration: 27 Jun 201129 Jun 2011

Publication series

Name2011 International Conference on Computer Science and Service System, CSSS 2011 - Proceedings

Conference

Conference2011 International Conference on Computer Science and Service System, CSSS 2011
Country/TerritoryChina
CityNanjing
Period27/06/1129/06/11

Keywords

  • Multi-core System
  • Packet Capture
  • Traffic Monitoring
  • Zero Copy

Fingerprint

Dive into the research topics of 'High performance packet capture on multi-core platform'. Together they form a unique fingerprint.

Cite this