On Tue, Nov 28, 2006 at 02:15:58AM -0500, Ken Snider wrote:
> toad wrote:
> 
> >Okay, so there is a dramatic collapse because it reaches the maximum
> >capacity of the network. Whereas with flow control, we keep on adding
> >requests even though the network is overloaded, and they are misrouted,
> >and not tried properly; we progressively route requests to fewer and
> >fewer nodes. 
> >
> >So the axes on the graph are a little misleading. We start very many
> >requests, but we don't properly attempt them. This is bad; throttling is
> >supposed to prevent us from trying so many requests that hardly any of
> >them are properly attempted. So throttling should, on your axes, cut out
> >some time before an unthrottled network cuts out.
> 
> Am I too simplistic to think that the throttling system should mind a 
> semireliable way to guage delay due to Outgoing BW delay, divvy that into 
> number of outbound reqs/sec, and NAK any inbound requests that come in 
> above that rate?

It does. It calculates the amount of bandwidth that will be used by a
request and only accepts it if it is possible.
> 
> I would think you could do that in a fairly lightweight fashion (i.e., 
> without even looking at the request itself)?
-------------- 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/tech/attachments/20061128/5f5cec8b/attachment.pgp>

Reply via email to