摘要 |
The present invention relates to systems, apparatus, and methods for implementing dynamic routing. The method includes receiving a request for data located at a content server from a client system and determining latency between the client system and the content server. Based on the latency between the client system and the content server being greater than a first threshold value, the method determines latency between the client system and each of a plurality of acceleration servers. The method selects the acceleration server with the lowest latency, and determines latency between the selected acceleration server and the content server. Furthermore, based on the latency between the selected acceleration server and the content server being less than a second threshold, the method establishes an acceleration tunnel between the client system and the content server through the selected acceleration server and transfers the requested data to the client system using the acceleration tunnel.
|