Auto-Discovering Virtual Network Switches for Arbitrary Topologies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network configurations require manual setup and specific topologies for stacking network switches, limiting flexibility and scalability, especially in arbitrary topologies and space-constrained environments.
Innovation Solution
Implementing an auto-discovery protocol for Layer 2 network switches to automatically identify and configure themselves as a virtual switch, allowing them to operate as a single unit without manual configuration, and enabling a master switch to manage forwarding information for both Layer 2 and Layer 3 traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If manual configuration is used for network switch stacking, then configuration accuracy is improved, but deployment time and complexity increase
Solution Approach 1:
The patent implements self-service through automatic discovery and configuration mechanisms. Each network switch autonomously detects its physical connections to other switches, automatically forms stacking groups, and configures itself without requiring manual administrator intervention. This eliminates the time-consuming manual configuration process while maintaining accurate stacking topology formation.
Solution Approach 2:
The patent employs preliminary action by having switches perform discovery and detection operations before actual stacking configuration is needed. Switches automatically detect physical connections, identify compatible stacking partners, and prepare configuration parameters in advance, enabling rapid deployment without manual setup requirements.
2Reliability
If specific topology configurations are required for stacking, then system stability is improved, but adaptability to arbitrary topologies deteriorates
Solution Approach 1:
The patent implements dynamics by enabling the stacking configuration to adapt automatically to the actual physical topology rather than requiring a predetermined topology. The automatic discovery mechanism detects real-world connections and dynamically forms stacking groups accordingly, allowing switches to be connected in various configurations (linear, star, mesh, etc.) while maintaining system stability through automated topology-aware configuration.
Solution Approach 2:
The patent applies parameter changes by automatically adjusting configuration parameters based on detected physical connections. When switches discover their physical topology through automatic detection, the system modifies stacking parameters, bridge ID assignments, and forwarding configurations to match the actual physical arrangement, enabling support for arbitrary topologies while preserving reliability.
3Productivity
If multiple network switches are deployed to increase capacity, then network functionality is improved, but space requirements and device complexity increase
Solution Approach 1:
The patent implements merging by combining multiple physical network switches into a single logical virtual switch through stacking. The automatic discovery and configuration mechanisms enable multiple devices to function as one unified networking unit, providing the capacity of multiple switches while occupying space equivalent to a single device. This virtualization approach increases network functionality without proportionally increasing physical footprint.
Solution Approach 2:
The patent applies universality by enabling individual network switches to perform multiple functions simultaneously - both as independent switching devices and as members of a stacked virtual switch. Each switch maintains its own operational capabilities while contributing to the collective functionality of the virtual switch, maximizing utility per physical device and reducing the need for additional dedicated hardware.
4Ease of operation
If manual configuration is required for stacking, then configuration control is improved, but operational complexity and error potential increase
Solution Approach 1:
The patent implements self-service by automating the entire stacking configuration process. Switches automatically detect physical connections, identify themselves in the stacking hierarchy, and configure their own parameters without requiring administrator intervention. This eliminates configuration complexity and error potential while maintaining operational simplicity through automated discovery and setup.
Solution Approach 2:
The patent applies feedback mechanisms where switches continuously detect and report their physical connection state to the stacking control logic. Based on this feedback about actual physical topology, the system automatically adjusts configurations, resolves conflicts, and optimizes stacking arrangements, reducing complexity through intelligent automated decision-making rather than manual configuration.
Data Source
AI summary
In general, techniques are described in which a plurality of network switches automatically configure themselves to operate as a single virtual network switch. A virtual switch is a collection of individual switch devices that operate like as single network switch. As described herein, network switches in a network that are capable of participating in a virtual switch may automatically discover one another. The participating network switches may then elect one of the participating switches as a master switch. The master switch may generate forwarding information and store the forwarding information in the participating switches, including the master switch. The forwarding information causes the participating switches to act like a single network switch.


