Dynamic VLAN Activation in Distributed Tunnel Fabric Switches
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Measurement precision
If aggregate switches learn MAC addresses for all VLANs, then forwarding accuracy is maintained, but memory resources are consumed
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.
3Reliability
If aggregate switches process multi-destination traffic for all VLANs, then broadcast coverage is complete, but processing overhead increases
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.
Data Source
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.


