Patent ID: 8145746
Filing Date: 2012-03-27
Classification: H04L

Abstract:
1. A method comprising: distributing, using one or more processors, one or more client packets to multiple servers; transmitting, using one or more processors, one or more health check packets to at least one of the multiple servers, where a window size field, of each of the one or more health check packets, includes a specific window size value; generating, using one or more processors, a plurality of records comprising information associated with the distributed one or more client packets and information associated with the transmitted one or more health check packets, the information associated with the transmitted one or more health check packets including the specific window size value; filtering, using one or more processors and based on the specific window size value, the generated plurality of records to remove, from the generated plurality of records, information associated with each packet that does not include the specific window size value in a window size field; extracting, using one or more processors, the information associated with the transmitted one or more health check packets from the filtered plurality of records; and examining, using one or more processors, the specific window size value, included in the extracted information associated with the transmitted one or more health check packets, to determine whether the at least one of the multiple servers is operational.