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:
Jan. 26, 2016

Filed:

Jun. 20, 2011
Applicant:

Nat Thirasuttakorn, Seattle, WA (US);

Inventor:

Nat Thirasuttakorn, Seattle, WA (US);

Assignee:

F5 Networks, Inc., Seattle, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/803 (2013.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 47/125 (2013.01); H04L 69/16 (2013.01);
Abstract

A system and method for message based load balancing comprises receiving, at a network traffic management device, an encapsulated request from a client device to a destination server for an established session. The request is encapsulated in accordance with a first connection-oriented protocol. The encapsulated message is segmented into a plurality of encapsulated data segments in accordance with a message boundary parameter. Identifying information of a first payload data packet of a first TCP encapsulated data segment is extracted and the first payload data packet is converted into a first connection-less protocol datagram. A message-based load balancing decision is performed on the datagram to assign the datagram to a first server. The first connection-less protocol datagram is converted into a first encapsulated data packet in accordance with a second connection-oriented protocol and is sent from a first virtual server to the first server based on the message-based load balancing decision.


Find Patent Forward Citations

Loading…