Patent ID: 7143184
Filing Date: 2006-11-28
Classification: H04L

Abstract:
1. A method for responding to a request for an address associated with a host name comprising: receiving from a source a request for an address associated with a host name; identifying a plurality of mirrored web sites associated with the host name; sending to each of the plurality of mirrored websites a query requesting that the website determine in response to receiving the query a round trip time for sending a first message from the mirrored website to the source and receiving from the source at the mirrored website a second message sent by the source in response to the first message; receiving from each of the plurality of mirrored web sites the round trip time determined by the website; and selecting one of the plurality of mirrored websites based at least in part on the respective round trip packet travel times determined for the plurality of mirrored websites, wherein the query requests that mirrored website determine the round trip time by sending a first data packet from the mirrored web site to the source, receiving from the source a second data packet in response to the first data packet, and determining the difference between the time the first data packet was sent and the time the second data packet was received, and wherein a TCP network communication protocol is used and the first data packet comprises a SYN packet and the second data packet comprises a SYN ACK packet.