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:
Feb. 07, 2023

Filed:

Apr. 15, 2021
Applicant:

Cisco Technology, Inc., San Jose, CA (US);

Inventors:

Nagendra Kumar Nainar, Morrisville, NC (US);

Carlos M. Pignataro, Cary, NC (US);

Jaganbabu Rajamanickam, Ontario, CA;

Madhan Sankaranarayanan, Chennai, IN;

Assignee:

CISCO TECHNOLOGY, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 45/00 (2022.01); H04L 45/7453 (2022.01); H04L 45/24 (2022.01);
U.S. Cl.
CPC ...
H04L 45/14 (2013.01); H04L 45/24 (2013.01); H04L 45/7453 (2013.01);
Abstract

Techniques are presented for evaluating Equal Cost Multi-Path (ECMP) performance in a network that includes a plurality of nodes. According to an example embodiment, a method is provided that includes obtaining information indicating equal cost multi-path (ECMP) paths in the network and a branch node in the network. For the branch node in the network, the method includes instantiating a virtual network function that simulates an ECMP hashing algorithm employed by the branch node to select one of multiple egress interface of the branch node; providing to the virtual network function for the branch node, a query containing entropy information as input to the ECMP hashing algorithm that returns interface selection results; and obtaining from the virtual network function a reply that includes the interface selection results. The method further includes evaluating ECMP performance in the network based on the interface selection results obtained for the branch node.


Find Patent Forward Citations

Loading…