Re: [tcpm] draft-ietf-tcpm-rtorestart-07

"Scharf, Michael (Michael)" <michael.scharf@alcatel-lucent.com> Mon, 18 May 2015 09:22 UTC

Return-Path: <michael.scharf@alcatel-lucent.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DD3181A883D for <tcpm@ietfa.amsl.com>; Mon, 18 May 2015 02:22:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.51
X-Spam-Level:
X-Spam-Status: No, score=-5.51 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, RCVD_IN_DNSWL_HI=-5, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ruIBsmQiQPxx for <tcpm@ietfa.amsl.com>; Mon, 18 May 2015 02:21:59 -0700 (PDT)
Received: from smtp-fr.alcatel-lucent.com (fr-hpgre-esg-01.alcatel-lucent.com [135.245.210.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4EC81A6F38 for <tcpm@ietf.org>; Mon, 18 May 2015 02:21:59 -0700 (PDT)
Received: from fr711usmtp1.zeu.alcatel-lucent.com (unknown [135.239.2.122]) by Websense Email Security Gateway with ESMTPS id 319ABB58B5A35; Mon, 18 May 2015 09:21:56 +0000 (GMT)
Received: from FR711WXCHHUB02.zeu.alcatel-lucent.com (fr711wxchhub02.zeu.alcatel-lucent.com [135.239.2.112]) by fr711usmtp1.zeu.alcatel-lucent.com (GMO) with ESMTP id t4I9Lthq008016 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Mon, 18 May 2015 11:21:55 +0200
Received: from FR712WXCHMBA15.zeu.alcatel-lucent.com ([169.254.7.91]) by FR711WXCHHUB02.zeu.alcatel-lucent.com ([135.239.2.112]) with mapi id 14.03.0195.001; Mon, 18 May 2015 11:21:55 +0200
From: "Scharf, Michael (Michael)" <michael.scharf@alcatel-lucent.com>
To: "per.hurtig@kau.se" <per.hurtig@kau.se>, "anna.brunstrom@kau.se" <anna.brunstrom@kau.se>, "apetlund@simula.no" <apetlund@simula.no>, "michawe@ifi.uio.no" <michawe@ifi.uio.no>
Thread-Topic: [tcpm] draft-ietf-tcpm-rtorestart-07
Thread-Index: AQHQiNZ6HA7RERz4JUq8Z2geCdc8op2BhR3Q
Date: Mon, 18 May 2015 09:21:54 +0000
Message-ID: <655C07320163294895BBADA28372AF5D483AF02D@FR712WXCHMBA15.zeu.alcatel-lucent.com>
References: <882B8BE8-D02D-4E46-90B0-FE9CB2E88BF9@telecom-bretagne.eu>
In-Reply-To: <882B8BE8-D02D-4E46-90B0-FE9CB2E88BF9@telecom-bretagne.eu>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.239.27.41]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/tcpm/oeZ2f3Fjwd1Aj_KhZz4Z7zMIIJI>
Cc: "tcpm@ietf.org" <tcpm@ietf.org>
Subject: Re: [tcpm] draft-ietf-tcpm-rtorestart-07
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 May 2015 09:22:02 -0000

Authors,

These (mostly editorial) comments are the only WGLC comments for draft-ietf-tcpm-rtorestart-07 that I am aware of. Could you please discuss how to address them?

Thanks

Michael



> -----Original Message-----
> From: tcpm [mailto:tcpm-bounces@ietf.org] On Behalf Of Nicolas Kuhn
> Sent: Thursday, May 07, 2015 5:00 PM
> To: tcpm@ietf.org
> Subject: [tcpm] draft-ietf-tcpm-rtorestart-07
> 
> Hi all,
> 
> I had a look at this draft-ietf-tcpm-rtorestart-07 draft.
> I have some minor comments on the document.
> 
> #############################################################
> 
> - "The RTO Restart (RTOR) mechanism described in this document makes
> the
>    RTO slightly more aggressive when the number of outstanding segments
>    is too small for fast retransmit to work, in an attempt to enable
>    faster loss recovery for all segments while being robust to
>    reordering."
> 
> The RTO is not aggressive ; but the retransmission scheme ruled by RTO
> expirations is.
> I would recommend to rephrase that.
> 
> #############################################################
> 
> - “   The RTO Restart (RTOR) mechanism described in this document makes
> the
>    RTO slightly […] highly varying RTTs, e.g. mobile networks."
> 
> This whole paragraph comes to early in the document, as the reader has
> no clear
> idea about what RTOR is actually doing. I propose to add that in a
> dedicated sub-
> section in Section 5.
> 
> #############################################################
> 
> - “ 3 RTO Restart Overview” -> should it not be “3- RTO Overview and
> rationale of RTOR “ or something equivalent ?
> It is confusing, as you do not actually present RTOR.
> 
> Also, in this section 3:
> The first paragraph finishes with “Hence,  in most situations, the time
> before a retransmission is triggered is equal to "RTO + RTT”.”
> But the example to illustrate it comes after - I think things should
> moved around to:
> 1- introduce the classic RTO
> 2- explain the rationale of classic RTO
> 3- example to show that RTO+RTT is common
> 4- more parameters could affect that (2 outstanding segments; other
> factors)
> 5- conclusion on “hence, RTO+RTT is common for application limited
> traffic"
> 
> I would propose to introduce a ToC for this section 3:
> 
> 3- RTO Overview and rationale of RTOR
>   3-1. Experienced RTO is RTO+RTT
>   3-2. RTO safety margin
>   3-3. Rationale of RTOR: when fast retransmit is not possible
> 
> #############################################################
> 
> Section 4 : should focus on the description of the algorithm only.
> 
> I would keep
> “
> This approach makes the RTO more
>    aggressive than the standardized approach in [RFC6298] but still
>    conforms to the requirement in [RFC6298] that segments must not be
>    retransmitted earlier than RTO seconds after their original
>    transmission.
> "
> 
> for the discussion section (at this stage of the reading, the reader
> still does not know exactly what RTOR is actually doing).
> 
> #############################################################
> 
> Section 4: "it will prevent RTOR
>    from being more aggressive and potentially causing RTOs instead of
>    fast retransmits.”
> 
> More aggressive than what ? Has the "four" being experimentally
> obtained ?
> I think more discussion is required on this parameter.
> 
> Regards,
> 
> Nicolas
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm