An embodiment of the present invention is a system and method for measuring round trip times in a network, such as the Internet, by utilizing a packet, such as a transmission control protocol (TCP) packet. The TCP packet may be a packet which is typically utilized during establishment of a reliable connection, such as a SYN or a SYN ACK. According to an embodiment of the present invention, a mirrored service is selected for a client by sending the TCP packet from an approximate location of each of the mirrored service to an approximate location of the client. A response is then received by each mirrored service from the approximate location of the client, and a round trip time for each mirrored service is measured from the time the TCP packet was sent to the time the response was received. The various round trip times of each mirrored service are compared with each other and a best round trip time, such as the shortest time, is selected. A mirrored service associated with the best round trip time is selected for use with the client.

Un metodo di realizzazione di presente invenzione è un sistema e un metodo per la misurazione intorno ai tempi di viaggio in una rete, quale il Internet, utilizzando un pacchetto, quale un pacchetto di Transmission Control Protocol (TCP). Il pacchetto di TCP può essere un pacchetto che è utilizzato tipicamente durante l'istituzione di un collegamento certo, quali uno SYN o uno SYN ACK. Secondo un metodo di realizzazione di presente invenzione, un servizio rispecchiato è selezionato per un cliente trasmettendo il pacchetto di TCP da una posizione approssimativa di ciascuno del servizio rispecchiato ad una posizione approssimativa del cliente. Una risposta allora è ricevuta da ogni servizio rispecchiato dalla posizione approssimativa del cliente e un tempo rotondo di viaggio per ogni servizio rispecchiato è misurato dal tempo che il pacchetto di TCP è stato trasmesso al tempo la risposta è stata ricevuta. I vari tempi rotondi di viaggio di ogni servizio rispecchiato sono paragonati a vicenda e un tempo di viaggio rotondo il migliore, quale il tempo più corto, è selezionato. Un servizio rispecchiato si è associato con il tempo di viaggio rotondo migliore è selezionato per uso con il cliente.

 
Web www.patentalert.com

< (none)

< Defoliant

> Apparatus and method for saving session variables on the server side of an on-line data base management system

> (none)

~ 00043