The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 01, 2023

Filed:

Mar. 06, 2020
Applicant:

Juniper Networks, Inc., Sunnyvale, CA (US);

Inventors:

Russ White, Apex, NC (US);

Shraddha Hegde, Bangalore, IN;

Assignee:

Juniper Networks, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 45/02 (2022.01); H04L 41/0631 (2022.01); H04L 41/12 (2022.01); H04L 45/00 (2022.01);
U.S. Cl.
CPC ...
H04L 45/02 (2013.01); H04L 41/0631 (2013.01); H04L 41/12 (2013.01); H04L 45/20 (2013.01);
Abstract

A network device may receive topology data identifying a spine and leaf topology of network devices, and may set link metrics to a common value to generate modified topology data. The network device may remove data identifying connections from leaf network devices to any devices outside the topology from the modified topology data to generate further modified topology data, and may process the further modified topology data, with a model, to determine path data identifying paths to destinations. The network device may determine particular path data identifying shorter paths and longer paths to corresponding destinations, and may determine hop counts associated with the paths. The network device may determine whether the hop counts are all odd values, all even values, or odd and even values, and may perform actions based on whether the hop counts are all odd values, all even values, or odd and even values.


Find Patent Forward Citations

Loading…