Multicast Packet Forwarding Across VLAN Segments

Solution Overview

Problem

Current networking technologies lack a mechanism to forward multicast packets across different Virtual Local Area Networks (VLANs), which hinders fault notification propagation between cloud computing data centers, requiring manual intervention and inefficient application-level solutions.

Innovation Solution

A method and apparatus for forwarding multicast packets across disparate VLANs by receiving and matching registration criteria, allowing packets to be forwarded to ports in different VLANs, utilizing logic and means to ensure VLAN translation and efficient packet delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If VLAN segmentation is used to create distinct broadcast domains, then network security and isolation are improved, but multicast packet forwarding capability deteriorates

Engineering Contradiction:
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a VLAN translation mechanism that acts as an intermediary between different VLANs. The translation table stores mappings between source VLAN IDs and destination VLAN IDs, enabling multicast packets to be forwarded across VLAN boundaries while maintaining the isolation benefits of VLAN segmentation. The translation logic modifies the VLAN ID field in packet headers to enable cross-VLAN delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If manual monitoring is used for fault notifications across data centers, then system complexity is reduced, but time efficiency and automation deteriorate

Engineering Contradiction:
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system implements self-service automation where the network infrastructure automatically forwards fault notification packets across data centers using the VLAN translation mechanism. Applications no longer need to implement manual monitoring logic; instead, the network layer handles fault notification propagation automatically by forwarding multicast packets containing fault information to the appropriate destination VLANs and data centers.

Inventive Principle:
Principle #25Self-service

3Device complexity

If application-level mechanisms are used for fault notification, then network layer simplicity is maintained, but application complexity and efficiency deteriorate

Engineering Contradiction:
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The VLAN translation mechanism serves as a network-layer intermediary that handles multicast packet forwarding between VLANs. This resolves the contradiction by providing efficient fault notification at the network layer, eliminating the need for complex application-level implementations. Applications can use standard multicast protocols while the network infrastructure handles the cross-VLAN routing efficiently.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9397929B2Forwarding multicast packets over different layer-2 segments
Publication Date: 2016.07.19
  • US9397929B2 patent drawing
  • US9397929B2 patent drawing
  • US9397929B2 patent drawing

AI summary

Embodiments of the disclosure are directed to forwarding multicast packets among disparate Virtual Local Area Networks (VLANs). An embodiment receives a multicast packet matching registration criteria of one or more ports and forwards the multicast packet to the one or more ports, wherein the one or more ports are in a different VLAN than a port from which the multicast packet was received.