[tcpm] Accurate ECN update: draft-ietf-tcpm-accurate-ecn-04

Bob Briscoe <B.Briscoe-contractor@cablelabs.com> Sat, 04 November 2017 17:36 UTC

Return-Path: <B.Briscoe-contractor@cablelabs.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 81A6213FBB8 for <tcpm@ietfa.amsl.com>; Sat, 4 Nov 2017 10:36:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.02
X-Spam-Level:
X-Spam-Status: No, score=-2.02 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cablelabs.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 Wlz5dhC-AVuf for <tcpm@ietfa.amsl.com>; Sat, 4 Nov 2017 10:36:13 -0700 (PDT)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0138.outbound.protection.outlook.com [104.47.37.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89DFD13FB0F for <tcpm@ietf.org>; Sat, 4 Nov 2017 10:36:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cablelabs.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=gjxlA11ImSGWWOgii8OYt/419JKgiflvxXROqLNye/I=; b=LaSxV5Xiq5/V2IX95zmb2osebXEPqGEBQwhYVbrHN+LbicjcJ4oRAF4BxQPL+U5UtfkcWum0Cnh2zrdF0zqFui39O2faKG1B4YkuKnRPg9W4lKdbuRHJZLOuhSv1aaUgHNgg5NOqoYAqzhLR5t6VqUzCQ5QmdHCtfcYzfRH9V+o=
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=B.Briscoe-contractor@cablelabs.com;
Received: from [192.168.0.2] (87.112.63.152) by SN4PR0601MB3629.namprd06.prod.outlook.com (2603:10b6:803:4b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.178.6; Sat, 4 Nov 2017 17:36:11 +0000
References: <150940779800.28290.16909023366349102749@ietfa.amsl.com>
To: tcpm IETF list <tcpm@ietf.org>
From: Bob Briscoe <B.Briscoe-contractor@cablelabs.com>
Cc: Mirja Kuehlewind <mirja.kuehlewind@tik.ee.ethz.ch>, "Scheffenegger, Richard" <Richard.Scheffenegger@netapp.com>
X-Forwarded-Message-Id: <150940779800.28290.16909023366349102749@ietfa.amsl.com>
Message-ID: <d396238e-9f29-4257-738c-392a68ca9df3@cablelabs.com>
Date: Sat, 04 Nov 2017 17:36:02 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <150940779800.28290.16909023366349102749@ietfa.amsl.com>
Content-Type: multipart/alternative; boundary="------------E91924968F1AAE4A16153C8A"
Content-Language: en-GB
X-Originating-IP: [87.112.63.152]
X-ClientProxiedBy: DB6P190CA0010.EURP190.PROD.OUTLOOK.COM (2603:10a6:6:2f::23) To SN4PR0601MB3629.namprd06.prod.outlook.com (2603:10b6:803:4b::11)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 31b224be-bd84-4c0a-78db-08d523aa8aa3
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199); SRVR:SN4PR0601MB3629;
X-Microsoft-Exchange-Diagnostics: 1; SN4PR0601MB3629; 3:QjE7BC6X7YPXCocUEZx4Dt/jmFqrOZdRlmNRuuHNlz4g03Cq2MqPvKNS8q7WhMtRIQom/rJZvDlXb1hMr29t2pGtXs8xtnVXrhVBkO22hpPhpvQUlINd8pTkyzi6at38oR2q1ccW3iUIaYGgYOg0n0dyJXJ6sIpVyS3HQ70KCMvGAuKNsAm2zNs591jZGKU0ygD1QyWwunNtMAldGYPRK5CbD7ErdVMPFQskUInYYfPV0W68m9sWUsZSufdqY8RO; 25:0EK5xFRu6Jd7wCFzy+wxGny51VUHQ4o7xy4Ms6X5+PnYdbGVZb1EUT/lFoLvIT5bzBoKwkJsxuJ5qVw0dor+SA/Gc34m1zqI0bI6RP1Ei1rmc2NKSxROJbyO63zYLKQSn+Qg35hPYLcqplpgoa254F0geafiSkLQZ/26y6PZ6nlenA2XCboNAV5Wv0dDXbAzK9t1+ESLRUf3cgWb2YT+YnZ+BqVZ4eOF6EjJtzl3xWim6/bJ97dkSuXTNJfINMclgHJMslO6eWT5aaTjJrEyGDOcU//zij31D1JN8maZYNzp/E056Av5G1mLpe2G6N1XK3VY6iBqxMo+t1W/ovEGhg==; 31:f2n3vkJKuh1B1mQMashWaaeOA9eiPM/JW4CBxWsvz+ITll85zSgNI0y5JhTA4kYZNSvGYfQp1oXzsUQMwvZUXzsFKBxinCnMmQIsqdw9PlJve2h9ivCKyEkkqMJljDE8wrssq+zaLSmxQpK1OFr2m3BHHbHaYvBs8qmGAk8JqV9Jc3F9Ubicie26QXFtN9e7igyn2PReMs4gHyUXbYk3sX+lkXbpAOojEIGbFxOJx9o=
X-MS-TrafficTypeDiagnostic: SN4PR0601MB3629:
X-Microsoft-Exchange-Diagnostics: 1; SN4PR0601MB3629; 20:AjD3U+BQUA0ljmyj3VvgNhGHWv9sVnB0su2VPBKnZKzeM7vVYglV3dm3kYPiiNuAD3MZGjTWBh5MwFwe7QufXihnKA1DpT7FGa02iQbsX5gQUZWm+CmchP4kj1RKKMiCzJ5E9z93+2dwexfHM4x6szOo12d3eBd12BdqoIF4Q37roAGKDaLkv3DXpieiFNpGaLEljeOKCZYCtrtZeCBsKkT5llcPl1fdynFyDr3h2znYgAE5z3j5pfgoC1n42LxD8MBH9Ine+68XuGo4kXOTjYOV8Xyf+uGj0ZZNhivnfe8S9A8z+dnBe5XosfJMyzhSVpG2WCarKSiopblOW4YCALTOLsDrmbkx5liDEsH+rSeA7z35h+YEztLTChOh4q5hWiYI/ckIsGw/CSimcsv3hrN7SzsM9WIvksT+hskKnjvHpa5HMjlVJzzcL2yKMgYer5Ld8BBT7xXIwtJdrt0xK1Wr8CLm4atNOvsczntd7jJCIGq10H/VzDY6Dk6aQ8Xd; 4:dd8mHmL/NDujnBcTagM1XDVFZ+vjR5tNOWoy3uOF7UgXQNwMyf94KKYAUfGrLdwI6sJo1xTaLV3ILAsQ9/ZZ1qBALCZypgaHxvXYJ+wPFApox9Po+01sBCZ6cx/azGNm4G7womXee1hO9j7YLN1sI9JCffe8rrPN6U4AvGF22dWCHVQcyf7NzYv4lRMZjhbQhC3CkJ8MYGpSMyo91HN6axEtVCfTqcsizRq6b7+0XRse5gKfVRTiOV+Vu+fyzB10gTRKP4RZ5mIS5pc9G66/Xp4MYfL9G50/Uw9ocKLOCTrlcCXv1MirAmLSc9AG9iZl
X-Exchange-Antispam-Report-Test: UriScan:(120809045254105);
X-Microsoft-Antispam-PRVS: <SN4PR0601MB3629412E18A79BEC0E767C7BCD520@SN4PR0601MB3629.namprd06.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(3231021)(6041248)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SN4PR0601MB3629; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN4PR0601MB3629;
X-Forefront-PRVS: 048111149A
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6049001)(346002)(376002)(189002)(377424004)(199003)(8936002)(81156014)(3846002)(6116002)(478600001)(966005)(33646002)(606006)(64126003)(4001150100001)(5660300001)(117156002)(83506002)(16526018)(65826007)(72206003)(25786009)(7736002)(77096006)(81166006)(68736007)(86362001)(31686004)(97736004)(84326002)(8676002)(6486002)(189998001)(101416001)(54356999)(2906002)(50986999)(76176999)(15650500001)(53936002)(6916009)(6666003)(106356001)(65806001)(54906003)(230783001)(65956001)(16586007)(105586002)(2950100002)(31696002)(66066001)(6306002)(37036004)(236005)(36756003)(58126008)(16576012)(4326008)(316002)(54896002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN4PR0601MB3629; H:[192.168.0.2]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
Received-SPF: None (protection.outlook.com: cablelabs.com does not designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: 1; SN4PR0601MB3629; 23:9bVCrSEQDRn4glMLEVNPI2Je7zjN2RMXTtSBD4JigWcFwlINRynXM+4IIpJBsn8jueKrz6ixoUQ8Zxz/TKrqltY/bClFgdigO7K0GmExRVVXsm24ZsR6xNSDDJp2l0zUzaUdUk3IUYW/WH4fmWGjgq0wmTCvxytT2+auidPYtndxOjFDC0/6OxiC7sQ+C2XrzRTHLZWcjtsg2YNi24HIWGk6F7eEX2KxpkXxB6I7Su5gK37qYyaAtPRWiqEP4uYcalZPW1Gkk7SblfpoLl+BO8GzQe19BMTx7ydO4T7PE8B2hSGQGZFYa6kvJNrMtU8NjUOaC4WHRcSQEwPerMtXRgzUhoDeQ2TcWlYgqaIDlrZVio33XFoMvrPCjNFVMTazFmEV047CVkCwpCabX2k3kCsST/yr2JJ+exMw1l9ga116AplgORZXR4igdJgosR8K0Erj63YfpRTopFfWcqaCjRGqQ56KHrhMcQoyOgW1O117v7XtM1XTdPFgAKpy6D0Fdu6C+1UZ/TXHhUncjWk2vzAkItEtjucpV7YqPRY120e4ZsVxBV9hxofeA2g+6QtJDWWUxdqkJtUkBK21XmjWc+7a4izZCNZ1e0cYasq52ipcQsIrKS1+XMDcF1Ju0EQVqhZvnUk4vnTbgpQnSmt0aaysjjpLUzN4Vp1nrwlh/z7zNz9iFM8XvaKxchgi/rGglJlKr4uuxkTfQGYlVOEoIeAOHimQnbFfM0sCG9NKmnnG9vqHBUqcn+TxcNV0Lqpc6MLK9LMkOtKs0dOLv4FgrcjqwhdkSzSjSWzcTXAhIcZ/8d0FwTMV8UoJDwmBapGfs4uH4RKWx9N9GM+dUsammGamrvCi9Cq3WOlHvPsuwmJa+uIPw+5jA74CLWABOWbMaTMjPURs/JnbnxX2+PpSmd8fBM+8BPw2EBMtHUwyPajGToZf5SzbTUh17OdmZUPPe8Dnng79SMMp/S3/IdhZrm4CBV+uSOuWijTfsZpA//5iVUU2OT7E7z3xeKvXD2eseV/QIdh9ilZJ8dBlJ6IbLMWzQJQLtQCEyOZ/dMQzdFLIJuU87G9swM/XAD9MgPWpoECVEz80Zefm6Vqg3I/VUZtzCMZD0sO5mg1qUNX+DBNHQKeT+R8M+NvmN1kkXfrnkp5kCL0Y7dy4xQDWUtDMGZvGdzQXK08mQpg5MRDQlMNmboR6g7hdTLrigfFfS2hjLLaL5v7eB5dnDc1GcRbtUIHeaZavKKz5IwH4QwfzyDrnnSZ/1TeD46QHXXdgYs4lebH7Eu03R0A4HCzHA9YlGkCU3hmfNduQZc4TYBYp9MBkQwJInSho48SVPXlA5fVUeYvf7gDGxEZPQ9ccKR7bNt4aodG56wyzUXUEgtEjJc9xzJIQThZPYzgrcWrHgpzdxUmzQWZj0bnvG0R5PraCTQ==
X-Microsoft-Exchange-Diagnostics: 1; SN4PR0601MB3629; 6:J2N2AiI8+aCNiWZQCWbWqy6lgKAOjJjPGi4MFbylqXeTYJMbOZnFBGupDjXG8s/blrebdyi46FAmurrq5QNDRpvfl19gCeJOKtAeW25Ba1AdmwigcPGCw7cgt8PrX0Cj6gOLGSDF8hDpAbCKrRKijLnVvksBqMeO8a9665Fws39HDT4d/o6m5G/1fJn5kZYYXSj5Vq2MKJYmzgiAEMEvM4w0XLwS8bn1Yw4Wy9K/rlOY55Q13XebgnYhvv4tne4IO8GsJQYQsT3rZnYcOuIgZzxwTJx/FAlCvGABP4ljIGva0dVRLN1JQlNDmAMmvqg4tx/lJtZd9OqErxnaV3wlF2gFR6qMGwnbV+t9u2PWlPk=; 5:McWfCZM3WgkjyiLwvN9NUuZoNBbEs46q1onYnHHOjOc6itLUHCc1hI1s0Baj/z3hzjejCrUeyTEJMGXDt63gjQVl8lRmkkkDqaqBoQsgIzdiYnIA5ChNUdRJkmOM9x/fZWQboUwRytuSHydBZbvQodQ//gHJ8IpEJ1ubEV/H3+E=; 24:Hae3HvhFaPYXnBjUaCzpSusWUVftEou9IxxVIotSulgL3rdak+yaGe5JVD2+TGIRZ0MZG5ynlmaMXuM+kTJS5sj0s+UzqSDlaWKkBUnlKoo=; 7:HRMv4PDXt3y1MOecWONFo+djLuZbmb9K23v6UbVuaUNrZw//n//Yb2sHAd/nW+UbowidbAgYY6YGkO6MWwZ3xmKZosYePYR1DMsgDz7sFNVcz1Zt4hTTF5xm0uX14ECmi0QMb9+nP5Q2WllA0WQzLvEdTXSYEfuqLNn45DVG36ay6WJTBXrFBRvMcbEFdU92aTvKhjpnWn0fYMgULubfVpP/WXScUEQ9N7VQ9i0LVIyjbxitW/cLQESqJAfA8oTF
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: cablelabs.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Nov 2017 17:36:11.0330 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 31b224be-bd84-4c0a-78db-08d523aa8aa3
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: ce4fbcd1-1d81-4af0-ad0b-2998c441e160
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR0601MB3629
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/FQm0YayHns4i7DsO0pBZDE0dTuI>
Subject: [tcpm] Accurate ECN update: draft-ietf-tcpm-accurate-ecn-04
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.22
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: Sat, 04 Nov 2017 17:36:16 -0000

TCPM folks,

We've updated this draft.

* Added feedback and testing for mangling of IP/ECN on SYN & SYN/ACK
   in draft-03 these had been potential options in an appendix, but 
we've promoted them to requirements as a result of a measurement study 
that finds ECN bleaching in mobile (details can be provided).
* MUST use change-triggered ACKs with conditional exception for hardware 
offload (as promised in last tcpm meeting)
* All open issues now closed. Deleted last 3 appendices that were "To be 
deleted before publication"
* No change to IANA section, as agreed by hum in last tcpm

* Ready for WGLC.

See: https://tools.ietf.org/html/draft-ietf-tcpm-accurate-ecn-04



Bob

-------- Forwarded Message --------
Subject: 	[tcpm] I-D Action: draft-ietf-tcpm-accurate-ecn-04.txt
Date: 	Mon, 30 Oct 2017 16:56:38 -0700
From: 	internet-drafts@ietf.org
To: 	i-d-announce@ietf.org
CC: 	tcpm@ietf.org



A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the TCP Maintenance and Minor Extensions WG of the IETF.

         Title           : More Accurate ECN Feedback in TCP
         Authors         : Bob Briscoe
                           Mirja Kühlewind
                           Richard Scheffenegger
	Filename        : draft-ietf-tcpm-accurate-ecn-04.txt
	Pages           : 43
	Date            : 2017-10-30

Abstract:
    Explicit Congestion Notification (ECN) is a mechanism where network
    nodes can mark IP packets instead of dropping them to indicate
    incipient congestion to the end-points.  Receivers with an ECN-
    capable transport protocol feed back this information to the sender.
    ECN is specified for TCP in such a way that only one feedback signal
    can be transmitted per Round-Trip Time (RTT).  Recently, new TCP
    mechanisms like Congestion Exposure (ConEx) or Data Center TCP
    (DCTCP) need more accurate ECN feedback information whenever more
    than one marking is received in one RTT.  This document specifies an
    experimental scheme to provide more than one feedback signal per RTT
    in the TCP header.  Given TCP header space is scarce, it overloads
    the three existing ECN-related flags in the TCP header and provides
    additional information in a new TCP option.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-tcpm-accurate-ecn/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-tcpm-accurate-ecn-04
https://datatracker.ietf.org/doc/html/draft-ietf-tcpm-accurate-ecn-04

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-tcpm-accurate-ecn-04


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

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