Persistent Device Identifier Quarantine Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network security measures face challenges in effectively quarantining compromised devices due to the transient nature of Internet Protocol addresses, which can change with each connection, compromising security even with virtual private networks (VPNs).

Innovation Solution

The use of persistent device identifiers, such as host identifiers and device serial numbers, to enforce quarantine policies, allowing for the adaptation of quarantine lists in the data plane regardless of IP address changes, by mapping transient identifiers to persistent ones and propagating updates across the network for effective quarantining.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IP addresses are used to quarantine compromised devices, then quarantine enforcement is simple and direct, but the quarantine becomes ineffective when devices change IP addresses

Engineering Contradiction:
Improvequarantine effectivenessVSAvoididentifier management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a mapping system that acts as an intermediary between transient IP addresses and persistent device identifiers. This mapping table correlates current and previous IP addresses with permanent device identities, allowing the firewall to track and quarantine devices based on their persistent identifiers rather than transient IP addresses, thus maintaining quarantine effectiveness across IP changes

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates and maintains copies of device identifier information across multiple data structures including mapping tables that store persistent identifiers alongside transient IP addresses. These copied and correlated identifier sets enable the firewall to recognize and quarantine devices regardless of which IP address they currently hold

Inventive Principle:
Principle #26Copying

2Reliability

If persistent device identifiers are used for quarantine, then quarantine remains effective across IP changes, but the system complexity increases due to identifier mapping and propagation

Engineering Contradiction:
Improvequarantine continuityVSAvoididentifier mapping infrastructure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting and storing persistent device identifiers and their mappings to IP addresses in advance, before quarantine situations arise. The mapping tables are pre-populated with device identity information, enabling rapid and accurate device identification and quarantine enforcement when security incidents occur, without requiring complex real-time analysis

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the firewall continuously monitors IP address assignments, updates the mapping tables with current device identifiers, and propagates quarantine status information back across the network. This feedback loop ensures that all network components have synchronized information about compromised devices, maintaining consistent quarantine enforcement across the entire network infrastructure

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240348646A1Persistent device identifier driven compromised device quarantine
Publication Date: 2024.10.17 PALO ALTO NETWORKS INC
  • US20240348646A1 patent drawing
  • US20240348646A1 patent drawing
  • US20240348646A1 patent drawing

AI summary

Leveraging non-transient or persistent device identifiers to enforce device quarantine instead of IP addresses accommodates the transient associations of IP addresses to devices without compromising the effectiveness of quarantine. When a device has been determined to be compromised and is quarantined, the quarantine of the device is enforced using the IP address of the device. However, IP address assignment is transient. With each connection, a device can be assigned a different IP address. After a connection is established, a gateway can collect a device identifying value(s) that persists across network connections (e.g., host identifier (host ID) and device serial number). With a persistent device identifier, a quarantine list can be enforced in a data/forwarding plane regardless of a compromised device being assigned different network addresses.