ARP Record Synchronization in RSMLT Clusters via IST Link Tagging
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional split multi-link trunking technologies face challenges in synchronizing data between two network switches, leading to inefficient MAC learning and potential network failures due to the need for linear searches and dedicated control messaging across the IST link.
Innovation Solution
Implementing a synchronization manager that tags ARP packets to indicate the originating SMLT port and disables MAC synchronization control messaging across the IST link, allowing for real-time synchronization of ARP records without separate synchronization messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional MAC synchronization control messaging is used across the IST link, then ARP records can be synchronized between nodes, but processing burden increases and network efficiency decreases due to linear searches and dedicated control messages
Solution Approach 1:
The patent combines ARP packet forwarding and MAC synchronization into a single process. When an ARP packet is received on an SMLT port, the system automatically creates ARP records on both local and remote nodes through the IST link without requiring separate synchronization control messages. This merging eliminates the need for dedicated control messaging and linear searches, thereby maintaining synchronization accuracy while significantly improving network processing efficiency.
Solution Approach 2:
The system enables self-service synchronization where each node automatically creates and updates its own ARP records based on received ARP packets. When a node receives an ARP packet, it autonomously creates the ARP record locally and triggers automatic propagation to the peer node through the IST link, eliminating the need for external control messaging or manual synchronization processes.
2Reliability
If dedicated control messaging is implemented for MAC synchronization, then ARP record consistency is maintained, but the IST link bandwidth is consumed and processing overhead increases
Solution Approach 1:
The patent merges the functions of ARP packet forwarding and MAC address propagation into a single efficient process. The ARP packet itself serves dual purposes: it delivers ARP information to the local node and simultaneously triggers automatic synchronization to the remote node through the IST link. This eliminates the need for separate dedicated control messages, maintaining ARP record consistency while conserving IST link bandwidth and reducing processing overhead.
3Reliability
If linear searches are performed to synchronize MAC addresses, then ARP records can be updated, but processing time increases and system performance decreases
Solution Approach 1:
The system performs preliminary action by automatically creating ARP records with complete port information at the moment an ARP packet is first received. The ARP record is pre-configured with the correct SMLT port identification, and the system proactively propagates this information to the peer node through the IST link before any forwarding decisions are needed. This eliminates the need for subsequent linear searches or time-consuming synchronization operations.
Solution Approach 2:
The patent replaces the mechanical linear search process with an automated event-driven mechanism. Instead of performing sequential searches through ARP tables to find and update MAC addresses, the system uses automatic trigger mechanisms that activate when ARP packets are received. The synchronization process is substituted from a manual search-based approach to an automated propagation-based approach, significantly reducing processing time and improving system performance.
Data Source
AI summary
Embodiments herein include systems and methods for providing a mechanism for efficient data synchronization of ARP records between two peer nodes of an SMLT system. Such techniques include modifying control information of ARP packets transmitted between peer nodes of the SMLT system to indicate originating SMLT ports. Techniques also include disabling MAC synchronization control messaging across the IST link. These techniques enable real-time synchronization ARP records for MAC learning without needing dedicated control messaging over the IST, thereby providing nodal and SMLT port failover and recovery.


