[10457] in www-talk@info.cern.ch

home help back first fref pref prev next nref lref last post

RE: Mirror Negotiation

daemon@ATHENA.MIT.EDU (Brian Morin)
Mon Dec 9 19:11:20 1996

From: Brian Morin <bmorin@WPI.EDU>
To: "'www-talk@w3.org'" <www-talk@w3.org>
Cc: "'Koen Holtman'" <koen@win.tue.nl>
Date: Mon, 9 Dec 1996 18:54:17 -0500
Resent-From: www-talk@w3.org

Koen Holtman Wrote:
"It is not easy for a client to quickly determine which mirror which =
offers
the highest bandwidth.  A HTTP protocol element for sending a list of
mirrors to the client only solves the easy part of the problem."

I actually had more in mind when I wrote the original post, however I =
thought I'd see how the basic idea would fly before getting specific.

If we assume that mirrors physicaly closer to the client are probably =
faster than ones further away or on another land mass, then including =
some kind of geographic location code with each mirror entry would help. =
 The client could then experiment with the mirrors that appear most =
promising.

Koen Holtman Wrote:
"I believe that there can already be some mirror negotiation when =
resolving a
hostname to an IP address, but I don't know how effective that is."

My understanding of this is that it allows requests to be distributed =
among several servers on the same site.  Perhaps this could be extended =
(I'm not very familiar with these protocols), however I think that you =
would have to mirror entire hosts and make the decision of what mirror =
to use at the server side.  I already made the argument that determining =
what mirror to use at the server side is inferior to the client side.

Brian Morin
Student at WPI
Author of Fnord Web Server


home help back first fref pref prev next nref lref last post