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. 21, 2017

Filed:

Nov. 07, 2013
Applicant:

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

Inventors:

Anand Akella, Bangalore, IN;

Sanjay Hooda, Cupertino, CA (US);

Malik Maiga, Paris, FR;

James Shen, San Jose, CA (US);

Sheshendra Kumar, Bangalore, IN;

Assignee:

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

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/70 (2013.01); H04L 12/803 (2013.01); H04L 29/08 (2006.01); H04L 12/743 (2013.01); H04L 12/707 (2013.01);
U.S. Cl.
CPC ...
H04L 47/125 (2013.01); H04L 45/7453 (2013.01); H04L 67/1023 (2013.01); H04L 45/24 (2013.01);
Abstract

Techniques are disclosed for determining a preferred hashing algorithm for load balancing physical interface utilization in a network device, such as a switch, configured with a port-channel architecture. While a current hashing algorithm is being applied to network traffic flows, a forwarding engine of the network device retrieves snapshot data of each flow and evaluates the flows against other hashing algorithms. The forwarding engine, for each hashing algorithm result, calculates statistical measures, such as mean, variance, and coefficient of variation. These measures are used to determine the preferred hashing algorithm to subsequently be applied. Once determined, the networking device may notify a user (e.g., a system administrator) of the algorithm.


Find Patent Forward Citations

Loading…