Load balancing
AssigneeRadware, Ltd.
InventorsRoy Zisapel, Amir Peless, Smadar Fuks
Life of this patent
Estimating the term…
Abstract
This invention discloses a method for managing a computer network connected to the Internet through a network connection, such as different Internet Service Providers, including the steps of; sending polling requests through a plurality of routes from a computer network to a remote server computer, receiving replies from the remote server computer corresponding to the polling requests, and measuring proximities of the remote server computer to the computer network based on the received replies.
Claims14
A method for managing a computer network connected to the Internet through a plurality of routes, comprising the steps of:
- receiving a request from a client within a client computer network directed to a remote server computer within a second computer network;
- looking up a table entry within a proximity table indexed by an address related to the remote server computer, the tables entries of the proximity table containing ratings for a plurality of routes between the client computer network and the second computer network;
- and
- selecting one of the plurality of routes through which to route the client request, based on the ratings within the table entry looked up in the proximity tables,
- wherein the plurality of routes assign respective IP addresses to the computer network, and wherein the method further comprises the step of setting the source IP address of the client request corresponding to the selected route on the client side.
A network management system for managing a computer network connected to the Internet through a plurality of routes, comprising:
- a network controller receiving a client request from within a client computer network directed to a remote server computers, within a second computer network and selecting one of a plurality of routes through which to route the client request;
- and
- a data manager looking up a table entry within a proximity table indexed by an address related to the remote server computer, the tables entries of the proximity table containing ratings for a plurality of routes, between the client computer network and the second computer network and wherein said network controller selects one of the plurality of routes based on the ratings within the table entry looked up in the proximity tables,
- wherein the plurality of routes assign respective IP addresses to the computer network, and wherein said network controller sets the source IP address of the client request corresponding to the selected route on the client side.
Dependencies are inferred from the claim text.