Network Packet Processing and Optimization
When data travels across a network, routers and security appliances must inspect each arriving packet in a fraction of a microsecond and decide what to do with it — forward it, block it, or flag it for deeper scrutiny — based on rules that can number in the tens of thousands. Doing this correctly and at line speed requires specialized hardware structures like ternary content-addressable memories (TCAMs), which trade silicon area and power for near-instantaneous rule lookup, alongside software algorithms that compress or reorder rule sets to fit within tight hardware budgets. The rise of encrypted traffic and increasingly complex security policies has pushed researchers toward faster regular expression matching engines and deep packet inspection techniques capable of identifying threats without becoming the bottleneck in high-throughput networks. Active challenges include scaling these architectures as rule sets grow, reducing the energy cost of TCAM-based lookup, and designing systems that can adapt in real time as network security policies change.
- Works
- 20,971
- Total citations
- 117,484
- Keywords
- Packet ClassificationDeep Packet InspectionContent-Addressable MemoryFirewall ConfigurationRegular Expression MatchingIntrusion Detection
Top papers in Network Packet Processing and Optimization
Ordered by total citation count.
- Fast Parallel Algorithms for Short-Range Molecular Dynamics↗ 44,551
- Snort - Lightweight Intrusion Detection for Networks↗ 3,111
- Fast Pattern Matching in Strings↗ 2,949
- Fibonacci heaps and their uses in improved network optimization algorithms↗ 2,673OA
- A guided tour to approximate string matching↗ 2,568OA
- Network Applications of Bloom Filters: A Survey↗ 1,994OA
- Border Gateway Protocol 3 (BGP-3)↗ 1,990OA
- Linear pattern matching algorithms↗ 1,824
- Summary cache: a scalable wide-area Web cache sharing protocol↗ 1,814OA
- Computer Networking: A Top-Down Approach Featuring the Internet↗ 1,635
- A survey of techniques for internet traffic classification using machine learning↗ 1,634OA
- On-line construction of suffix trees↗ 1,480
Active researchers
Top authors in this area, ranked by h-index.