VXLAN Echo Mechanism for Data Path Failure Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack effective methods for detecting data path failures in Virtual Extensible Local Area Network (VXLAN) tunneling mechanisms, which are crucial for ensuring network reliability and fault isolation in cloud computing deployments.
Innovation Solution
The method involves generating an echo request packet with a VXLAN network identifier (VNI) and transmitting it through the VXLAN segment, allowing for the detection of data path failures by verifying the correct delivery of packets to intended terminating tunnel end points and establishing reliable echo reply channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If VXLAN tunneling mechanism is used to encapsulate MAC-based layer-2 Ethernet frames within layer 3 UDP packets, then scalability problems associated with large cloud computing deployments are ameliorated, but methods for detecting data path failures are lacking
Solution Approach 1:
The patent implements echo request and echo reply mechanisms that provide feedback loops for detecting data path failures. The originating tunnel end point sends echo requests through the VXLAN data path, and the terminating tunnel end point responds with echo replies, enabling bidirectional connectivity verification and failure detection in VXLAN networks
Solution Approach 2:
The patent introduces intermediary echo request and echo reply packets as mediators to detect data path failures. These intermediary packets traverse the VXLAN data path between originating and terminating tunnel end points, serving as probes to verify connectivity and identify failures without interfering with normal data traffic
2Reliability
If echo request packets are transmitted through VXLAN segments for failure detection, then fault isolation and connectivity verification are enabled, but network traffic and processing overhead increase
Solution Approach 1:
The patent implements periodic echo request transmission at configurable intervals rather than continuous probing. This periodic action enables fault detection while controlling network overhead and energy consumption, allowing the system to balance reliability monitoring with resource efficiency
Solution Approach 2:
The patent allows dynamic adjustment of echo request parameters including transmission intervals, packet sizes, and thresholds for failure declaration. By changing these parameters, the system can adapt the monitoring intensity to match network conditions and requirements, optimizing the balance between fault detection capability and overhead
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Methods and apparatuses for determining a VXLAN data path failure are provided. In an embodiment, a first data packet comprising an echo request is generated at an originating tunnel end point device in a network. The echo request includes a VXLAN network identifier (VNI) associated with a selected VXLAN segment. A second data packet is generated comprising a header having a format associated with a VXLAN technology, the header comprising a network identifier portion including the VXLAN network identifier (VNI). The first data packet is encapsulated in the second data packet, and the second data packet is transmitted via the selected VXLAN segment.