Re: [Ecn-in-quic] ECN in QUIC, quick review input wanted

"Eggert, Lars" <lars@netapp.com> Mon, 18 December 2017 14:53 UTC

Return-Path: <lars@netapp.com>
X-Original-To: ecn-in-quic@ietfa.amsl.com
Delivered-To: ecn-in-quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB14F12D7E3 for <ecn-in-quic@ietfa.amsl.com>; Mon, 18 Dec 2017 06:53:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.011
X-Spam-Level:
X-Spam-Status: No, score=-0.011 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netapp.onmicrosoft.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 ih3_ehBJeElo for <ecn-in-quic@ietfa.amsl.com>; Mon, 18 Dec 2017 06:53:28 -0800 (PST)
Received: from mx144.netapp.com (mx144.netapp.com [IPv6:2620:10a:4005:8000:2306::d]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57F391270AC for <ecn-in-quic@ietf.org>; Mon, 18 Dec 2017 06:53:28 -0800 (PST)
X-IronPort-AV: E=Sophos;i="5.45,422,1508828400"; d="asc'?scan'208";a="232551846"
Received: from vmwexchts03-prd.hq.netapp.com ([10.122.105.31]) by mx144-out.netapp.com with ESMTP; 18 Dec 2017 06:53:27 -0800
Received: from HIOEXCMBX07-PRD.hq.netapp.com (10.122.105.40) by VMWEXCHTS03-PRD.hq.netapp.com (10.122.105.31) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Mon, 18 Dec 2017 06:53:27 -0800
Received: from VMWEXCCAS04-PRD.hq.netapp.com (10.122.105.20) by hioexcmbx07-prd.hq.netapp.com (10.122.105.40) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Mon, 18 Dec 2017 06:53:26 -0800
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (10.120.60.153) by VMWEXCCAS04-PRD.hq.netapp.com (10.122.105.20) with Microsoft SMTP Server (TLS) id 15.0.1320.4 via Frontend Transport; Mon, 18 Dec 2017 06:53:27 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netapp.onmicrosoft.com; s=selector1-netapp-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=DuYnemS2AGoWvHU8jFUJb77ahGnxxSxj0lJphYMrlX0=; b=MnLvZzpv/Kuxt0JaY4lMp8JSEBVyT7m3UJUthG+62uRqIEjwE51E77qcVq5dMyq7X3QAszwO1893dgNDD4JlS0kvHftHhSHp0DmP9FrmK3/WwFDEL3bBC4fI/+wLsPC/Y7kaawqZSnByBUXkQyyQb7WufqwDUtGOlQ823JnBBdg=
Received: from BLUPR06MB1764.namprd06.prod.outlook.com (10.162.224.150) by BLUPR06MB1762.namprd06.prod.outlook.com (10.162.224.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.323.15; Mon, 18 Dec 2017 14:53:24 +0000
Received: from BLUPR06MB1764.namprd06.prod.outlook.com ([10.162.224.150]) by BLUPR06MB1764.namprd06.prod.outlook.com ([10.162.224.150]) with mapi id 15.20.0323.018; Mon, 18 Dec 2017 14:53:24 +0000
From: "Eggert, Lars" <lars@netapp.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
CC: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>, "ecn-in-quic@ietf.org" <ecn-in-quic@ietf.org>, Janardhan Iyengar <jri@google.com>, Ian Swett <ianswett@google.com>
Thread-Topic: [Ecn-in-quic] ECN in QUIC, quick review input wanted
Thread-Index: AdN3PPa/yvr2NyHsRX2EXd9I8ZoH0wAzji0AAAEw4QA=
Date: Mon, 18 Dec 2017 14:53:24 +0000
Message-ID: <F9C8266E-D813-4B1C-B3A3-AA6849E23BF2@netapp.com>
References: <DB4PR07MB348DBDA0FC9745E39C15435C2090@DB4PR07MB348.eurprd07.prod.outlook.com> <a4cac890-941c-571c-7317-eafdce3bdf68@ericsson.com>
In-Reply-To: <a4cac890-941c-571c-7317-eafdce3bdf68@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3445.5.20)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=lars@netapp.com;
x-originating-ip: [2001:4ca0:2003:1920:2497:9240:13e6:53ec]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BLUPR06MB1762; 6:Sa5vvFfwZ9NXeNuk6S3k6uQIGc26I6rEyJffxDG50i5MsPiDWTc01IiqfgDDsDHYqtEBmW5iXsq9El8CJWHN7ncx3P+Vmb2KiDtIB10BPPtyuu7W/vpmF/+TEnUJE3cYnHLd5rX1rcKwq1xgoRwj98OiETGAVCWDT095UwdL5LhmClY9LlXOA69B0oVoTDpKXWKA/nAw/Z/64maTDbjGv+60rOoUQLfFrPeChwLKk/+6Rdhtjve+P/Le7T2XLSDLVSWsKor3bADeQf9sFER74rPq75MoYMff9csKOr0RSaGqgsCsgljhVKWeAF47RW8Wck3xf0xoeU26g4LiOENdiffxim2PP20teDxnHKqtKM4=; 5:ypSDbPRQc0zRu4GpIu5/IKd9h+8YACUhYZP7wCnkPPAGK1ny2dRt0ODO5g0EfiaOb0AW1sjzoT6RQ5wFaDsVkEni7JAYYvRUgrHDvA/g+S4ttQBnLg/shlkqM2C8x6IPv3Stn8Ew1y2dEjGwmIKhTPwAtZi9tE4QFvjkolPhrP4=; 24:swO6mcE0b5ceV8xSCTKW0Rz+1aKt8iV6QqgVT6RGCGRswI/9InjwFpxQ9/zDrKIqKPKR3MsN9w2iGqy+hgySKGI0XKD8BaghbhvHn1d6oZM=; 7:YaNey3jWbY7c246RJ3u1T57S9z/D5T0nrGuWL8kyvexus0wJEAYOzRD/BECp7jCfWiHvIzc5cOSWSH727/hwOIRlIKeb2NojPyUO8zn08Ip9Mk3vbER8SSPhOH8TXNjp32draXliJ9G6M4rnYSSaVmW+yD5b6f7IvO9C8pGCGa5mhffDT8ndPQHcX8Glxp+qLhScUfJsZqajx5IbHCAtLBj094BDrkr20SJik+zPJX29Z1Ax47wWxETSRc92eAp2
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 8764ee71-c260-40e5-30f2-08d5462716f4
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307)(49563074); SRVR:BLUPR06MB1762;
x-ms-traffictypediagnostic: BLUPR06MB1762:
x-microsoft-antispam-prvs: <BLUPR06MB1762C752BA0E4F50486FB88AA70E0@BLUPR06MB1762.namprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(102415395)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(3231023)(6055026)(6041248)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123564025)(20161123562025)(6072148)(201708071742011); SRVR:BLUPR06MB1762; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BLUPR06MB1762;
x-forefront-prvs: 0525BB0ADF
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(346002)(376002)(396003)(39860400002)(189003)(199004)(377424004)(24454002)(53546011)(6436002)(77096006)(6486002)(97736004)(2906002)(6306002)(6512007)(6506007)(6246003)(4001150100001)(4326008)(53936002)(83716003)(82746002)(57306001)(229853002)(86362001)(54906003)(25786009)(106356001)(2950100002)(3280700002)(6916009)(36756003)(2900100001)(76176011)(230783001)(8936002)(316002)(105586002)(6116002)(102836003)(50226002)(305945005)(81166006)(81156014)(99936001)(966005)(5660300001)(7736002)(8676002)(33656002)(478600001)(3660700001)(68736007)(14454004)(99286004); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR06MB1762; H:BLUPR06MB1764.namprd06.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: netapp.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/signed; boundary="Apple-Mail=_A571EBF2-6553-48A9-A7D5-EE29307E363C"; protocol="application/pgp-signature"; micalg="pgp-sha512"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 8764ee71-c260-40e5-30f2-08d5462716f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Dec 2017 14:53:24.4001 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4b0911a0-929b-4715-944b-c03745165b3a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR06MB1762
X-OriginatorOrg: netapp.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ecn-in-quic/eYDPgdqItCZrbDrHvknLVUHpqDs>
Subject: Re: [Ecn-in-quic] ECN in QUIC, quick review input wanted
X-BeenThere: ecn-in-quic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "ECN in the QUIC protocol discussion list." <ecn-in-quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ecn-in-quic>, <mailto:ecn-in-quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ecn-in-quic/>
List-Post: <mailto:ecn-in-quic@ietf.org>
List-Help: <mailto:ecn-in-quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ecn-in-quic>, <mailto:ecn-in-quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Dec 2017 14:53:30 -0000

On 2017-12-18, at 15:19, Magnus Westerlund <magnus.westerlund@ericsson.com> wrote:
> Frankly I don't quite understand why ACK and ECN must be in the same Frame. Yes, they need to be in the same IP packet, and have corresponding information coverage to make them useful. But, that I don't see require combined frames. What am I missing? Is it the case of retransmitting ACK frames, where one may have multiple ACK Frames from different times in the same frame alternatively, need to re-encode the corresponding ACK interval into one new frame?

ACK frames are never RTXed, see https://quicwg.github.io/base-drafts/draft-ietf-quic-transport.html#rfc.section.9

Lars