Method to use Dynamic Source Routing with Multihomed Servers
Original Publication Date: 2003-Jun-24
Included in the Prior Art Database: 2003-Jun-24
In the client-server model, clients usually connect to servers using an IP address that is obtained by doing a DNS lookup on the server hostname. It may happen that the route to that server then fails for some reason (e.g. a router along the way goes down). Most applications today will simply log a communication failure to the server and the connection will either hang or terminate. Now, let us consider the case of a multi-homed server i.e. it has multiple interfaces (with multiple IP addresses). This means that there are possibly a number of alternate routes to the server that could be used. Applications can make use of these other routes to the server.