Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Packet capture engine for commodity network interface cards in high-speed networks

Patent ·
OSTI ID:1479668
A method, systems for a packet capture engine for commodity network interface cards (NICs) in high-speed networks that provides lossless zero-copy packet capture and delivery services by exploiting multi-queue NICs and multicore architectures. The methods, systems include a ring-buffer-pool mechanism and a buddy-group based offloading mechanism.
Research Organization:
Fermi National Accelerator Laboratory (FNAL), Batavia, IL (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC02-07CH11359
Assignee:
Fermi Research Alliance, LLC (Batavia, IL)
Patent Number(s):
10,079,740
Application Number:
14/931,956
OSTI ID:
1479668
Country of Publication:
United States
Language:
English

References (18)

Batch to the Future: Analyzing Timestamp Accuracy of High-Performance Packet I/O Engines journal November 2012
Why Can Some Advanced Ethernet NICs Cause Packet Reordering? journal February 2011
Kargus: a highly-scalable software-based intrusion detection system conference January 2012
Chip makers turn to multicore processors journal January 2005
Eliminating receive livelock in an interrupt-driven kernel journal August 1997
Improving the accuracy of network intrusion detection systems under load using selective packet discarding conference January 2010
The performance analysis of linux networking – Packet receiving journal March 2007
TCP performance re-visited conference January 2003
Network traffic characteristics of data centers in the wild conference January 2010
Quantitative analysis of intrusion detection systems: Snort and Suricata conference May 2013
Lazy receiver processing (LRP): a network subsystem architecture for server systems journal October 1996
Comparing and improving current packet capturing solutions based on commodity hardware conference January 2010
A Transport-Friendly NIC for Multicore/Multiprocessor Systems journal April 2012
Efficient virtual memory for big memory servers journal July 2013
Automated packet trace analysis of TCP implementations journal October 1997
On Multi–gigabit Packet Capturing with Multi–core Commodity Hardware book January 2012
High speed network traffic analysis with commodity multi-core systems conference January 2010
PacketShader: a GPU-accelerated software router journal August 2010

Similar Records

Comparison of Ring-Buffer-Based Packet Capture Solutions
Technical Report · Thu Oct 01 00:00:00 EDT 2015 · OSTI ID:1225853

A high throughput packet-switching network with neural network controlled bypass queueing and multiplexing
Conference · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:98871

Why Does Flow Director Cause Packet Reordering?
Journal Article · Sun Aug 01 00:00:00 EDT 2010 · IEEE Commun.Lett. · OSTI ID:2520511

Related Subjects