N-Node VLT Logical Fabric for Scalable Link Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multi-chassis link aggregation systems are limited by their ability to only support two switches, leading to complexity in connections, configuration, and operation, and do not efficiently utilize network resources, making them non-scalable and costly to expand.
Innovation Solution
The N-Node Virtual Link Trunking (VLT) system allows multiple network devices to form a single logical node view, providing a loop-free topology with active-active load-sharing and eliminating the need for Spanning Tree Protocol, enabling all available uplink bandwidth to be used and supporting any number of nodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional multi-chassis link aggregation systems are used, then two switches can be connected with redundant links, but the system complexity increases and scalability is limited
Solution Approach 1:
The patent merges multiple network switches into a single virtual switch entity through VLT (Virtual Link Trunking) technology. Multiple physical switches are combined to form one logical switch, allowing redundant links between multiple chassis while presenting a unified management interface. This merging approach maintains reliability through physical redundancy while reducing operational complexity by virtualizing the switch ensemble as a single entity.
2Stability of the object's composition
If Spanning Tree Protocol is used to prevent network loops, then loop-free topology is achieved, but link utilization decreases due to inactive backup links
Solution Approach 1:
The patent implements dynamic link activation through active-active load sharing across multiple uplinks. Unlike static STP configurations where backup links remain inactive, the VLT system dynamically utilizes all available uplink resources for simultaneous data forwarding. The system dynamically balances traffic across multiple active paths, ensuring both loop-free operation and maximum link utilization through real-time load distribution.
3Reliability
If traditional two-switch link aggregation is used, then basic redundancy is provided, but expansion to more nodes is not supported and requires additional complex configurations
Solution Approach 1:
The patent creates a universal multi-chassis link aggregation solution that functions across any number of network switches through VLT technology. The virtual link trunking framework provides multi-functionality by supporting 2-N node configurations with a single unified approach. This universal system handles various scenarios including dual-chassis setups, multi-chassis expansions, and heterogeneous switch environments through consistent virtualization principles, eliminating the need for different configuration modes for different node counts.
4Reliability
If redundant links are configured for failover, then network reliability improves, but administrative overhead increases for managing and configuring these links
Solution Approach 1:
The patent implements self-service automation through VLT control plane protocols that automatically manage failover operations. The system autonomously detects link failures, performs real-time failover to backup paths, and restores connectivity without manual intervention. Configuration is simplified through automated peer synchronization between switches, where the system self-configures the virtual switch entity and its associated link aggregations, eliminating complex manual configuration tasks while maintaining high availability.
Data Source
AI summary
Aspects of the present invention include an n-node link aggregation group (LAG) system comprising a set of N nodes collectively provide a logical fabric-level view that is consistent across the set of N nodes. Embodiments of the n-node system comprise a control plane mechanism to provide Layer 2 multipathing between access network devices and the core network. The n-node system provides a loop-free topology with active-active load-sharing of uplinks from access to the core.


