Re: [tcpm] Re: Some feedback on draft-ietf-tcpm-rfc2581bis-01.txt

Fernando Gont <fernando@gont.com.ar> Tue, 08 August 2006 12:54 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GAR6Q-0004jd-N0; Tue, 08 Aug 2006 08:54:34 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GAR6P-0004jV-TP for tcpm@ietf.org; Tue, 08 Aug 2006 08:54:33 -0400
Received: from stsc1260-eth-s1-s1p1-vip.va.neustar.com ([156.154.16.129] helo=chiedprmail1.ietf.org) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GAPam-0006B8-Gf for tcpm@ietf.org; Tue, 08 Aug 2006 07:17:48 -0400
Received: from venus.xmundo.net ([201.216.232.56]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1GAPXf-0003MX-Nk for tcpm@ietf.org; Tue, 08 Aug 2006 07:14:37 -0400
Received: from fgont.gont.com.ar (171-180-231-201.fibertel.com.ar [201.231.180.171]) (authenticated bits=0) by venus.xmundo.net (8.12.11/8.12.11) with ESMTP id k78BE2cP018973; Tue, 8 Aug 2006 08:14:09 -0300
Message-Id: <7.0.1.0.0.20060808074646.06753fd8@gont.com.ar>
X-Mailer: QUALCOMM Windows Eudora Version 7.0.1.0
Date: Tue, 08 Aug 2006 07:56:58 -0300
To: mallman@icir.org
From: Fernando Gont <fernando@gont.com.ar>
Subject: Re: [tcpm] Re: Some feedback on draft-ietf-tcpm-rfc2581bis-01.txt
In-Reply-To: <20060805135112.E2A8C447AFA@lawyers.icir.org>
References: <7.0.1.0.0.20060805053717.0587e900@gont.com.ar> <20060805135112.E2A8C447AFA@lawyers.icir.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Spam-Score: -1.3 (-)
X-Scan-Signature: 9ed51c9d1356100bce94f1ae4ec616a9
Cc: tcpm@ietf.org
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
Errors-To: tcpm-bounces@ietf.org

At 10:51 05/08/2006, Mark Allman wrote:

> > Page 8. The draft says:
> > "    6.  When the next ACK arrives that acknowledges new data, a TCP
> >          MUST set cwnd to ssthresh (the value set in step 1).  This is
> >          termed "deflating" the window.
> >
> >          This ACK should be the acknowledgment elicited by the
> >          retransmission from step 1, one RTT after the retransmission
> >          (though it may arrive sooner in the presence of significant out-
> >          of-order delivery of data segments at the
> >          receiver). "
> >
> > Can the ACK really arrive sooner than one RTT? Unless the RTT for
> > the connection decreases, I cannot see why this would happen.
>
>As noted, out-of-order delivery can make this happen ... i.e., the ACK
>*should* be trigged by the retransmission.  But, if there was just
>reordering and no loss then it might not be.  So, the ACK covering the
>retransmit could be triggered by the original transmission (and, so
>could arrive earlier than one RTT after the rexmt was sent).

This makes perfect sense, of course. However, it wasn't clear to me 
from the draft.

I'd probably change the corresponding paragraph to:

"This ACK should be the acknowledgement elicited by the 
retransmission from step 1, one RTT after the retransmission (though 
it may arrive sooner in case Fast Retransmit has been triggered by 
network packet reordering, rather than by a loss event)"

Kindest regards,

--
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@acm.org
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1






_______________________________________________
tcpm mailing list
tcpm@ietf.org
https://www1.ietf.org/mailman/listinfo/tcpm