Multipath Routing Process
First Claim
1. A method of providing access to a resource, the resource being associated with a domain name, the method comprising:
- identifying a first web server in a plurality of web servers between which packets are routed via a gateway protocol, for use in establishing a session to access the resource at an IP address at which the resource is hosted by a second web server in the plurality of web servers, by determining whether the first web server is available at least by one or more processors checking whether links and nodes to the first web server are functional; and
monitoring whether the links and nodes to the first web server remain functional after establishment of the session.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus that enable more than one server to host a resource using a shared IP address such that a client may generally access the resource on any of the servers using the shared IP address are disclosed. According to one aspect of the present invention, a method for providing paths that allow a client to access a resource in a TCP/IP network includes obtaining an IP address, as well as associating the IP address to first and second servers. The first and second servers support the resource at the IP address, and a first path of the plurality of paths that allow the client to access the resource is between the client and the first server and a second path of the plurality of paths that allow the client to access the resource is between the client and the second server.
15 Citations
20 Claims
-
1. A method of providing access to a resource, the resource being associated with a domain name, the method comprising:
-
identifying a first web server in a plurality of web servers between which packets are routed via a gateway protocol, for use in establishing a session to access the resource at an IP address at which the resource is hosted by a second web server in the plurality of web servers, by determining whether the first web server is available at least by one or more processors checking whether links and nodes to the first web server are functional; and monitoring whether the links and nodes to the first web server remain functional after establishment of the session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer-readable media for providing access to a resource, the resource being associated with a domain name, the one or more non-transitory computer-readable media comprising instructions that when executed in one or more computers cause the one or more computers to:
-
identify a first server in a plurality of servers between which packets are routed via a gateway protocol, for use in establishing a session to access the resource at an IP address at which the resource is hosted by a second server in the plurality of servers, by determining whether the first server is available at least by one or more processors checking whether links and nodes to the first server are functional; and monitor whether the links and nodes to the first server remain functional after establishment of the session. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for providing access to a resource, the system comprising:
-
means for identifying a first server in a plurality of servers between which packets are routed via a gateway protocol, for use in establishing a session to access the resource at an IP address at which the resource is hosted by a second server in the plurality of servers, by determining whether the first server is available at least by checking whether links and nodes to the first server are functional; and means for monitoring whether the links and nodes to the first server remain functional after establishment of the session.
-
Specification