FINDING AND USING SERVERS FOR CERTAIN SERVICES
First Claim
1. A method for finding a specific address of a server in a data communication network when using anycast addressing defined for available servers that provide a predetermined service, comprising:
- providing a first server having a memory and a processor coupled to the memory;
sending a request from a client to use the first server for the predetermined service by the anycast address of the service;
receiving the request at the first server and detecting that the request was addressed using an anycast address; and
sending a response from the first server to the client, instructing the client to use an alternative server and providing a specific address of the alternative server to the client, instead of providing the requested predetermined service by the first server in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
A specific address of a server in a data communication network is found when using anycast addressing defined for available servers that provide a predetermined service by providing a first server having a memory and a processor coupled to the memory, sending a request from a client to use the first server for the predetermined service by the anycast address of the service, receiving the request at the first server and detecting that the request was addressed using an anycast address, and sending a response to the client, instructing the client to use an alternative server and providing a specific address of the alternative server to the client, instead of providing the requested predetermined service by the first server in response to the request.
43 Citations
21 Claims
-
1. A method for finding a specific address of a server in a data communication network when using anycast addressing defined for available servers that provide a predetermined service, comprising:
-
providing a first server having a memory and a processor coupled to the memory; sending a request from a client to use the first server for the predetermined service by the anycast address of the service; receiving the request at the first server and detecting that the request was addressed using an anycast address; and sending a response from the first server to the client, instructing the client to use an alternative server and providing a specific address of the alternative server to the client, instead of providing the requested predetermined service by the first server in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20)
-
-
19. A device for telecommunication configured to find a specific address of a server in a data communication network when using anycast addressing defined for available servers that provide a predetermined service, comprising:
-
a memory; a processor coupled to the memory; and a client for using a server and configured to; send a request from the client to use a first server for the predetermined service by the anycast address of the service; receive a response from the first server instructing the client to use an alternative server at a specific address; and use the alternative server at the specific address by the client.
-
-
21. A server for telecommunication configured to provide a predetermined service by usage of anycast addressing for discovering available servers at specific addresses in a data communication network, comprising:
-
a memory; and a processor coupled to the memory and configured to; receive a request from a client to use the server for the predetermined service by the anycast address of the service; detect that the request was addressed using an anycast address; send a response to the client and instruct the client to use this server at its specific address, instead of providing the requested predetermined service; and provide the requested predetermined service at subsequent requests to its specific address.
-
Specification