[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ADTPro beta - protocol change



schmidtd wrote:
On Apr 2, 1:37 pm, "Michael J. Mahon" <mjma...@aol.com> wrote:
Because this changes the protocol, could I suggest another?

Since, once communication is established, it tends to be pretty
solid, and since missing packets can now be detected by block
number discontinuity, how about replacing ACKs of correctly received
blocks with NAKs of missing or incorrectly received blocks?

This would reduce the reverse traffic to practically nil without
damaging reliability.

Glenn Jones and I have talked about a similar change where the server
blasts a buffer-full of blocks, then the client sends back a bitmap of
blocks it still needs to complete the buffer.

This is basically how the TCP 'SACK' mechanism works, if I understand your proposal.