IP Address Resolution in Fragmented Switch Stacks via Secondary Link
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional network switch stacking systems face challenges in managing IP address duplication when a switch stack becomes fragmented, typically requiring manual intervention by administrators to reset IP addresses.
Innovation Solution
A method and system for IP address resolution in a fragmented switch stack using a secondary communication link, where stack masters detect fragments, disable switches, connect to a stack management module, and elect one fragment to use the original IP address based on predefined criteria, ensuring unique IP address assignment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If switch stack addressing logic is applied to determine master and members, then the system appears as one logical unit to external devices, but IP address duplication occurs when the stack becomes fragmented
Solution Approach 1:
The patent introduces a secondary communication link as an intermediary channel between stack masters and the stack management module. This separate communication path enables the management module to detect fragmentation and coordinate IP address resolution without being disrupted by the primary data plane fragmentation, thus preventing IP address duplication while maintaining system integrity
Solution Approach 2:
The patent implements a feedback mechanism where stack masters report fragment detection to the stack management module through the secondary communication link. The management module then provides feedback by selecting which fragment retains the original IP address and notifying the other fragments to use alternative addresses, creating a closed-loop control system that resolves IP address conflicts
2Reliability
If conventional IP address resolution is used after fragmentation, then manual intervention is required to reset IP addresses, but system productivity and ease of operation deteriorate
Solution Approach 1:
The patent enables the switch stack system to automatically resolve IP address duplication issues through the stack management module, which autonomously detects fragmentation, selects the winning fragment, and coordinates address assignment. This self-service mechanism eliminates the need for manual administrator intervention, thereby maintaining IP address uniqueness while significantly improving system productivity and ease of operation
3Extent of automation
If a secondary communication link is used for fragment detection and IP address resolution, then automatic resolution is achieved, but device complexity increases
Solution Approach 1:
The patent leverages the existing secondary communication link, originally designed for management purposes, to serve the additional function of fragment detection and IP address resolution coordination. By making this existing infrastructure multi-functional rather than adding entirely new components, the patent achieves automatic resolution while minimizing the increase in device complexity
Data Source
AI summary
Embodiments of the present invention provide a novel and non-obvious method, system and computer program product for an Internet protocol (IP) address resolution process during an original switch stack fragmentation, by employing a secondary communication link. A method for IP address resolution of a fragmented switch stack over a secondary communication link (e.g., an I2C bus) can include detecting a first switch stack fragment by a first stack master, detecting a second switch stack fragment by a second stack master, disabling all switches of the first switch stack fragment and the second switch stack fragment, connecting the first stack master and the second stack master to a stack management module via a secondary communication link, and electing one stack fragment to use the IP address of the original switch stack based on at least one election criteria. The method can further include instructing the stack master of the elected one stack fragment to power up the switches of the elected one stack fragment.


