Control Plane Firewall Segmentation for Network Device Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network devices, such as routers, are vulnerable to denial-of-service attacks due to the lack of effective protection for control plane traffic, which can overwhelm the device and impact bandwidth when traditional firewalls are used, affecting both control and data plane traffic.

Innovation Solution

Implementing a method to selectively apply firewall analysis only to control plane traffic within network devices, using a firewall component to process control plane packets without impeding data plane traffic, thereby providing stateful firewall services that detect and mitigate network attacks without degrading data plane traffic performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a firewall is placed between the router and external network to protect control plane traffic, then security against DoS attacks is improved, but bandwidth available for data plane traffic deteriorates

Engineering Contradiction:
Improvesecurity protectionVSAvoidbandwidth
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the firewall functionality into two distinct planes: control plane firewall (CPFW) and data plane firewall (DPFW). The CPFW specifically protects control plane traffic by filtering BGP and other routing protocol packets, while the DPFW handles data plane traffic with high-speed forwarding. This segmentation allows security protection to be applied selectively without impacting overall bandwidth capacity for data traffic.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism where control plane traffic is extracted and routed through a dedicated CPFW processing path before reaching the control plane. This intermediary filtering layer prevents malicious control plane packets from overwhelming the router while allowing legitimate routing updates to pass through, thus protecting security without blocking data plane bandwidth.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional firewall analysis is applied to all traffic, then security is improved, but processing overhead increases and impacts data plane performance

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by implementing stateful firewall analysis only where needed - specifically for control plane traffic. The CPFW maintains connection state information and performs deep packet inspection on routing protocol packets, while data plane traffic receives simpler forwarding treatment. This localized application of complex security processing eliminates unnecessary overhead on high-volume data traffic while maintaining robust security for control functions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7546635B1Stateful firewall protection for control plane traffic within a network device
Publication Date: 2009.06.09 JUNIPER NETWORKS INC
  • US7546635B1 patent drawing
  • US7546635B1 patent drawing
  • US7546635B1 patent drawing

AI summary

A network device receives control plane packets and data plane packets from a network. The network device includes a forwarding component that forwards the data plane packets in accordance with routing information maintained by a routing component. The forwarding component directs the control plane packets to a firewall component that processes the control plane packets to apply firewall services and detect network attacks. After processing, the firewall component loops the control plane packets back to the forwarding components for forwarding to the routing component. The firewall component may be a security service card.