VNI configuration method and message forwarding method
A configuration method and packet forwarding technology, applied in the field of communication, can solve the problem that the number of PBR entries affects the service forwarding performance, etc., and achieve the effect of improving the forwarding performance and reducing the number of entries
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] Such as figure 1 As shown, an embodiment of the VNI configuration method includes steps:
[0045] S110. Determine the target transmission route code of the target service according to the target service appeal of the target service.
[0046]Specifically, the VNI configuration method provided by the present invention is applied in a VXLAN network and is executed by a network controller of the VXLAN network. VXLAN (Virtual eXtensible Local Area Network, Virtual Extended Local Area Network) is an extension of the traditional VLAN protocol. It is essentially a tunneling technology, which establishes a logical tunnel on the IP network between the source network device and the destination network device, and forwards the user-side packets through this tunnel after specific encapsulation. VNI (VXLAN Network Identifier, VXLAN Network Identifier), VNI is a user identifier similar to a VLAN ID. A VNI represents a tenant, and virtual machines belonging to different VNIs cannot di...
Embodiment 2
[0080] Based on the above embodiments, the present invention also provides a message forwarding method, specifically, as Figure 4 As shown, the message forwarding method provided in this embodiment includes steps:
[0081] S210. The first VTEP device receives the data packet sent by the first virtual machine, encapsulates the data packet according to the VNI to which the data packet belongs, generates a forwarding packet, and forwards it to the diversion device.
[0082] S220. The diversion device identifies the transmission path code in the VNI described in the forwarded message, and sends the forwarded message to the corresponding transmission path according to the transmission path code, so that the forwarded message is be forwarded in the transmission path until reaching the second VTEP device;
[0083] S230. The second VTEP device decapsulates the forwarded packet, obtains the data packet, and sends it to the second virtual machine.
[0084] Specifically, VT...
Embodiment 3
[0092] Based on the above embodiments, the present invention also provides a corresponding network controller, such as Figure 6 As shown, the network controller includes a processor 10 and a memory 20 . The storage 20 may be an internal storage unit of the network controller in some embodiments, such as a hard disk or memory of the network controller. The memory 20 may also be an external storage device of the network controller in other embodiments, such as a plug-in hard disk equipped on the network controller, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, flash memory card (Flash Card), etc. Further, the memory 20 may also include both an internal storage unit of the network controller and an external storage device. The memory 20 is used to store application software and various data installed in the network controller. The memory 20 can also be used to temporarily store data that has been output or will be output. In one ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com