Supercharge Your Innovation With Domain-Expert AI Agents!

Message processing method and device and storage medium

A packet processing and packet technology, applied in the field of communications, can solve problems such as affecting device performance, finding no solution, and prolonging the unknown multicast impact time that impacts the CPU, so as to improve reliability and stability and improve processing efficiency. Effect

Pending Publication Date: 2020-06-02
ZTE CORP
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If a large number of multicast groups need to form (S, G) entries at the same time, a large number of unknown multicast packets will impact the CPU in a short period of time, and such impact will further affect the CPU pair (S, G) ) entries will also prolong the impact time of unknown multicast impacting the CPU, thus forming a vicious circle that affects device performance
[0010] For the above-mentioned problems existing in related technologies, no effective solution has been found yet

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
  • Message processing method and device and storage medium
  • Message processing method and device and storage medium
  • Message processing method and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] The embodiment of this application can run on figure 2 On the network architecture shown, figure 2 is a network architecture diagram of an embodiment of the present invention, such as figure 2 As shown, the network architecture includes: a network device and a multicast source. The network device receives and processes the multicast data packets sent by the multicast source. The multicast source may be a multicast group.

[0027] In this embodiment, a message processing method running on the above network architecture is provided, image 3 is a flowchart of a message processing method according to an embodiment of the present invention, such as image 3 As shown, the process includes the following steps:

[0028] Step S302, receiving the multicast data message of the multicast group, and obtaining the destination address of the multicast data message;

[0029] Step S304, according to the destination address, determine the discarding mechanism according to specifi...

Embodiment 2

[0044] This embodiment also provides a packet processing device, which is used to implement the above embodiments and preferred implementation manners, and what has been described will not be repeated here. As used below, the term "module" may be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.

[0045] Figure 4 is a structural block diagram of a message processing device according to an embodiment of the present invention, such as Figure 4 As shown, the device includes:

[0046] The receiving module 40 is used to receive the multicast data message of the multicast group, and obtain the destination address of the multicast data message;

[0047] A determining module 42, configured to determine a discarding mechanism according to specifi...

Embodiment 3

[0055] This embodiment describes a method for preventing unknown multicasts from impacting the CPU when a routing device issues multicast entries for multicasting, which can prevent too many unknown groups from being formed when a large number of multicast groups join the device. The impact of broadcast packets on the CPU can improve the stability and robustness of the product.

[0056] In this embodiment, in the process of forming multicast (S, G) entries, an unknown multicast is cut off from impacting the CPU, and the impact protection of unknown multicast packets to the CPU is completed as soon as possible, thereby completing the CPU's impact on the multicast (S , G) entry delivery, a method for optimizing the performance of a device in the process of forming (S, G) entries through multicast.

[0057] In the solution of this embodiment, when the data message of the multicast group is sent to the CPU, when passing through the driver layer, the driver layer immediately and qu...

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 provides a message processing method and device and a storage medium. The message processing method comprises the following steps: receiving a multicast data message of a multicast group, and acquiring a destination address of the multicast data message; determining a discarding mechanism according to the destination address and a specified rule; and discarding the received data message of the multicast group according to the discarding mechanism. According to the method and the device, the technical problem of abnormal impact of a large number of multicast groups on the CPU in the related art is solved.

Description

technical field [0001] The present invention relates to the communication field, in particular, to a message processing method and device, and a storage medium. Background technique [0002] In related technologies, (S, G) entries are formed when the multicast source sends data, but before the multicast source data forms (S, G) entries, the multicast data will be sent to the CPU as an unknown multicast by the device for processing. The purpose of processing is to analyze the location of the multicast source through this data packet, and form (S, G) entries on the device. [0003] However, once there are a large number of multicast groups in the process of (S, G), a large number of unknown multicast packets will be formed to impact the CPU, which will cause excessive load on the CPU at this time, and such an excessive load It will cause the impact of the CPU on the delivery processing of (S, G), causing the processing of the delivery of (S, G) to slow down, and the processin...

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
IPC IPC(8): H04L12/761H04L12/725H04L29/06H04L12/863H04L45/16
CPCH04L45/16H04L45/302H04L63/101H04L47/6215H04L9/40
Inventor 林宁
Owner ZTE CORP
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