> Since the BOINC client is fairly aggressive (the random backoffs are
> IMHO too small) those same clients are quite effectively doing a
> Distributed Denial of Service attack against poor Bruno.
>
> Allowing more work to be done during this time just increases the
> severity of that DDoS attack.
>

That is just very thing project-wide backoffs were designed for!
That is, if MANY uploads outstanding, ALL of them will have timeout.
Downloads inhibition doesn't help actually. There are plenty hosts with big 
caches and w/o project-wide backoff they will do DDoS will new downloads be 
inhibited or not.
I see no sense in function substitution. Project-wide backoff has it's own 
function. Big backoffs or small - it's just another question.

Downloads inhibition's function is to guard project from host that downloads 
but NOT uploads (take attention to this _NOT_ ).
Such host will drain full quota every day until first timeouts starts to 
diminish its quota. Months could passed.
That's primarily function of this feature. And increasing (even greatly 
increasing) threshold will not break it.

_______________________________________________
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to