Distributed Traffic Steering with Encapsulated Headers for Scalable Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security solutions face challenges in efficiently steering and enforcing network traffic in high-bandwidth environments without requiring network redesign, especially in enterprise networks with diverse computing resources like virtual machines and containers, while maintaining original network information for accurate security policy application.

Innovation Solution

The implementation of distributed traffic steering and enforcement techniques that encapsulate and reroute network traffic through a security platform, using eBPF/XDP to modify packets within the kernel, and utilize SmartNICs for efficient traffic management, allowing for transparent operation across various computing environments including bare metal, virtual machines, and containers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional security solutions are deployed in high-bandwidth enterprise networks, then security enforcement can be performed, but network traffic steering efficiency deteriorates and latency increases

Engineering Contradiction:
Improvesecurity enforcement efficiencyVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system segments security enforcement by deploying lightweight tunneling agents at individual network nodes rather than relying on a single centralized security appliance. Each node independently encapsulates and forwards traffic, enabling distributed security processing that reduces latency and improves scalability in high-bandwidth networks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary encapsulation layer (using protocols like Geneve or VXLAN) between the original network traffic and the security enforcement point. This intermediary layer carries original network information while enabling traffic steering to security services, resolving the contradiction between maintaining network information and achieving efficient traffic management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If network traffic is steered through centralized security appliances, then security policy application is simplified, but device complexity and scalability worsen

Engineering Contradiction:
Improvesecurity architecture complexityVSAvoidnetwork scalability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The centralized security architecture is segmented into distributed lightweight agents deployed at multiple network nodes. Each agent handles local traffic independently, enabling the system to scale with network size while maintaining manageable complexity through standardized encapsulation protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encapsulation agents perform multiple functions: traffic steering, original network information preservation, and security policy enforcement. This multi-functionality reduces overall system complexity by consolidating responsibilities into a universal protocol rather than requiring separate specialized components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If original network information is preserved during traffic steering, then security policy accuracy is improved, but data processing overhead increases

Engineering Contradiction:
Improvesecurity policy application accuracyVSAvoiddata processing overhead
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent embeds original network information (headers, metadata) within the encapsulation structure of the traffic tunnel. This nested arrangement preserves complete network context for accurate security policy matching while minimizing data processing overhead by avoiding deep packet inspection of the original traffic payload.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS20250219993A1Distributed traffic steering and enforcement for security solutions
Publication Date: 2025.07.03 PALO ALTO NETWORKS INC
  • US20250219993A1 patent drawing
  • US20250219993A1 patent drawing
  • US20250219993A1 patent drawing

AI summary

In some embodiments, a system, process, and/or computer program product includes encapsulating an original traffic header for a monitored flow from/to an entity in a virtualized environment; rerouting the flow from the entity in the virtualized environment to a security platform of a security service, wherein the security platform includes a virtualized firewall; performing security analysis at the security platform using the original traffic header; and rerouting the flow back to the entity in the virtualized environment for routing to an original destination based on the original traffic header, wherein the flow is rerouted over a network tunneling protocol to the security platform of the security service to isolate and protect workloads, application stacks, and/or services, and wherein an enforcement point is remote from a decision point using distributed traffic steering and enforcement via a distributed set of virtualized firewalls provided by the security service to facilitate application level segmentation.