An address of a server that should supply an information object or service
to a requester is returned in response to a request therefor. The address
of the server that is returned is an optimal server selected according to
specified performance metrics. The specified performance metrics may
include one or more of an average delay from the server to another,
average processing delays at the server, reliability of a path from the
server to another, available bandwidth in said path, and loads on the
server.