Gateway Switch Multicast Segmentation via Role-Based Policy Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In overlay networks, efficiently segmenting multicast traffic is challenging due to gateway switches not being aware of role information and segmentation policies, leading to unnecessary bandwidth usage as multicast data packets are forwarded to hosts that are not allowed to receive traffic.

Innovation Solution

Providing segmentation policies to gateway switches and incorporating role information into control and data packets, allowing switches to determine if hosts are allowed to receive traffic and pruning multicast routes based on role information and policies, ensuring only valid hosts receive data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multicast traffic is forwarded through gateway switches in overlay networks, then traffic delivery coverage is improved, but bandwidth efficiency deteriorates due to unnecessary forwarding to unauthorized hosts

Engineering Contradiction:
Improvetraffic delivery coverageVSAvoidbandwidth efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent incorporates role information into control packets (Type-6 routes) before multicast data is forwarded. Gateway switches use this pre-provided role information to perform segmentation policy checks in advance, determining which hosts are authorized to receive traffic. This preliminary action prevents unnecessary data forwarding to unauthorized hosts, resolving the contradiction between broad traffic delivery coverage and bandwidth efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces role information as an intermediary element that mediates between multicast traffic forwarding and segmentation policy enforcement. By embedding role identifiers in control packets and using them as the basis for policy decisions, the system enables gateway switches to efficiently determine authorized recipients without directly examining host identities, thus improving bandwidth efficiency while maintaining comprehensive traffic delivery coverage.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If gateway switches forward multicast data packets without role information, then forwarding simplicity is improved, but traffic segmentation control deteriorates

Engineering Contradiction:
Improveforwarding simplicityVSAvoidtraffic segmentation control
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces role information as an intermediary that simplifies the gateway switch's forwarding decision process. Instead of complex host-by-host authorization checks, the gateway switch only needs to compare the role information in the control packet with segmentation policies. This intermediary mechanism maintains forwarding simplicity while enabling effective traffic segmentation control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter used for forwarding decisions from host identities to role identifiers. By transforming the decision basis from complex host-specific information to simplified role categories, the gateway switch can enforce segmentation policies with simpler operations, resolving the contradiction between forwarding simplicity and segmentation control capability.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If role information is incorporated into control packets, then segmentation policy enforcement is improved, but control packet complexity increases

Engineering Contradiction:
Improvesegmentation policy enforcementVSAvoidcontrol packet structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses role information that serves multiple functions simultaneously: it identifies the source's role for segmentation policy enforcement, enables authorized host determination, and provides the basis for route pruning decisions. This multi-functionality justifies the added control packet complexity, as the same information element supports multiple critical operations, improving segmentation policy enforcement reliability without proportionally increasing overall system complexity.

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

Data Source

PatentUS12107857B2Multicast traffic segmentation in an overlay network
Publication Date: 2024.10.01 HEWLETT PACKARD ENTERPRISE DEV LP
  • US12107857B2 patent drawing
  • US12107857B2 patent drawing
  • US12107857B2 patent drawing

AI summary

A system for enforcement of a set of segmentation policies at a gateway switch of a network is provided. Here, the segmentation policies can indicate which other roles are allowed to communicate with a respective role, which can indicate a set of privileges in the network. During operation, the switch can receive a first message associated with a join request for a multicast group from a host. The switch can also receive a second message comprising data from a source of the multicast group. The first and second messages can indicate first and second roles, respectively, of the host and source. Based on the first and second roles and a corresponding segmentation policy, the system can determine whether the host is allowed to receive the data from the source. If not allowed, the system can prevent the second message from being forwarded to the host from the gateway switch.