Packet Header Scoping for Virtual Network Boundary Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud infrastructure systems lack effective mechanisms to control packet flows across virtual networks, leading to potential security breaches and routing errors due to incorrect security policies or software bugs.

Innovation Solution

Implementing scoping data in packet headers to enforce packet flow rules, allowing network virtualization devices to determine and enforce permitted network boundaries, ensuring packets are only forwarded within authorized network boundaries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If packet flow control mechanisms are added to virtual network devices, then security and routing accuracy are improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The packet flow control mechanism is segmented into distinct components: scoping data extraction from packet headers, network boundary determination based on configuration information, and packet forwarding decisions. This modular approach allows each component to be optimized independently while maintaining overall security and routing accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Network boundary information is determined and stored as configuration information before packets arrive. When packets are processed, the scoping data is extracted and compared against pre-determined boundaries, enabling rapid forwarding decisions without complex real-time calculations, thus improving security while managing device complexity.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If scoping data is extracted and enforced from packet headers, then routing accuracy is improved, but processing time increases

Engineering Contradiction:
Improverouting accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Scoping data is extracted directly from packet headers at the network virtualization device. This extraction process is optimized to retrieve only the necessary boundary information needed for routing decisions, minimizing processing overhead while ensuring routing accuracy by enforcing permitted network boundaries.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The scoping data in packet headers is structured with specific parameters that directly map to network boundary definitions. By standardizing these parameters and pre-configuring boundary information, the device can perform rapid parameter matching and comparison operations, improving routing accuracy while maintaining efficient processing speeds.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12598133B2Packet flow control in a header of a packet
Publication Date: 2026.04.07 ORACLE INT CORP
  • US12598133B2 patent drawing
  • US12598133B2 patent drawing
  • US12598133B2 patent drawing

AI summary

Techniques for controlling packet flows are described. In an example, a packet is sent on a virtual network. The packet's header includes scoping data that indicates a network boundary within which the packet is permitted and/or prohibited to flow. A network virtualization device of a substrate network receives the packet. The network virtualization device determines the scoping data from the header and, based on network configuration information, determines the forward flow of the packet. If the forward flow falls within a permitted network boundary indicated by the scoping data, the network virtualization device sends the packet forward. Otherwise, the packet is dropped.