Loss recovery at tail

Michael Tuexen tuexen at freebsd.org
Fri Nov 18 20:20:30 UTC 2016


Dear all,

in the last telco we discussed the behaviour when that last N packets are dropped.
It was mentioned that multiple retransmission timers where used to recover.

I wrote a packetdrill script which
* Get the cwnd to 30 segments
* Sends 30 segments, which all get lost
* Observe how the 30 dropped segments are retransmitted.

It uses only a single timeout as one would expect.
So this script does NOT reproduce the problem, but I'm attaching it such that
you can see how the stack behaves.
Tested with FreeBSD head r308802.

If you have more details, please let me know.

Best regards
Michael

-------------- next part --------------
A non-text attachment was scrubbed...
Name: tail_loss.pkt
Type: application/octet-stream
Size: 8925 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-transport/attachments/20161118/8c941374/attachment.obj>


More information about the freebsd-transport mailing list