VXLAN Tunnel Routing for EVPN NVE Interconnection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing EVPN VXLAN scenario is limited by the requirement of direct physical links between NVE devices, leading to low reliability and complex deployment.
Innovation Solution
Implementing an EVPN VXLAN with an EVPN control plane that allows NVE devices to be interconnected through VXLAN tunnels, using a common VTEP address and unique VTEP addresses for each device, enabling communication without physical direct links.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If NVE devices are directly connected by physical links, then communication reliability is improved, but deployment complexity increases and flexibility decreases
Solution Approach 1:
The patent introduces VXLAN tunnels as an intermediary mechanism to connect NVE devices. Instead of requiring direct physical links, NVE devices establish logical connectivity through VXLAN encapsulation and decapsulation at tunnel endpoints, enabling communication across arbitrary network paths while maintaining reliability
Solution Approach 2:
The patent replaces the mechanical requirement of direct physical links with a software-based VXLAN tunneling mechanism. The physical connectivity constraint is substituted by logical connectivity through encapsulated packet forwarding, allowing NVE devices to communicate without direct physical connection
2Reliability
If NVE devices are directly connected by physical links, then communication reliability is improved, but deployment flexibility decreases
Solution Approach 1:
VXLAN tunnels serve as a flexible intermediary that can traverse various network paths and topologies. NVE devices can be deployed in different locations and connected through existing network infrastructure without requiring direct physical links, enhancing deployment adaptability while maintaining communication reliability
Solution Approach 2:
The patent changes the connectivity parameter from fixed physical links to flexible logical tunnels. By using VXLAN encapsulation with configurable VTEP addresses and VNIs, the system allows NVE devices to adapt to different deployment scenarios including cross-region and cloud-based configurations
3Adaptability or versatility
If VXLAN tunnels are used for NVE interconnection, then deployment flexibility is improved, but routing complexity increases
Solution Approach 1:
The VXLAN tunneling mechanism is self-configuring through automated VTEP address assignment and tunnel establishment. NVE devices automatically perform encapsulation and decapsulation operations, and the system uses automated route propagation to distribute routing information, reducing manual configuration complexity despite the increased routing functionality
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
A route processing method, a device, and a system are disclosed. The method includes the following: An NVE device set including at least two NVE devices includes a common VTEP address. The common VTEP address is used to identify a common VTEP, and the common VTEP is deployed on each NVE device in the NVE device set. In addition, each NVE device in the NVE device set includes a VTEP address, and the VTEP address is used to identify a VTEP included in a corresponding NVE device. An NVE device in the NVE device set establishes a VXLAN tunnel between the NVE devices in the NVE device set based on a VTEP address and the common VTEP address by using an IMET route. Therefore, this helps extend an EVPN application scenario and also helps improve reliability and reduce deployment complexity.