Re: Appropriate Byte Counting during Congestion Avoidance

2020-08-25 Thread Michael Tuexen
> On 19. Aug 2020, at 10:14, Michael Tuexen > wrote: > >> On 19. Aug 2020, at 06:51, Liang Tian wrote: >> >> Hi everyone, >> >> We noticed CWND is growing much slower than expected during congestion >> avoidance with new reno, and we came to this piece of code in >> cc_ack_received() at tcp_i

Re: Appropriate Byte Counting during Congestion Avoidance

2020-08-19 Thread Liang Tian
Great, thanks! On Wed, Aug 19, 2020 at 4:14 AM Michael Tuexen wrote: > > > On 19. Aug 2020, at 06:51, Liang Tian wrote: > > > > Hi everyone, > > > > We noticed CWND is growing much slower than expected during congestion > > avoidance with new reno, and we came to this piece of code in > > cc_ack

Re: Appropriate Byte Counting during Congestion Avoidance

2020-08-19 Thread Michael Tuexen
> On 19. Aug 2020, at 06:51, Liang Tian wrote: > > Hi everyone, > > We noticed CWND is growing much slower than expected during congestion > avoidance with new reno, and we came to this piece of code in > cc_ack_received() at tcp_input.c:353 > > if (type == CC_ACK) { > >if (tp->snd

Appropriate Byte Counting during Congestion Avoidance

2020-08-18 Thread Liang Tian
Hi everyone, We noticed CWND is growing much slower than expected during congestion avoidance with new reno, and we came to this piece of code in cc_ack_received() at tcp_input.c:353 if (type == CC_ACK) { if (tp->snd_cwnd > tp->snd_ssthresh) { tp->t_bytes_acked += min(tp-