Sorry that I answer only now. I know the wiki, but I didn't yet have time to check the protocol (and which parts might prove fruitful for Gnutella) completely.
... This URL has some information, http://www.barsoom.org/papers/imc-2006-churn.pdf It is a bit outdated, but might be useful none the less. fwiw, Bill
... Well, it's not dangerous if you're careful, and gtk-gnutella is careful enough to remember the total size of "small requests" that are allowed to bypass.
... The quite advanced implementation in PARQ was one of my inspirations, and I was thrilled when I found the "highest response rate next" scheduling policy,
... This is true, although a little bit less so with PARQ and multiple queues. But still, within a PARQ queue you can have a wide range of file sizes, and what