VXLAN MAC Address Synchronization via ISIS LSP
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Virtual eXtensible Local Area Networks (VXLAN), existing methods lack efficient mechanisms for real-time synchronization of MAC address information across VTEPs, leading to slower network convergence and increased unicast data messages with unknown destination addresses, resulting in wasted network bandwidth.
Innovation Solution
The method involves using Intermediate System to Intermediate System (ISIS) Link State Protocol (LSP) messages for automatic synchronization of MAC address information between VTEPs, where each tunnel corresponds to a dedicated database, enabling real-time updates and synchronization of MAC address entries across the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing MAC address learning methods are used in VXLAN, then the basic encapsulation function is achieved, but real-time synchronization of MAC address information across VTEPs is not efficient
Solution Approach 1:
The patent implements a feedback mechanism where VTEPs send synchronization messages containing MAC address information to peer VTEPs through tunnels. When a VTEP learns a new MAC address or experiences a network change, it actively notifies other VTEPs about this change, enabling real-time synchronization and fast network convergence without waiting for periodic updates or manual intervention.
Solution Approach 2:
The patent introduces synchronization messages as intermediary carriers that transmit MAC address information between VTEPs. These messages act as mediators that facilitate efficient information exchange across the VXLAN network, allowing VTEPs to share MAC address learning results and network topology changes without direct peer-to-peer processing delays.
2Productivity
If real-time MAC address synchronization is implemented, then network convergence is sped up, but network bandwidth is consumed by unicast data messages with unknown destination addresses
Solution Approach 1:
The patent enables VTEPs to perform self-learning of MAC addresses by automatically extracting and processing source MAC addresses from received data frames. Each VTEP maintains its own MAC address forwarding table and actively learns from local network traffic, eliminating the need for continuous external guidance or manual configuration, thereby reducing unnecessary control traffic while maintaining fast convergence.
Solution Approach 2:
The patent performs preliminary MAC address learning and table population actions before actual data transmission occurs. By pre-learning MAC addresses from initial packets and proactively synchronizing this information to peer VTEPs, the network establishes forwarding paths in advance, reducing the need for reactive unicast messages during normal operation and minimizing bandwidth waste.
Data Source
AI summary
A source Medium Access Control (MAC) address is learned upon receiving a data message from a local network, and a learned local MAC address entry is added to a MAC address forwarding table. A source MAC address is not learned upon receiving a data message from a tunnel. When a local MAC address entry in the MAC address forwarding table changes, a synchronization message is sent via each tunnel associated with a Virtual Extensible Local Area Network (VXLAN) in the changed local MAC address entry, and is saved into a database corresponding to the tunnel. Each tunnel corresponds to one database.


