Matthew Toseland wrote: > On Monday 20 August 2007 15:48, Malkus Lindroos wrote: >> Just realized a problem in using average ping times to rate limit nodes. >> If many of your peers have their connections heavily loaded on the >> average, this leads to limiting your node. At the same time some of you >> peers may not be heavily loaded, because their connections are not >> overloaded. This leads to slow transfer rates in all those nodes >> connected to few nodes with not enough bandwidth. >> >> As a suggestion, I suggest using the minimum ping times from other nodes >> to evaluate the load on a given node. Trying effect of that now, though >> all nodes should do the same to see if it works. > > What if they're on a LAN? On the same ISP? > > I believe we use the median of the average pings of our peers.
Hmm, true, there is a problem if they're on the same lan and the node is bandwith limited and the bandwith is set too high by the user. There should be an option to exclude nodes on the same lan, maybe by the user? However, there would be no problem if the user knows his bandwith or the node is not bandwidth limited. Of course it depends on what the ping time is supposed to reflect? At least for my nodes it seems to reflect the load of the network the node is connected to, not the load of the node or its internet connection. -- Malkus Lindroos