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

Active Publication Date: 2021-04-06
PENG CHENG LAB
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In view of the above-mentioned defects of the prior art, the present invention provides a VNI configuration method and a message forwarding method, aiming to solve the problem in the prior art that the number of PBR entries affects the service forwarding performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • VNI configuration method and message forwarding method
  • VNI configuration method and message forwarding method
  • VNI configuration method and message forwarding method

Examples

Experimental program
Comparison scheme
Effect test

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 ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a VNI configuration method and a message forwarding method. According to the method provided by the invention, the VNI in the existing VXLAN network is modified, the transmission path code is added into the VNI, and the transmission path code is determined according to the service appeal of the service, so that the same service appeal corresponds to the same transmission path code and is used in the PBR rule for forwarding and guiding; and according to the method, only the transmission path code and the transmission path need to be defined, and the transmission path of each service does not need to be defined, so that the number of entries in the PBR rule is reduced, and the forwarding performance is improved.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a VNI configuration method and a message forwarding method. Background technique [0002] Traffic Engineering (Traffic Engineering, TE) is to make specific traffic be forwarded through a specific path in the network according to an optimization goal. [0003] SR (Segment Routing) has the characteristics that source routing and state only exist at the edge, so that it can support ultra-large-scale traffic engineering. One of the key functions of SR is SR-TE. SR-TE converts the user's intent (delay, disjoint path, SRLG, bandwidth, etc.) into a Segment list (each Segment represents a specific operation, and the Segment list refers to an ordered list of these Segments), and then programs the Segment list into On the edge devices of the single-domain / cross-domain network, at the same time guide the traffic to the path corresponding to the Segment list, so as to realize the "in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/721H04L12/741H04L12/46H04L45/74
CPCH04L45/14H04L45/745H04L12/4641H04L12/4633
Inventor 邱飞陈森崇
Owner PENG CHENG LAB
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products