arvidn / bittorrent-multi-have

a bittorrent extension proposal
BSD 3-Clause "New" or "Revised" License
2 stars 0 forks source link

Blurb on requests #1

Open the8472 opened 8 years ago

the8472 commented 8 years ago
  1. The number of request messages that would need to be sent per byte of payload byte received.

That doesn't seem true. Am I missing something? You always send requests for 16KiB-chunks, no matter the piece size.

In fact, the request usage should go down a tiny bit since endgame mode will be shorter.

arvidn commented 8 years ago

yeah, it doesn't look right. I'm trying to understand what I meant by that. I think that maybe I meant "have messages" instead of "request messages", and was trying to distinguish between the "cost" of not coalescing the reports of what data one has. What makes me thing that is that I seem to deliberately not call out (4) as something this proposal is trying to address. But even changing it to have messages, it doesn't make much sense, nor is distinguished from (3).

I intend to write up the HAVE coalescing we talked about in a separate BEP.