Method for optimally routing specific service in network, and server and routing node used in the network
First Claim
1. A method for optimally routing a specific service in a network having a plurality of servers and a plurality of routing nodes which route service access requests to said servers in accordance with address information assigned to said service access requests, said method comprising:
- on each of said routing nodes,managing registering and updating of service information pertaining to service contents provided by said each routing node upon receipt of said service information from a server connected to said each routing node or another routing node; and
selectively changing address information about said service access requests on the basis of said managed service information owned by said each routing node, to thus route said service access requests.
1 Assignment
0 Petitions
Accused Products
Abstract
Information (service information) about service contents provided by servers is registered or updated by each of routing nodes by exchanging said information through use of a routing protocol used in controlling a path among the routing nodes. The routing node selectively changes address information about a service access request on the basis of the service information owned by the routing node, to thus route the service access request to an optimal destination. Thereby, concentration of load to a specific service can be efficiently dispersed.
-
Citations
22 Claims
-
1. A method for optimally routing a specific service in a network having a plurality of servers and a plurality of routing nodes which route service access requests to said servers in accordance with address information assigned to said service access requests, said method comprising:
-
on each of said routing nodes, managing registering and updating of service information pertaining to service contents provided by said each routing node upon receipt of said service information from a server connected to said each routing node or another routing node; and selectively changing address information about said service access requests on the basis of said managed service information owned by said each routing node, to thus route said service access requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server used in a network having a plurality of servers and a plurality of routing nodes for routing service access requests from user terminals to said servers in accordance with address information assigned to said service access requests, said server comprising:
-
a providing unit that provides said user terminals with services; and a service notifier that notifies a routing node connected to said server of service information pertaining to service contents provided by said server, wherein said service information notified to said routing node is used for selectively changing address information about said service access requests to thus route said service access requests, and when a mirror server which provides service contents identical with those provided by said servers exists separately from said servers, said mirror server further comprises a direct access address information notifier which notifies said routing node connected to said server of direct access address information for enabling direct access to said server when service contents provided by said mirror server are updated. - View Dependent Claims (11, 12)
-
-
13. A routing node used in a network having a plurality of servers, and a plurality of routing nodes for routing service access requests to said servers in accordance with address information assigned to said service access requests, said routing node comprising:
-
a service information manager that manages registration and updating of service information pertaining to service contents provided by said routing node upon receipt of said service information from a server connected to said routing node or another routing node; a service information transmitter which transmits said service information to an additional routing node through use of a routing protocol used in said routing nodes, in response to registration and updating of said service information performed by said service information manager; and a routing controller which selectively changes address information about said service access requests on the basis of said service information in said service information manager, to thus route said service access requests. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification