Re: [tcpm] Intended status of draft-ietf-tcpm-rack

Praveen Balasubramanian <pravb@microsoft.com> Tue, 19 November 2019 13:52 UTC

Return-Path: <pravb@microsoft.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A0ED9120887 for <tcpm@ietfa.amsl.com>; Tue, 19 Nov 2019 05:52:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
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 3N2hgejQNzGX for <tcpm@ietfa.amsl.com>; Tue, 19 Nov 2019 05:52:47 -0800 (PST)
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-eopbgr770135.outbound.protection.outlook.com [40.107.77.135]) (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 DC3D31200FE for <tcpm@ietf.org>; Tue, 19 Nov 2019 05:52:46 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oPTBWeYP7bPghog1cPmknacr/MLVeFL8H//bV0gYgTBhfKPEUi0e0dwfdK5iNgZJ25U4v05Y0039MHUzE6iqhePEJsAhoB1Z9IoyuX/H6aVK86ocJ5cAayZjMQJ63wMXpgMxPvSQYJJuat+ujAetMMl38qT8iZOMBOwSRuyFakwXtNod9dxvUyJ2KMTfFKqCQBPMX1F4JPIrgVAxTd45fDBxbbTVqd/utXJYs00zXCuzDIHtylrQA76rYihoS5gGD6+0JYdWUIWNOiOFS7p546rDQdrUGPKyovKxvLR0y45dJ+PJ1egEFEawjr2GXiK/k+AQGoyIMBu6f7UKnMnq9A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r+zsRKzcx6ON+EYB5EFzofchDeiP7+1nPJTgcsFs2G4=; b=Sz6Jedc4Z53lkVLcCAfgK9kIUxkFmNPPXdfM2Za49Vr2/mBeK46sAdvokL/LR7TyUz43lhEU7j7DIFpU4BiwHy839yUKo5Fa5XLm91c4sckxPJa0Bt/cR8kg/jC443fyMEq4FYjIPX4ZpWJwCl7oEsYyGj+Wme0hSokvVAZ6Hu8zwAhOmqkFpd45p0K/hTX8+Bu5TIKitfTl/l5N+0PH3bx3rA7eNRuVkn+vGeQniwhfyzD5cM3ols3UAoOkzo6TpsQyOu+YPrv4+S5fBOFtuPHcdpblCIartbc4C7ZAI3aLvPUFxJiUQTRMi9EyEW+2cFeLCWCWluaOyqxQkbkySQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r+zsRKzcx6ON+EYB5EFzofchDeiP7+1nPJTgcsFs2G4=; b=O8sMT0BdTXb7+LdWVopUPeqaPqvcgPvmMjx3FqUeiqSmGGNkjb+Pv6Zbxdz1w2/nLqNCGQ9Ze4ZuCKdLU1KIg7dj4pHsSttOYmGwZVt7Bp6lC96ZmOiB9gpZF7WJLQzxzQlDC6YCZHSw9VBapzK39e2gbCekK/ifp4m2BTpo3B4=
Received: from MW2PR2101MB1049.namprd21.prod.outlook.com (52.132.149.13) by MW2PR2101MB0892.namprd21.prod.outlook.com (52.132.152.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.4; Tue, 19 Nov 2019 13:52:43 +0000
Received: from MW2PR2101MB1049.namprd21.prod.outlook.com ([fe80::f8d0:bf38:ea25:edfa]) by MW2PR2101MB1049.namprd21.prod.outlook.com ([fe80::f8d0:bf38:ea25:edfa%7]) with mapi id 15.20.2474.011; Tue, 19 Nov 2019 13:52:43 +0000
From: Praveen Balasubramanian <pravb@microsoft.com>
To: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>, "tcpm@ietf.org" <tcpm@ietf.org>
Thread-Topic: Intended status of draft-ietf-tcpm-rack
Thread-Index: AdWexcS8eS9aGmFuQdyvHIcbtAFW4AAGli0g
Date: Tue, 19 Nov 2019 13:52:43 +0000
Message-ID: <MW2PR2101MB1049E25C07CC800C60BD2C5DB64C0@MW2PR2101MB1049.namprd21.prod.outlook.com>
References: <HE1PR07MB44256AB7B0B3864F67CD538EC24C0@HE1PR07MB4425.eurprd07.prod.outlook.com>
In-Reply-To: <HE1PR07MB44256AB7B0B3864F67CD538EC24C0@HE1PR07MB4425.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=af840838-f5d5-460f-bc2c-0000ceb76c0f; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-11-19T13:49:09Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pravb@microsoft.com;
x-originating-ip: [101.100.166.3]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 7def97d0-101c-4e67-75b0-08d76cf7c029
x-ms-traffictypediagnostic: MW2PR2101MB0892:
x-microsoft-antispam-prvs: <MW2PR2101MB0892C3F9BF7E17DA833B41FFB64C0@MW2PR2101MB0892.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3968;
x-forefront-prvs: 022649CC2C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(376002)(396003)(136003)(346002)(366004)(39860400002)(199004)(189003)(13464003)(6246003)(25786009)(7696005)(186003)(256004)(5024004)(99286004)(26005)(102836004)(55016002)(9686003)(6436002)(6306002)(86362001)(52536014)(76176011)(486006)(5660300002)(11346002)(229853002)(2501003)(446003)(476003)(33656002)(4326008)(110136005)(4743002)(22452003)(53546011)(71200400001)(3846002)(71190400001)(6506007)(10090500001)(6116002)(8990500004)(316002)(81166006)(8676002)(81156014)(966005)(8936002)(2906002)(66946007)(10290500003)(76116006)(64756008)(66556008)(66476007)(66446008)(478600001)(14454004)(7736002)(74316002)(66066001)(54906003)(305945005); DIR:OUT; SFP:1102; SCL:1; SRVR:MW2PR2101MB0892; H:MW2PR2101MB1049.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PahU/SsMmS3R4EPdg3t4NZGk45DVaF67/ENH18oXu5V/BSeYrP9AhlOyxWw0vHB8WLue8hPyApGifWC2kAaZIo6SROwx1vzGKklRX/vOEeUHK7+Hw27i0GecJiAYFXsDqhAxUo8TCjOKl1MzGRqpVRiSwuD7nNGAV4hDMLbsgWdGn0+elwXNXmgP6T50z4aNG4dqo8193AQjQPA+L1Esi9iCRQG3VhuXsAGsrwQE21PyI98RiC4PR4DJ6fzLiF7ONJxg/m8aWUd+Bb4VC73+SjBnmt7rpRIrFSPOQ/9Q/MxBS6eMIDbheWKNmXe+pDttsW1e3eUXv10MYqu0AohxLXuKSkkBgGPU8q6NJS9N2pUwBEofVXQYACWKRSSrcc1OKaf/iQ9s4wVOmPkGGUcScaDIiBuWisuAx5fxhUapvmGNwIs7+A6wz4Yg2XieIohJ
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7def97d0-101c-4e67-75b0-08d76cf7c029
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2019 13:52:43.2509 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VSnariy02MY6m4GUlEZmrrAMrNnJFFQdBrP1K5soaCQ2rBCwqqrvOYoUUvDtayTWso2MWIhuBgYPZKR0l9cqe0lX4pTXCTrDMx80CHIWJ6Q=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR2101MB0892
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/IHEgdURgE_vnj0wK3uyPJTbmrGo>
Subject: Re: [tcpm] Intended status of draft-ietf-tcpm-rack
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Tue, 19 Nov 2019 13:52:50 -0000

Windows 10 and Server 2016/2019 have RACK enabled by default for connections with 10 msec or higher handshake RTT. But do not assume that RACK implies higher reordering resilience. The dynamic adjustment to reo_wnd is optional in the draft and requires DSACK support. Plus there is still large number of devices on older OS versions which don't have RACK. So for the time being strict ordering requirements are here to stay.

-----Original Message-----
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com> 
Sent: Tuesday, November 19, 2019 6:52 PM
To: tcpm@ietf.org
Cc: Neal Cardwell <ncardwell@google.com>; 4bone@gndrsh.dnsmgr.net; Praveen Balasubramanian <pravb@microsoft.com>; Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Subject: Re: Intended status of draft-ietf-tcpm-rack 

Hi

I am also in support of proposed standard for draft-ietf-tcpm-rack as this
can potentially relax the strict ordering requirements in 5G deployments. I
am not 100% certain of the actual value of proposed standard vs experimental
ditto outside IETF but it is definitely not of negative impact. 

A question (perhaps already discussed on the mailing list): 
How widely do you think that RACK will be deployed in TCP stacks in the near
and more far perspective?. 
I know that it is already in Linux. What about MS Windows, FreeBSD, IOS,
Android ??
/Ingemar

> Date: Mon, 18 Nov 2019 09:17:47 -0800
> From: Yuchung Cheng <ycheng@google.com>
> To: "Rodney W. Grimes" <4bone@gndrsh.dnsmgr.net>
> Cc: Neal Cardwell <ncardwell=40google.com@dmarc.ietf.org>,  Praveen
> 	Balasubramanian <pravb=40microsoft.com@dmarc.ietf.org>,
> Michael
> 	Tuexen <Michael.Tuexen@lurchi.franken.de>,  "tcpm@ietf.org
> Extensions"
> 	<tcpm@ietf.org>
> Subject: Re: [tcpm] Intended status of draft-ietf-tcpm-rack
> Message-ID:
> 	<CAK6E8=enBNBrTwkbDXKF5Snu-
> SrGapKQprqwFcOwt9BwkcDHEQ@mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
> 
> PS +1 for same reasons people have mentioned
> 
> On Sun, Nov 17, 2019, 11:28 AM Rodney W. Grimes
> <4bone@gndrsh.dnsmgr.net>
> wrote:
> 
> > I am finding myself in agreement with others, PS is the correct status.
> >
> > Thank you Neal for the good siting of RFC7127 with respect to PS,
> >
> > Regards,
> > Rod
> >
> > > On Sun, Nov 17, 2019 at 3:49 AM Praveen Balasubramanian
> > > <pravb=40microsoft.com@dmarc.ietf.org> wrote:
> > > >
> > > > RACK is fundamental enough, subsumes TLP, and has enough
> > implementation and deployment. My vote is for PS status.
> > >
> > > Personally, I agree with Praveen, that "Proposed Standard" is
> > > appropriate, given my understanding of the definition from
> > > https://tools.ietf.org/html/rfc7127#section-3.1 :
> > >
> > >    3.1.  Characterization of IETF Proposed Standard Specifications
> > >    ...
> > >    A Proposed Standard specification is stable, has resolved known
> > >    design choices, has received significant community review, and
> > >    appears to enjoy enough community interest to be considered
> valuable.
> > >
> > >    Usually, neither implementation nor operational experience is
> > >    required for the designation of a specification as a Proposed
> > >    Standard.  However, such experience is highly desirable and will
> > >    usually represent a strong argument in favor of a Proposed Standard
> > >    designation.
> > >
> > > There are several independent and very widely deployed
> > > implementations of RACK at this point.
> > >
> > > best regards,
> > > neal
> > >
> > > _______________________________________________
> > > tcpm mailing list
> > > tcpm@ietf.org
> > > https://www.ietf.org/mailman/listinfo/tcpm
> > >
> >
> > --
> > Rod Grimes
> > rgrimes@freebsd.org
> >
> > _______________________________________________
> > tcpm mailing list
> > tcpm@ietf.org
> > https://www.ietf.org/mailman/listinfo/tcpm
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> <https://mailarchive.ietf.org/arch/browse/tcpm/attachments/20191118/c25
> 5c28b/attachment.html>
> 
> ------------------------------
> 
> Subject: Digest Footer
> 
> _______________________________________________
> tcpm mailing list
> tcpm@ietf.org
> https://www.ietf.org/mailman/listinfo/tcpm
> 
> 
> ------------------------------
> 
> End of tcpm Digest, Vol 187, Issue 64
> *************************************