IP Library › Granted Patent US 11,303,567
Granted Patent B2
US 11,303,567 · App. 17/055,645 · Granted Apr 12, 2022

Method and device for determining and sending priority of packet, and routing system

Inventor: Yiming Shen (Shenzhen, CN)
Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
H04L45/74H04L45/24H04L45/44H04L61/103H04L61/6022
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,303,567
App. No.
17/055,645
Granted
Apr 12, 2022
Kind
B2
Abstract

Provided are a method and a device for determining and sending a priority of a packet, and a routing system. The method comprises: receiving an ARP packet; determining the white list protection entry of the ARP packet according to the dynamic routing protocol subscription information. By means of the present disclosure, the technical problem in the related art that the ARP packet cannot be interacted normally due to an ARP attack is solved.

Claims (35)

1. A method for determining a priority of a packet, comprising:

receiving an address resolution protocol (ARP) packet; and

determining a white list protection entry of the ARP packet according to dynamic routing protocol subscription information;

wherein before determining the white list protection entry of the ARP packet according to the dynamic routing protocol subscription information, the method further comprises:

setting the dynamic routing protocol subscription information;

wherein determining the white list protection entry of the ARP packet according to the dynamic routing protocol subscription information comprises:

parsing key value information about a first ARP packet in the ARP packet, wherein the key value information comprises source address information, destination address information and interface information;

querying whether the key value information match the dynamic routing protocol subscription information; and

when the key value information match the dynamic routing protocol subscription information, determining that the white list protection entry comprises the first ARP packet, wherein a priority of the white list protection entry is higher than a default priority.

2. The method as claimed in claim 1 , wherein the dynamic routing protocol subscription information comprises:

source address information, destination address information and interface information.

3. An electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the method as claimed in claim 2 .

4. A non-transitory computer storage medium, wherein the non-transitory computer storage medium stores a computer program, and the computer program running to execute the method as claimed in claim 1 .

5. An electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the method as claimed in claim 1 .

6. A method for sending a priority of a packet, comprising:

acquiring an address resolution protocol (ARP) packet to be sent;

determining a white list protection entry of the ARP packet according to dynamic routing protocol subscription information; and

sending the ARP packet;

wherein determining the white list protection entry of the ARP packet according to the dynamic routing protocol subscription information comprises:

adding a first ARP packet into the white list protection entry when key value information of the first ARP packet in the ARP packet matches the dynamic routing protocol subscription information, wherein a priority of the white list protection entry is higher than a default priority.

7. The method as claimed in claim 6 , wherein after determining the white list protection entry of the ARP packet according to the dynamic routing protocol subscription information, the method further comprises at least one of:

rechecking an MAC address of the white list protection entry; and

disabling an ARP keep-alive function of the white list protection entry within a predetermined time.

8. An electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the method as claimed in claim 7 .

9. The method as claimed in claim 6 , wherein sending the ARP packet comprises:

sending the ARP packet in the white list protection entry by using a preset priority.

10. An electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the method as claimed in claim 9 .

11. An electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the method as claimed in claim 6 .

12. A device for determining a priority of a packet, comprising a hardware processor and a memory, the hardware processor is configured to execute programming modules stored in the memory, and the programming modules comprise:

a receiving module, configured to receive an address resolution protocol (ARP) packet; and

a determining module, configured to determine a white list protection entry of the ARP packet according to dynamic routing protocol subscription information;

wherein the determination module comprises:

a parsing unit, configured to parse key value information of a first ARP packet in the ARP packet, wherein the key value information comprises source address information, destination address information and interface information;

a query unit, configured to query whether the key value information match the dynamic routing protocol subscription information; and

a determination unit, configured to determine that the white list protection entry comprises the first ARP packet when the key value information match the dynamic routing protocol subscription information, wherein a priority of the white list protection entry is higher than a default priority.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2021
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
Reel/Frame 058495/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2020
From: SHEN, YIMING
To: ZTE CORPORATION
Reel/Frame 054373/0719 →
Priority Claims (1)
CN 201810468603.2 · May 16, 2018 · national
Continuity (1)
Related Publication 20210226894A1 · Jul 22, 2021