Multihoming Link State Control for Misconfiguration Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multihoming misconfigurations in spine and leaf network topologies lead to incorrect traffic routing, resulting in unnecessary utilization of computing resources due to misrouted traffic.
Innovation Solution
Network devices detect multihoming misconfigurations by comparing endpoint identification information received from an endpoint device with information from another network device, adjusting the state of links accordingly to prevent misrouting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multihoming is implemented to provide redundancy and failover capability, then network reliability is improved, but configuration errors can lead to traffic misrouting and computing resource wastage
Solution Approach 1:
The patent implements a feedback mechanism where network devices monitor and exchange endpoint identification information (such as MAC addresses) through control messages. This feedback loop allows the system to detect mismatches between configured endpoint devices and actual connected devices, automatically identifying misconfigurations in multihoming setups and preventing resource wastage from processing misrouted traffic
Solution Approach 2:
The patent replaces manual configuration verification and troubleshooting with an automated information-based detection system. Instead of relying on manual checking of multihoming configurations, the system uses automated exchange and comparison of endpoint identification information to detect misconfigurations, substituting mechanical/manual processes with automated electronic detection
2Difficulty of detecting and measuring
If endpoint identification information is exchanged and compared between network devices, then misconfiguration detection capability is improved, but device complexity and processing overhead increase
Solution Approach 1:
The patent extracts only the essential endpoint identification information (such as MAC addresses) from complete device configurations for comparison purposes. By taking out only the necessary identifying fields rather than exchanging and comparing entire configuration sets, the system achieves effective misconfiguration detection while minimizing processing overhead and message size
Solution Approach 2:
The patent uses copying of endpoint identification information from configuration data structures into exchangeable message formats. Network devices copy relevant identifier fields into standardized control messages for transmission and comparison, enabling efficient detection without requiring direct manipulation of complex configuration systems
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
A network device may receive, from an endpoint device, a first message that includes first endpoint identification information. The network device may be connected to the endpoint device via a plurality of links. The network device may receive, from another network device, a second message that includes second endpoint identification information. The network device may determine whether the first endpoint identification information corresponds to the second endpoint identification information. The network device may cause, based on determining whether the first endpoint identification information corresponds to the second endpoint identification information, a state of the plurality of links to be maintained or changed.