-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> That seems a bit much. Can it be avoided? I worry that we won't get
> enough data if we have to keep one for each pair.

The rate's only adjusted when we get data so I don't think it will be a
problem - if there's very little traffic between a given pair of
neighbours then the rate isn't so important anyway.

> How much of a problem is the above?

I'm not sure how much of a problem it is - the link BC will be throttled
in response to congestion along ABCD, but not as much as the links AB or
CD, because successful requests from E to F will offset the reduction
caused by unsuccessful requests from A to D.

In general I suppose the more paths there are sharing a link, the more
the reductions caused by one overloaded path will be offset by increases
caused by other paths. This means the other paths will be less affected,
but it could also mean the throttling won't propagate back to the sender
- - if the link BC doesn't slow down much then the link AB won't slow down
much either...

>>    F       G
>>    |       |
>>A---B---C---D---E
> 
> 
> What's the problem here?

Even if C keeps a separate rate for each pair of neighbours, the paths
ABCDE and FBCDG have the same previous and next hops at C, so if C
reduces its rate from B to D in response to congestion at E then FBCDG
will also be throttled.

> My basic concern is whether it will get into freeze-down troubles with
> loops (any real network will have many many loops).

As long as loops in a given path can be detected, are loops in the
topology a problem?

Cheers,
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFEPnIpyua14OQlJ3sRAk3VAKDSQcfXhoOSgWWCRLGsShypG+t1AwCfQ+/J
Sr5gALYrmt/LACOrXbK1raM=
=yxRN
-----END PGP SIGNATURE-----
_______________________________________________
Devl mailing list
Devl@freenetproject.org
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to