Segmentation Firewall Rule Chains for System Firewall Coexistence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently enforcing segmentation policies across workloads in a network environment, particularly in large enterprises, where malicious activities are mitigated by controlling communication restrictions, while ensuring efficient and secure data flow.

Innovation Solution

A segmentation firewall that operates in co-existence, exclusive, or monitoring modes with a system firewall, applying segmentation rules to determine packet handling and logging, and passing control to the system firewall as needed, with optimized rule chain processing to enhance efficiency and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a segmentation firewall is implemented to enforce segmentation policies, then security is improved, but system complexity increases due to co-existence with system firewall

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The firewall system is divided into two distinct components: a segmentation firewall that enforces segmentation policies and a system firewall that handles system-wide security. This segmentation allows each firewall to specialize in specific security functions, reducing the complexity burden on a single system while maintaining high security standards through divided responsibilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The segmentation firewall acts as an intermediary layer between network traffic and the system firewall. It first evaluates segmentation policies and only passes compliant traffic to the system firewall for further security checks. This intermediary role reduces the processing burden on the system firewall and creates a layered security architecture that manages complexity through functional decomposition.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If segmentation firewall rules are applied to all packets, then segmentation policy enforcement is improved, but processing time increases

Engineering Contradiction:
Improvesegmentation policy enforcementVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The segmentation firewall applies segmentation rules as a preliminary filter before packets reach the system firewall. By evaluating segmentation policies first and eliminating non-compliant packets early in the processing chain, the system avoids unnecessary subsequent security checks on packets that would be blocked anyway, thereby reducing overall processing time while maintaining strict policy enforcement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies segmentation rules selectively - only to packets that need segmentation policy evaluation - rather than uniformly to all traffic. Packets that clearly meet segmentation requirements can bypass detailed rule checking, while only suspicious or non-compliant packets undergo full segmentation rule evaluation, optimizing the balance between enforcement rigor and processing efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12407648B2Enforcing a segmentation policy in co-existence with a system firewall
Publication Date: 2025.09.02 ILLUMIO INC
  • US12407648B2 patent drawing
  • US12407648B2 patent drawing
  • US12407648B2 patent drawing

AI summary

A segmentation firewall executing on a host enforces a segmentation policy. In a co-existence mode, the segmentation firewall operates in co-existence with a system firewall that enforces a security policy. The segmentation firewall is configured to either drop packets that do not match any permissive rule or pass packets that match a permissive rule to the system firewall to enable the system firewall to determine whether to drop or accept the passed packets. To enable efficient operation of the segmentation firewall when operating in co-existence with the system firewall, the segmentation firewall may include a plurality of rule chains and may be configured to exit a chain and bypass remaining rule chains upon an input packet matching a permissive rule of the segmentation policy.