IP Library Granted Patent US 12,363,002
Granted Patent B2
US 12,363,002 · App. 17/633,620 · Granted Jul 15, 2025

Interior gateway protocol flooding optimization method and device, and storage medium

Inventors: Shaofu Peng (Jiangsu, CN); Huilai Wang (Jiangsu, CN); Jinsong Sun (Jiangsu, CN); Huanan Chen (Jiangsu, CN); Yongqing Zhu (Jiangsu, CN)
Assignee: NANJING ZHONGXING SOFTWARE CO., LTD.
H04L41/12H04L45/03H04L45/32H04L41/0894
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 12,363,002
App. No.
17/633,620
Granted
Jul 15, 2025
Kind
B2
Abstract

Provided are an interior gateway protocol flooding optimization method and device, and a storage medium. The method for optimizing flooding of an internal gateway protocol comprises: flooding, by a first node, a first packet carrying link state data and first record information to at least one neighboring node, wherein the first record information comprises indication information of nodes that the link state data has passed through. In this embodiment, by carrying indication information of a node that link state data passes through, it is convenient for the node to reduce redundant sending of link state information according to the information, thereby accelerating convergence speed.

Claims (33)

1. A method for optimizing flooding of an internal gateway protocol, comprising:

flooding, by a first node, a first packet carrying link state data and first record information to at least one neighboring node, wherein the first record information comprises indication information of nodes that the link state data has passed through;

wherein flooding by a first node a first packet carrying link state data and first record information to at least one neighboring node comprises:

flooding by the first node the first packet to a neighboring node other than the second node and nodes indicated by a second record information wherein the first record information comprises an identifier of the first node identifiers of all neighboring nodes of the first node and the second record information wherein the second record information is carried in a second packet from the second node.

2. The method for optimizing flooding of an internal gateway protocol according to claim 1 , wherein flooding, by a first node, a first packet carrying link state data and first record information to at least one neighboring node comprises:

when the first node locally generates the link state data, flooding, by the first node, the first packet to the at least one neighboring node, wherein the first record information comprises an identifier of the first node and identifiers of all neighboring nodes of the first node.

3. The method for optimizing flooding of an internal gateway protocol according to claim 1 , wherein the first record information further comprises indication information of nodes that the link state data has not passed through, wherein the nodes that the link state data has not passed through are configured according to a preset policy.

4. The method for optimizing flooding of an internal gateway protocol according to claim 3 , wherein when the first node is a node in a hierarchical network structure, the nodes that the link state data has not passed through comprise other nodes at a same layer as the first node, wherein the hierarchical network structure comprises multiple layers of nodes, nodes within a same layer are not connected with each other or are only partially connected, and the node is fully connected to nodes at a next layer.

5. The method for optimizing flooding of an internal gateway protocol according to claim 1 , wherein flooding, by the first node, the first packet carrying link state data and first record information to a neighboring node comprises:

when the first node supports a preset flooding optimization capability, flooding, by the first node, the first packet to a neighboring node that supports the preset flooding optimization capability.

6. The method for optimizing flooding of an internal gateway protocol according to claim 1 , wherein the first packet is a bit indexed explicit replication packet, and the first record information is carried using a bit string in a packet header of the bit indexed explicit replication packet.

7. The method for optimizing flooding of an internal gateway protocol according to claim 6 , wherein a reserved field in the bit indexed explicit replication packet is set to a first preset value indicating that the bit string in the packet header of the bit indexed explicit replication packet carries the first record information.

8. The method for optimizing flooding of an internal gateway protocol according to claim 6 , wherein a Proto field in the bit indexed explicit replication packet is set to a second preset value or a third preset value indicating that a type of a payload carried in the bit indexed explicit replication packet is the link state data.

9. The method for optimizing flooding of an internal gateway protocol according to claim 1 , wherein the method further comprises:

periodically synchronizing, by the first node or the second node, the link state database with the neighboring node of the node.

10. The method for optimizing flooding of an internal gateway protocol according to claim 2 , wherein the method further comprises:

periodically synchronizing, by the first node or the second node, the link state database with the neighboring node of the node.

11. The method for optimizing flooding of an internal gateway protocol according to claim 3 , wherein the method further comprises:

periodically synchronizing, by the first node or the second node, the link state database with the neighboring node of the node.

12. The method for optimizing flooding of an internal gateway protocol according to claim 4 , wherein the method further comprises:

periodically synchronizing, by the first node or the second node, the link state database with the neighboring node of the node.

13. The method for optimizing flooding of an internal gateway protocol according to claim 5 , wherein the method further comprises:

periodically synchronizing, by the first node or the second node, the link state database with the neighboring node of the node.

14. The method for optimizing flooding of an internal gateway protocol according to claim 13 , wherein the method further comprises:

periodically synchronizing, by the first node or the second node, the link state database with the neighboring node of the node.

15. The method for optimizing flooding of an internal gateway protocol according to claim 7 , wherein the method further comprises:

periodically synchronizing, by the first node or the second node, the link state database with the neighboring node of the node.

16. The method for optimizing flooding of an internal gateway protocol according to claim 8 , wherein the method further comprises:

periodically synchronizing, by the first node or the second node, the link state database with the neighboring node of the node.

17. A device for optimizing flooding of an internal gateway protocol, comprising:

a memory storing instructions and a processor in communication with the memory, wherein the processor is configured to execute the instructions to implement the method for optimizing flooding of an internal gateway protocol according to claim 1 .

18. A non-transitory computer readable storage medium,

wherein the computer readable storage medium stores one or more programs, wherein the one or more programs are able to be executed by one or more processors, to implement the method for optimizing flooding of an internal gateway protocol according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2022
From: PENG, SHAOFU; WANG, HUILAI; SUN, JINSONG; CHEN, HUANAN; ZHU, YONGQING
To: NANJING ZHONGXING SOFTWARE CO, LTD.
Reel/Frame 058920/0628 →
Priority Claims (1)
CN 201910730287.6 · Aug 8, 2019 · national
Continuity (1)
Related Publication 20220321461A1 · Oct 6, 2022
References Cited (16)
US 8009591B2 · Retana · 2011 [cited by examiner]
US 8068411B2 · Vasseur et al. · 2011 [cited by applicant]
US 10404482B2 · Wijnands · 2019 [cited by examiner]
US 20180278527A1 · Pfister · 2018 [cited by applicant]
CN 1859375A · 2006 [cited by applicant]
CN 101431448A · 2009 [cited by applicant]
CN 103118362A · 2013 [cited by applicant]
CN 103532922A · 2014 [cited by applicant]
CN 106572016A · 2017 [cited by applicant]
EP 3361683A1 · 2018 [cited by applicant]
WO 2019137118A1 · 2019 [cited by applicant]
International Search Report Search Report for corresponding application PCT/CN2020/099018 filed Jun. 29, 2020; Mail date Sep. 28, 2020. [cited by applicant]
Jiang, Xuehui et al., “Improving IGP Convergence through OSPF in Scalable Router”, 2009 11th IEE International Conference on High Performance Computing and Communications, Jun. 27, 2009. [cited by applicant]
European Search Report for corresponding application EP20849979; Mail date Sep. 2, 2022. [cited by applicant]
T. Bheemarjuna Reddy, “Quality of Service provisioning in ad hoc wireless networks: a survey of issues and solutions”, Ad Hoc Networks, Elsevier, Amsterdam, NL. vol. 4, No. 1, Jan. 2, 2006, pp. 83-124. [cited by applicant]
Candian Office Action for corresponding application 3,147,310; Mail date Dec. 17, 2024. [cited by applicant]