Live briefing
Everything about Data plane
Router architecture
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 with packets arriving on an inbound interface. Most commonly, it refers to a table in which the router looks up the destination address of the incoming packet and retrieves the information necessary to determine the path from the receiving element, through the internal forwarding fabric of the router, and to the proper outgoing interface(s). Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Data planeA 5-minute orientation
- Skim a recent paper: Implicit electric field conjugation: Data-driven focal plane controlInfluential work since 2022
- Pick up a classic book: Visibility Algorithms in the PlaneThe most-reprinted book on the subject
- Read the landmark paper: Debugging the data plane with anteaterCited 161 times
- Go sideways: Control planeA closely related topic
- Go sideways: Forwarding information baseA closely related topic
đź“– Definitions
Noun The part of a network that carries user traffic, as opposed to those parts handling network topology and signalling.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Debugging the data plane with anteater
The Programmable Data Plane
Accuracy of out-of-plane vorticity measurements derived from in-plane velocity field data
The 6dF Galaxy Survey: Fundamental Plane data
Calibrating the fundamental plane with SDSS DR8 data
Data-Driven Information Plane in Software-Defined Networking
Security Policy Violations in SDN Data Plane
Software-Defined Data Plane Enhancing SDN and NFV
🆕 Influential since 2022
Implicit electric field conjugation: Data-driven focal plane control
AI-Driven Packet Forwarding With Programmable Data Plane: A Survey
Programmable Data Plane Intelligence: Advances, Opportunities, and Challenges
Network shortcut in data plane of service mesh with eBPF
dDrops: Detecting silent packet drops on programmable data plane
📚 Books worth reading
Visibility Algorithms in the PlaneSubir Kumar Ghosh · 2003- 📕Evaluation of high-speed civil transport handling qualities criteria with supersonic flight dataTimothy H. Cox · 1997
- 📕Finite-element analysis of a Mach-8 flight test article using nonlinear contact elementsW. Lance Richards · 1997
- 📕A lifting surface computer code with jet-in-crossflow interference effectsKelly L. Furlong · 1983
Intersection and decomposition algorithms for planar arrangementsPankaj K. Agarwal · 1991
NURBSGerald E. Farin · 1999- 📕Graphing calculator supplementCarolyn L. Meitler · 1993
- 📕Bibliography of supersonic cruise aircraft research (SCAR) program from 1972-to mid-1977Sherwood Hoffman · 1977
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Control plane In network routing, the control plane is the part of the router architecture that is concerned with establishing the network topology, or the information…
- Forwarding information base A forwarding information base (FIB), also known as a forwarding table or MAC (address) table, is most commonly used in network bridging, routing, and similar…
- Cisco Express Forwarding Cisco Express Forwarding (CEF) is an advanced layer 3 switching technology used mainly in large core networks or the Internet to enhance the overall network…
- Packet processing 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…
- Router (computing) A router is a computer and networking device that forwards data packets between computer networks, including internetworks such as the global Internet…
- Named data networking Named Data Networking (NDN) (related to content-centric networking (CCN), content-based networking, data-oriented networking or information-centric networking…
- Routing table In computer networking, a routing table, or routing information base (RIB), is a data table stored in a router or a network host that lists the routes…
- Multiprotocol Label Switching Multiprotocol Label Switching (MPLS) is a routing technique in telecommunications networks that directs data from one node to the next based on labels…