On Wed, 3 Jun 2009, Enrico Marocco wrote:
Nodes (clients) can use the spare capacity (provisioned - current load) of
relay candidates as a metric to guide their search of relays. I think
such a usage is peer selection optimization. What do you think?
Ok, I'm totally lost now. I thought your initial question was about a
mechanism any node can use to query its own provisioned bandwidth
(wasn't this what you asked in the first place?).
I have not changed my question :) The description was an example of how
nodes will make use of provisioned link capacity. I did not describe how
current load can be calculated and I totally agree that ALTO must *not*
describe a mechanism to determine current load.
Nevertheless, it is not impossible to use the number of [TCP] bits sent
and received from a machine on which an ALTO enabled application is running to
gauge current load. Yes, this is not a precise number but is reasonable
enough to be useful.
I agree that information about other nodes' link capacity could be
useful in peer selection optimization; however, as Rich, Lars and others
mentioned, such information could be very tricky to obtain and use in a
useful way ("current load" in you equation, other than the querying p2p
application's load, also includes the load of all other applications
running on the same local network).
--
Ciao,
Enrico
_______________________________________________
alto mailing list
alto@ietf.org
https://www.ietf.org/mailman/listinfo/alto