WIN FIFA World Cup™ tickets! Raffle closes in:

WIN FIFA World Cup 2026™ tickets! Enter now

Sign up now
Wc2026 Mobile

Expressvpn Glossary

Data plane

Data plane

What is the data plane?

The data plane (also called the forwarding plane) is the part of a network device that moves data packets from one place to another. It handles live traffic and works alongside the control plane, which decides how traffic should flow. The data plane applies those decisions by processing and forwarding packets in real time.

How does a data plane work?

When a packet arrives at a network device, the data plane checks its destination address against a forwarding table and takes the appropriate action:

  • Forwarding the packet to the correct outgoing interface.
  • Dropping the packet if it does not meet the defined criteria.
  • Modifying packet headers, for example, during network address translation.
  • Applying policies such as access control or Quality of Service (QoS) rules.

These steps are designed to happen quickly and consistently so that traffic flows without delay.How a data plane processes each data packet in real time to enable fast, secure, and reliable network traffic forwarding.

Data plane vs. control plane

The data plane and control plane have separate but related roles in network operation. The control plane builds the routing tables and policies, and the data executes them on live traffic.

Feature Data plane Control plane
Function Forwards packets Determines routing paths
Role Executes decisions Creates and updates rules
Timing Real-time processing Periodic or event-driven
Examples Packet forwarding, filtering Routing protocols such as Open Shortest Path First (OSPF) and Border Gateway Protocol (BGP)
Security role Enforces policies on live traffic Distributes routing decisions

Why is the data plane important?

The data plane directly determines how quickly and reliably a network handles traffic. Because every packet passes through it, inefficiencies or misconfigurations at this layer affect the whole network, resulting in delays and congestion.

The data plane also plays a key role in security. Systems such as firewalls and intrusion prevention systems (tools that inspect packets in real time to detect and automatically block malicious activity) all rely on the data plane to enforce traffic rules. Failure at this level can allow unwanted traffic to pass through.

Where is the data plane used?

The data plane is present in any system that forwards network traffic, including:

  • Routers and switches: Physical and virtual devices that direct traffic between networks or segments.
  • Cloud networks: Software-based infrastructure that handles traffic within virtual environments.
  • Software-defined networking (SDN): Separates control logic from packet forwarding, often distributing data plane functions across infrastructure.

Risks and limitations

Issues in the data plane can affect both performance and security.

  • Misconfigured forwarding rules can send traffic to the wrong destination.
  • Weak packet filtering can allow malicious traffic through.
  • High traffic volumes, such as distributed denial-of-service (DDoS) attacks, can overwhelm forwarding capacity, causing packet loss or delays.
  • Limited visibility into packet processing can make some threats harder to detect.

Further reading

FAQ

What is the difference between the data plane and the control plane?

The control plane decides how traffic should move through the network by building routing tables and policies. The data plane uses this information to forward packets in real time.

Is the data plane the same as the forwarding plane?

Yes. The data plane and forwarding plane refer to the same function: moving packets between interfaces based on defined rules.

How does the data plane affect network security?

Security controls such as firewalls and intrusion prevention systems operate at the data plane. They inspect and filter traffic as it passes through the network.

Where does the data plane operate in VPNs and firewalls?

In virtual private networks (VPNs), the data plane processes traffic by encrypting and decrypting the data as it moves through the tunnel. In firewalls, it evaluates each packet against access rules to decide whether to permit or block it.

Can the data plane be attacked or overloaded?

Yes. High volumes of traffic, including distributed denial-of-service (DDoS) attacks, can overwhelm the data plane and cause packet loss or delays. Systems are often designed with limits and protections to manage this risk.
Get Started