I see Bug 285158 <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285158> is created. Let's talk/track it there. thanks
> On Mar 5, 2025, at 16:58, jaeyong yoo <y.jaey...@gmail.com> wrote: > > Yes it is data retransmission but my concern is that the > retransmission packet has the segment length of zero. > If there is nothing to send, why don't we just not send it. > > What I meant by "no packets going out" is, that zero-length-segment > can be considered as ACK to acknowledge some received packets but the > sender of "zero-length-segment" did not receive any packets hence > nothing to ACK. That said, those retransmission packets are the pure > purpose of retransmissions and its segment length is zero, which seems > pure overhead. > Hope this makes it clear. > > Thanks, > Jaeyong > > 2025년 3월 5일 (수) 오후 12:30, Cheng Cui <c...@freebsd.org>님이 작성: >> >> >> >> On Feb 26, 2025, at 10:21, jaeyong yoo <y.jaey...@gmail.com> wrote: >> >> Yes that behavior was observed during recovery phase and during that >> time frame, there were no packets going out to the other direction so >> there is no reason to send pure ACK (and the ack number for those 3 >> acks are the same and no possibility of challenge ack as well). >> >> >> Isn't loss recovery phase used for data retransmission? There should be >> retransmitting packets. But what do you mean "no packets going out"? >> >> Best Regards, >> Cheng Cui >> >> >> Best Regards, Cheng Cui