Dynamic VLAN Activation in Distributed Tunnel Fabric Switches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed tunnel fabrics, aggregate switches face inefficiencies due to unpredictable host associations, leading to unnecessary participation in routing and resource strain from multi-destination traffic and learned MAC addresses for VLANs without downstream hosts.

Innovation Solution

Configuring VLANs and corresponding TNIs in an inactive state, with dynamic activation and deactivation based on notifications from access switches using protocols like MVRP, allowing participation in routing only when hosts are present, thereby avoiding unnecessary traffic and MAC address learning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If aggregate switches continuously participate in routing for all configured VLANs and TNIs, then routing coverage is comprehensive, but resource strain increases and efficiency decreases

Engineering Contradiction:
Improverouting coverageVSAvoidswitch efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic state transitions for VLANs and TNIs between active and inactive states. Aggregate switches continuously monitor for downstream hosts on each VLAN and adjust their routing participation accordingly. When no hosts are detected, the VLAN and corresponding TNI are deactivated, causing the switch to stop participating in routing for that virtual network. This dynamic adaptation resolves the contradiction by maintaining comprehensive routing coverage only when necessary, thereby preserving switch efficiency.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If aggregate switches learn MAC addresses for all VLANs, then forwarding accuracy is maintained, but memory resources are consumed

Engineering Contradiction:
Improveforwarding accuracyVSAvoidmemory resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent dynamically controls MAC address learning based on VLAN activity status. When a VLAN is deactivated due to absence of downstream hosts, the aggregate switch stops learning MAC addresses for that VLAN. This selective learning approach maintains forwarding accuracy for active VLANs while freeing memory resources that would otherwise be consumed by storing MAC addresses for inactive VLANs.

Inventive Principle:
Principle #15Dynamics

3Reliability

If aggregate switches process multi-destination traffic for all VLANs, then broadcast coverage is complete, but processing overhead increases

Engineering Contradiction:
Improvebroadcast coverageVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic control over multi-destination traffic processing. When VLANs are deactivated due to lack of downstream hosts, aggregate switches cease processing broadcast, multicast, and unknown unicast traffic for those VLANs. This dynamic suppression of traffic processing maintains complete broadcast coverage for active VLANs while significantly reducing processing overhead and energy consumption by eliminating unnecessary traffic handling for inactive VLANs.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11671282B2Method and system for dynamically activating virtual networks in a distributed tunnel fabric
Publication Date: 2023.06.06 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11671282B2 patent drawing
  • US11671282B2 patent drawing
  • US11671282B2 patent drawing

AI summary

A system for dynamically activating a virtual network is provided. During operation, the system can operate a switch as a tunnel endpoint of a tunnel in conjunction with a remote switch. The tunnel can facilitate a virtual private network (VPN) spanning the switch and the remote switch. The system can maintain an inactive state for a virtual local area network (VLAN) and a corresponding tunnel network identifier identifying the VLAN for the tunnel. If a notification indicating the activation of the VLAN at a downstream switch is received by the switch, the system can activate the VLAN at the switch. The system can then activate the tunnel network identifier in a routing process of the VPN, thereby enabling sharing of a media access control (MAC) address associated with the VLAN via the tunnel.