liveBook · Manning

Data plane

As explained in Acing the CCNA Exam: Volume 2 Advanced Networking and Security

The data plane is the part of a network system that forwards packets or frames according to programmed forwarding decisions.

The data plane, also called the forwarding plane, handles the actual movement of network messages. It receives a packet or frame on one interface, performs required processing, and forwards it through another interface according to predetermined rules. section 22.2.1 section 22.4

Typical data-plane functions include:

  • Forwarding or flooding frames using destination MAC addresses and the switch MAC address table. section 22.2.1
  • Applying forwarding-related security decisions, including Port Security, DHCP Snooping, and Dynamic ARP Inspection. section 22.2.1
  • Tagging frames with 802.1Q before sending them across trunk links. section 22.2.1
  • Forwarding packets using routing-table instructions, while the control plane builds the tables that enable those decisions. section 22.2.1 section 22.4

Data plane in SDN

In traditional networks, each device forwards messages using locally available decisions. In software-defined networking, a controller can centralize some or all control-plane functions, while the data plane remains distributed across network devices and follows the controller’s instructions. section 22.4

Figure 22.2 The three logical planes. The Data Plane involves forwarding messages, the Control Plane controls how the Data Plane functions, and the Management Plane includes all configuration/management tasks.

Use the logical-planes figure to contrast message forwarding in the data plane with control-plane and management-plane responsibilities. section 22.2.1

How Acing the CCNA Exam: Volume 2 Advanced Networking and Security covers it

How deep it goes
Explains forwarding behavior and representative switch functions, but does not detail hardware implementation or command configuration.
Examples
Uses MAC-based frame forwarding, security filtering, 802.1Q tagging, routing-table instructions, and SDN controller directives.
What it assumes
Assumes familiarity with packets, frames, interfaces, routing tables, and MAC address tables.
What you can do after
Evaluate which network-device functions directly forward messages and distinguish them from control or management responsibilities.
How it connects
Links forwarding to the control plane, management plane, routing tables, ARP tables, MAC address tables, and software-defined networking.

Also explained in

Compare how 4 books explain data plane →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Acing the CCNA Exam: Volume 2 Advanced Networking and Security. The section links point to the parts of the book it draws on.