System and method for using network layer uniform resource locator routing to locate the closest server carrying specific content
First Claim
1. A method, comprising:
- receiving a request for an information object at an address identified by a uniform resource locator (URL); and
mapping the URL to a corresponding anycast address for the information object.
3 Assignments
0 Petitions
Accused Products
Abstract
A request for an information object at an address identified by a uniform resource locator (URL) is received; and the URL is mapped to a corresponding anycast address for the information object. Thereafter, the anycast address for the information object may be resolved to a unicast address for the information object, and the information object sent to the client. The request may be received at an information object repository that is topologically closer to the client than any other information object repository. This closest information object repository may be selected according to specified performance metrics, such as: average delay from the selected information object repository to a source of the request, average processing delay at the selected information object repository, reliability of a path from the selected information object repository, available bandwidth in said path, and loads on the selected information object repository.
349 Citations
14 Claims
-
1. A method, comprising:
-
receiving a request for an information object at an address identified by a uniform resource locator (URL); and
mapping the URL to a corresponding anycast address for the information object. - View Dependent Claims (2, 3, 4, 5, 6)
-
- 7. An information object repository configured to map a uniform resource locator (URL) for an information object to a network layer anycast address.
-
9. A network, comprising:
-
at least one client configured to request an information object using a uniform resource locator (URL); and
an information object repository configured to receive the request for the information object and to map the URL into a network layer anycast address. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification