Live briefing
Everything about Packet processing
Algorithms applied to a packet of data
In digital communications networks, packet processing refers to the wide variety of algorithms that are applied to a packet of data or information as it moves through the various network elements of a communications network. With the increased performance of network interfaces, there is a corresponding need for faster packet processing. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Packet processingA 5-minute orientation
- Skim a recent paper: Research on ultrasonic signal processing algorithm based on CEEMDAN joint wavelet packet thresholdingInfluential work since 2022
- Pick up a classic book: Interconnections for Computer Communications and Packet NetworksThe most-reprinted book on the subject
- Read the landmark paper: Fast Packet Processing with eBPF and XDPCited 272 times
- Go sideways: Data planeA closely related topic
- Go sideways: Internet protocol suiteA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
Fast Packet Processing with eBPF and XDP
TupleMerge: Fast Software Packet Processing for Online Packet Classification
Optical signal processing for optical packet switching networks
1×2 optical packet switch using all-opticalheader processing
High-Speed Software Data Plane via Vectorized Packet Processing
Ultrafast optoelectronic packet processing for asynchronous, optical-packet-switched networks [Invited]
Fast Packet Processing: A Survey
Multi-resource fair queueing for packet processing
🆕 Influential since 2022
Research on ultrasonic signal processing algorithm based on CEEMDAN joint wavelet packet thresholding
Comparing User Space and In-Kernel Packet Processing for Edge Data Centers
A survey on accelerating technologies for fast network packet processing in Linux environments
A Routing Protocol for Underwater Acoustic-Optical Hybrid Wireless Sensor Networks Based on Packet Hierarchy and Void Processing
Practicality of in-kernel/user-space packet processing empowered by lightweight neural network and decision tree
📚 Books worth reading
- 📕Interconnections for Computer Communications and Packet NetworksRoberto Rojas-Cessa · 2016
- 📕High speed all-optical networksImrich Chlamtac · 1990
- 📕Packets with DeadlinesI-Hong Hou, P. R. Kumar · 2013
Cisco Networking Academy ProgramLewis, Wayne Ph.D., Cisco Systems Inc. · 2004
Ripples in mathematicsA. Jensen, A. Jensen · 2001- 📕Onboard processing and switchingSpace Communications Technology Conference (2nd 1991 Cleveland, Ohio) · 1991
CCNA discovery course bookletCisco Networking Academy Program · 2010
CCNP Switch portable command guideScott Empson · 2010
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Data plane In routing, the data plane, sometimes called the forwarding plane or user plane, defines the part of the router architecture that determines what to do…
- Internet protocol suite The internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the internet and similar computer…
- Router (computing) A router is a computer and networking device that forwards data packets between computer networks, including internetworks such as the global Internet…
- Protocol data unit In telecommunications, a protocol data unit (PDU) is a single unit of information transmitted among peer entities of a computer network. It is composed…
- Protocol stack The protocol stack or network stack is an implementation of a computer networking protocol suite or protocol family. Some of these terms are used interchangeabl…
- OSI model The Open Systems Interconnection (OSI) model is a reference model published in 1984 by the International Organization for Standardization (ISO) that "provides…
- Communication protocol A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information. The protocol defines…
- Network socket A network socket is a software structure within a network node of a computer network that serves as an endpoint for sending and receiving data across the…