* Ed Tomlinson <edt at aei.ca> [2007-05-21 12:45:21]:

> On Monday 21 May 2007 06:25, Florent Daigni?re wrote:
> > * Volodya <Volodya at WhenGendarmeSleeps.org> [2007-05-21 11:16:13]:
> > 
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > > 
> > > jarvil at gmail.com wrote:
> > > > Hello,
> > > > 
> > > > I proposed an advanced option on the peers (friends) page for high 
> > > > speed links.
> > > > 
> > > > In the present code, if you increase the outgoing bandwith the peers
> > > > inevitably end up in backed off mode as the ones who cannot deal with
> > > > the higher throughput backoff the incoming connection. I dont know the
> > > > method used for Backed Off values but some basic math tells me that
> > > > mode nodes can only receive 10K/s for each connection. Let me explain.
> > > > 
> > > > If you have one node on default setting of 15K/s outgoing bandwith and
> > > > 60K/s incoming (4xoutgoing). If a user has 6 connections you have a
> > > > max of 10K incoming for each connection. 10K/s is double the speed of
> > > > a modem connection and hardly broadband speed.  IMHO This severely
> > > > limits the speed of freenet.
> > > > 
> > > > What I would like to see is the ability to set individual bandwith on
> > > > peers OR designate a peer as high speed which excludes it from the
> > > > bandwith management on the normal peers. This would send a message to
> > > > the other peer requesting a high speed link which would appear on
> > > > their peer listing as request for high speed and the speed requested.
> > > > If they agree then the link operates at the new speed sending data at
> > > > the maximum speed specified until there is no more data to send.
> > > > 
> > > > Regards
> > > > 
> > > > Jarvil
> > > 
> > > This will also help those of us who are running more than one node and 
> > > they are on the
> > > same LAN.
> > > 
> > 
> > I have tried to explain it on irc: it doesn't and won't help... and
> > probably will f*ck up the load-balancing.
> > 
> > Even if  we have "faster than  other" links, the node  doesn't take that
> > into account when it routes requests : the "fast link" isn't more likely
> > to be used than any other one  because of how routing works. We route to
> > what we  think to  be the  shortest path not  the local-fastest  one (to
> > avoid missrouting)
> 
> This is not strictly true.  We try to use the best route.  If it happens to be
> backed off we skip it unless all nodes are backed off.  If a link is faster
> it should be backed off less...  If the nodes have agreed on a faster link,
> load balancing should be able to take it into account.

Backoff  isn't  triggered by  bandwidth  shortage  directly :  bandwidth
shortage causes rejections and rejections cause backoff to be triggered.

NextGen$
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20070522/e19a643a/attachment.pgp>

Reply via email to