[Bug 285158] TCP sending segment with 0 length upon receiving partial ack
| Newsgroups | gmane.os.freebsd.devel.net |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285158 Richard Scheffenegger <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #2 from Richard Scheffenegger <[email protected]> --- The FreeBSD stack frequently sends empty ACK at the tail end of the send Q (bascially whenever it could be sending new data, if data were available). As Cheng pointed out, this can help keep some state fresh ( idle window), or help elicit a retransmission from the other side, when one of the final packets from a non-RACK stack was discarded and these empty ACKs serve as dupacks. This is not only in PRR but other phases as well, when you look closely into the behavior of the FreeBSD stack. Do you have evidence of this behavior being detrimental to anything? -- You are receiving this mail because: You are the assignee for the bug.