inet
inet copied to clipboard
TCP - Reno after RTO - commit 037f2ebed7bef802648beb7eae4f0a2b06fdc322
According to RFC 2581, page 5: "Furthermore, upon a timeout cwnd MUST be set to no more than the loss window, LW, which equals 1 full-sized segment (regardless of the value of IW)."
"retransmitData();" has no rexmit limitation (bytesToSend > snd_cwnd) so TCPReno could send more then one segment after RTO, therefore retransmitOneSegment() should be used instead of retransmitData().