Re: Acking out-of-order packets?


David C. Plummer (DCP@QUABBIN.SCRC.Symbolics.COM)
Thu, 3 Mar 88 15:48 EST


[I wasn't on the design team.] I would strongly suggest that any
next-packet ACKs generated by out of order segments wait until the
network input queue is empty. For a multitude of reasons, the medium
or the implementation may reverse some packets on you. (E.g., in past
releases, the 3600 had LIFO transmit and receive queues, but since
transmitting a packet is fast the transmit queue is effectively FIFO,
and the receive queue is processed by a process/task. We now reverse
the receive list.) I agree that encouraging the sender to retransmit a
packet that should have arrived helps performance. I'm asking that
people be careful in making the "should" determination.



This archive was generated by hypermail 2.0b3 on Thu Mar 09 2000 - 14:41:30 GMT