Check patentability & draft patents in minutes with Patsnap Eureka AI!

A data packet forwarding method and device

A technology of data message and forwarding method, applied in the field of communication, can solve the problem of large network resource overhead, and achieve the effect of saving network resource overhead

Active Publication Date: 2020-12-25
HUAWEI CLOUD COMPUTING TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] When the sender wants to send the same data packet to multiple VMs at the same time, the multicast agent needs to copy it into multiple data packets and send them separately, resulting in a large network resource overhead

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
  • A data packet forwarding method and device
  • A data packet forwarding method and device
  • A data packet forwarding method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The embodiment of the present application provides a data message forwarding method for receiving and processing a multicast message.

[0044] Terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of this application and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items. The character " / " in this article generally indicates that the contextual objects are an "or" relationship.

[0045] It should be understood that although the terms first, second, third, etc. may be used to describe various messages, requests, and terminals in this embodiment of the application, th...

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 embodiment of the present application discloses a data packet forwarding method for receiving and processing multicast packets. The method in the embodiment of the present application includes: the gateway receives the data message; the gateway obtains the virtual network identifier VNI corresponding to the data message and the source network protocol IP address, the destination IP address, the destination port and the transport layer protocol; the gateway according to The VNI determines the source port; the gateway performs hash balance calculation according to the source port, the IP address, the destination IP address, the destination port and the transport layer protocol to obtain a set of forwarding cores; Each forwarding core in the set of forwarding cores sends the data packet. The load balancing between the forwarding cores in a single POD is realized, so that when the data message sent by the sender is a multicast message, the VPC system can also receive and process it, and the sender does not need to send unicast messages to VMs one by one, saving Network resource overhead.

Description

technical field [0001] The present application relates to the field of communications, and in particular to a method and device for forwarding data packets. Background technique [0002] Public cloud refers to a free or low-cost cloud that a third-party provider provides to users through the Internet. In the process of providing services in the public cloud, the enterprise does not own cloud computing resources, but provides services to external users through the infrastructure of the public cloud, and external users access the public cloud through the Internet to receive the services of the enterprise. [0003] In some example applications of the public cloud, the sending end is deployed in the data center of the enterprise, and the receiving end is a virtual machine VM in multiple subnets under the virtual private cloud VPC system. At present, the data message sent from the sending end to the receiving end mainly adopts a multicast-to-unicast mode of multicast proxy. Spe...

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 Patents(China)
IPC IPC(8): H04L12/46H04L12/741H04L12/803H04L12/927H04L45/74H04L47/80
Inventor 于成波王睿高晓秋
Owner HUAWEI CLOUD COMPUTING TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More