Re: TCP window updates [Was: PROBLEM: Sending mail-attachment]

Raul Miller (rdm@test.legislate.com)
Mon, 8 Mar 1999 08:11:28 -0500


On Sun, 7 Mar 1999, David Miller wrote:
> >In this case, do you understand how ACK's are supposed to be
> >unreliable and there are other mechanisms in TCP which deal with the
> >fact that they may be lost? No, so you tried to "fix" something which

Andrea Arcangeli <andrea@e-mind.com> wrote:
> Which are the mechanisms?

For example,

[1] if sender doesn't get an ack soon enough, it will retransmit the
original packet.

[2] if multiple packets are in flight (which happens on fast paths with
lots of delay) an ack on a later packet means that everything up through
that packet has been received.

Thing is, with lots of short sessions between the same two machines,
it would be nice to implement a protocol change so that later sessions
could take advantage of stuff learned in earlier sessions. But I don't
think anyone would think this is a linux 2.2 issue.

-- 
Raul

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/