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:
Dec. 26, 2023

Filed:

Apr. 15, 2021
Applicant:

Netskope, Inc., Santa Clara, CA (US);

Inventors:

Umesh Bangalore Muniyappa, Bangalore, IN;

Ravi Ithal, Los AltosLos Altos, CA (US);

Assignee:

Netskope, Inc., Santa Clara, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/00 (2022.01); H04L 65/613 (2022.01); H04L 61/2503 (2022.01); H04L 43/0876 (2022.01); H04L 65/80 (2022.01); H04L 9/32 (2006.01); H04L 45/7453 (2022.01); H04L 69/16 (2022.01); H04L 69/22 (2022.01); H04L 67/1001 (2022.01);
U.S. Cl.
CPC ...
H04L 65/613 (2022.05); H04L 9/3242 (2013.01); H04L 43/0876 (2013.01); H04L 45/7453 (2013.01); H04L 61/2503 (2013.01); H04L 65/80 (2013.01); H04L 67/1001 (2022.05); H04L 69/16 (2013.01); H04L 69/22 (2013.01);
Abstract

Disclosed is distributed routing and load balancing in a dynamic service chain, receiving a packet at a first service instance, including a NSH imposed on the by a service classifier. The NSH includes a stream affinity code consistent for packets in a stream. The method also includes processing the packet at the first instance where the instance performs a first service in a service chain that includes second and third services. The first service instance accesses a flow table using the stream affinity code to select a second service instance performing the second service from among service instances performing the second service, and the first instance routes the packet to the selected second service instance upon egress from the first service instance. The method can include hashing the stream affinity code to access the flow table and access an available instance using the hash as a key to a CHT.


Find Patent Forward Citations

Loading…