A system and method of routing requests received from client computers. The
client computer processor is redirected to a router for which the address
is within the preferred coverage zone. If a router is not identified for
which the address is within a preferred coverage zone, but a router other
than the router that received the request is identified for which the
address is within a regular coverage zone, the processor is redirected to
the router for which the address is within the regular coverage zone. If a
message is transmitted from a router behind a firewall to a router outside
the firewall, and then a request for data is received from a processor
behind the firewall, the processor is redirected to the address of the
router. Routers register themselves dynamically into a hierarchy. In
another alternative embodiment, a service request from a particular client
computer is serviced immediately by the root router rather than redirected
to another router. The root router then attempts to find the best source
server for the client computer. The next service request from the client
computer is dispatched directly by the root router to this best router.
Een systeem en een methode om verzoeken te leiden die van cliëntcomputers worden ontvangen. De bewerker van de cliëntcomputer wordt opnieuw gericht aan een router waarvoor het adres binnen de aangewezen dekkingsstreek is. Als een router niet wordt geïdentificeerd waarvoor het adres binnen een aangewezen dekkingsstreek is, maar een router buiten de router die het verzoek ontving wordt geïdentificeerd waarvoor het adres binnen een regelmatige dekkingsstreek is, wordt de bewerker opnieuw gericht aan de router waarvoor het adres binnen de regelmatige dekkingsstreek is. Als een bericht van een router achter een firewall aan een router buiten de firewall wordt overgebracht, en dan een verzoek om gegevens van een bewerker achter de firewall wordt ontvangen, wordt de bewerker opnieuw gericht aan het adres van de router. De routers registreren zich dynamisch in een hiërarchie. In een andere alternatieve belichaming, wordt een de dienstverzoek van een bepaalde cliëntcomputer onderhouden onmiddellijk door de wortelrouter eerder dan opnieuw gericht aan een andere router. De wortelrouter probeert dan om de beste bronserver voor de cliëntcomputer te vinden. Het volgende de dienstverzoek van de cliëntcomputer wordt verzonden direct door de wortelrouter aan deze beste router.