Re: Éric Vyncke's No Objection on draft-ietf-quic-invariants-12: (with COMMENT)

Magnus Westerlund <magnus.westerlund@ericsson.com> Thu, 07 January 2021 08:50 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2B3A3A0B08; Thu, 7 Jan 2021 00:50:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.351
X-Spam-Level:
X-Spam-Status: No, score=-2.351 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, 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=ericsson.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 waooPrG5EHZs; Thu, 7 Jan 2021 00:50:06 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150049.outbound.protection.outlook.com [40.107.15.49]) (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 E54413A0ABE; Thu, 7 Jan 2021 00:50:05 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ir5Z6neiqGG7zgGLNBqRSk83EFUT8ghs0fp8wmE8IcNWTdl98hcEGVNOaM6dHb2Wc0I5K/nrC52v+t0O4/Lr8lJETLiUtR4CU9izrqhu03YyDWpbOVIuGYZ3Kn38zXv19qK3ZqNmpwiORiC7aNWYroFlezbVLu1kSaPSxZrxJz5lYyQLU/dMZP/fUbDxv5F6+6iPoc5v/kXuIupOpCOqDUS5Q0/ndRv2UnTxYT/LTHp0CT2UNo08b3r2+fGMfU3xcOIpeI3MfZcIbgd4WrqUAb6JuthoNUfPnsECNcTYBUk+XqaaLiEdIZ7XLY14SW4lBbg2rSWKWAjGBYgimBSmtg==
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=tSq6GZqFoyiIgFFcjrPGc4bT3hRRD6Bfrxh8hvEv/9U=; b=HD6ULXG6wIgFqD5ggxdCneOY0H+s6sCZAV8fKQZ7i9slvphhBESDBxHOSZdsbzIRDr2RykvGTpsbqgHYJQy1qVWveR3GnG7do2+TfL9Zjms/1elR8tm5Uzez9GWlIyBFW1Nqbd/l7nn2uPxxzesFrtgj1nQGcRK39rryvpt2dTXztful3amRRKX/uEJgQ28TTm/7ymwAqA/rgAHkefAHcx4IrDClKT+GAXG6FQtdpzVZIGUIHMp3T9l7z3JO5O4V08go6bAciJIOI1sytgDVoZN9sf2I7xE5IvOBbSWAqwXUK6y5hBhhjNBrnC+cvEqw3TqeAaSu5Auz8+qqhi1sDQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tSq6GZqFoyiIgFFcjrPGc4bT3hRRD6Bfrxh8hvEv/9U=; b=IaxsbGixgcAjiHS3YRgn9uB0rb9JSNSTrRwP10moTOjnm2V1zqRcov6RZ0w+2H4w+qbSvZYLU8RNYbBaPQTjYmqblX7ImLQUyqVbZBXE59RzuVfQh4P3ir0TnhMwV62xSftNc5rl9ejRlsNAazdy5qq3EiKtLP6xqZgaV/sr2Zo=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR0702MB3706.eurprd07.prod.outlook.com (2603:10a6:7:8d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.4; Thu, 7 Jan 2021 08:50:03 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::8cd:496:65de:4ace]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::8cd:496:65de:4ace%6]) with mapi id 15.20.3742.006; Thu, 7 Jan 2021 08:50:03 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "lucaspardue.24.7@gmail.com" <lucaspardue.24.7@gmail.com>, "evyncke@cisco.com" <evyncke@cisco.com>
CC: "draft-ietf-quic-invariants@ietf.org" <draft-ietf-quic-invariants@ietf.org>, "quic-chairs@ietf.org" <quic-chairs@ietf.org>, "mnot@mnot.net" <mnot@mnot.net>, "iesg@ietf.org" <iesg@ietf.org>, "quic@ietf.org" <quic@ietf.org>
Subject: =?utf-8?B?UmU6IMOJcmljIFZ5bmNrZSdzIE5vIE9iamVjdGlvbiBvbiBkcmFmdC1pZXRm?= =?utf-8?Q?-quic-invariants-12:_(with_COMMENT)?=
Thread-Topic: =?utf-8?B?w4lyaWMgVnluY2tlJ3MgTm8gT2JqZWN0aW9uIG9uIGRyYWZ0LWlldGYtcXVp?= =?utf-8?Q?c-invariants-12:_(with_COMMENT)?=
Thread-Index: AQHW429Sbi1B0zxX30yhzCo7Cc0z36oZ/I+AgAHgtoA=
Date: Thu, 7 Jan 2021 08:50:02 +0000
Message-ID: <955059348af5275d6397ce69b0547dc3e000c690.camel@ericsson.com>
References: <160985701241.15364.12212123898568789044@ietfa.amsl.com> <CALGR9oaErQnS8Ag23Obn2RNqgheO9vG0uT7kdAtQqRpJMv+7EQ@mail.gmail.com>
In-Reply-To: <CALGR9oaErQnS8Ag23Obn2RNqgheO9vG0uT7kdAtQqRpJMv+7EQ@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [158.174.130.243]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c519a880-f9bb-4be2-1f0a-08d8b2e93942
x-ms-traffictypediagnostic: HE1PR0702MB3706:
x-microsoft-antispam-prvs: <HE1PR0702MB37068B898009EAD981123FE895AF0@HE1PR0702MB3706.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:2399;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KQlE2mURwH35M1V4ISl7t5dZ1mhzf2/wATxI6jI6M0w1fst5c7ilnBYTEhbcIgbDSij2zP3I8BcuJlZkU9Gx+6X2fUk2/elqe240Rmgk6Mzg0A8/C5UhM6THgxeHPEp+WeEZueTWur/Q8ldFgF9bySGzskQrGyyX1lbnZ1vZrkTI+uGUpFmK+9feRfdXyoxPwAHRF1wq3rFNihpIV+B9SmFROE2xkauSYf3PCpqJEf6Jsu03ja2UWihWygvdO2rHFEEREQFPMRUxocL1moj9yZiIjFcL6NulUvoWfIdPRuJaC441cLz8dwwMI+BaHcFSdYqxfSy92cGpTEFPg6l7JSKNInXXQnIY7cgnk50y0GdgvDfJI54iuLxUaAdM78wsHsfF7HiQivoPYIKXEWhG+I39y+tdEVZOLDDMa69HivW987J8zuNPk3JuoMWke9v4
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(136003)(376002)(396003)(346002)(39860400002)(6512007)(6506007)(5660300002)(66476007)(66616009)(71200400001)(8936002)(2616005)(64756008)(66446008)(4326008)(478600001)(99936003)(76116006)(66556008)(86362001)(36756003)(2906002)(44832011)(66946007)(83380400001)(26005)(54906003)(316002)(110136005)(186003)(224303003)(6486002)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: =?utf-8?B?MXNlM3hUM1hNOVhWVEtUK1ZuSUY3YnN5V3hhcWFzNUNIemhyWEkzTHpLV1Er?= =?utf-8?B?VzQxMHpvSUQrR2x3SXJHRkFrT3VqQ0cwVnRjVGR2RkVGL3R4YloyYytEODNu?= =?utf-8?B?dEEwajJ1d1Y4WWZsYkdSelhJSG5GbDVoR1JKd3BRYjN2dTdTdk9GM3dWRUdF?= =?utf-8?B?WXVBbnVaRktYZVRudjQ3MnJEb2FGbWZMTzBSUTJlSHpQSkFEbEFJeXdBK2dL?= =?utf-8?B?Qyttd3BrNmlMZnhnVTFIenFmTDBmNUVtUnRSSTZqcG1nSDVHakZJVGlUZHAr?= =?utf-8?B?WFY5OVQ5RDBqVnhYMVFyTjRHckVXN1hRMmZoTzBXeDNtV1R2c0hWTDFEaGxu?= =?utf-8?B?NFNKdlJzY0hnaEZtTDBSOUdNaUNqbWVESHlleWQ0U0JMWTYyQUlZUk85UlZ4?= =?utf-8?B?ZXBkcjZMODdodERrQmhYdlpyVTI3eDhDWTczMDg4SlVGalZJZEdjN29ZdTVH?= =?utf-8?B?ZDRkd2NURnZGUlFGR3VvK3oxb2p5K0hEcncxN1BTWTU4UEdYbGRqZTk2RWVO?= =?utf-8?B?a3p4Qy9zK2xRWGpiZURXeHRNcTZjcEVSVmpQRmxRa204L3FnbDhHR210eUxG?= =?utf-8?B?RVArUUZuNHEwRzdhK3haRmdWb1hNUGFFRnlXNW5ScEN0WE1TdEhCbElURzJZ?= =?utf-8?B?dW5pbk85Y0FFNk15aU5jcDBrT2p3TDczWHZuUFFsQVFzUGNtZEUzR3A0ajEx?= =?utf-8?B?WmNGN2tiR3ZCMFJkbXRndE0yeUk1VERQY05sbmhCcEdrOVVEbmJhNDZpY3U2?= =?utf-8?B?MmsxNmlXQTgvcERJa0RTdm5LeGU2RFZycm5JWHUwUy9ZRzMzSFBrc3pEcXVv?= =?utf-8?B?ZDZmSTZwTWpQOFg0eXFabmZSWXFkem5Gb2h5SUppZURwaTdXdU5sUnppa1Ft?= =?utf-8?B?REM5WVZQMTJKVFVrSmJCS0E1aVAreGc2TCtPU3pIc200MUEzVTBoVTNSQmFu?= =?utf-8?B?UWp5S2RjcGlqUUdwcXJxSXlKYXV6bUhodEFRTlhhSUM1cVkyRGhZaHlnQ3o0?= =?utf-8?B?MFJBVGRXR3VoZHg3eTY4b3pKeFdrNlFTZW1lSmpGTEl1eUdWc1dQR2J5eFJs?= =?utf-8?B?VGRpN1E5djR5cnlVQkVXRjlvaUxORk4zdWduTmVWTDNFTzdPVzAyWGs4OXRo?= =?utf-8?B?dk14dXIrOUVFV2U0akFtSHlQNzRCSzRnQXYwRjk4VG9NL1g4aHRnS254SUVx?= =?utf-8?B?bk9Va0Y3Mk9QUmcxK3BFMEQvMElxK0V4cjRURTVQVUlBMG1LdDBmeUdtTVFI?= =?utf-8?B?YWxuam1wTTFuakw5aWlSdXRkSC93U0IzVU93MzFHODN6UVhlMWRoVmtqdWZp?= =?utf-8?Q?5R7HNtdRfZegAhkmzhTDVQU4yPQacF6Q8g?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; micalg="sha-256"; protocol="application/x-pkcs7-signature"; boundary="=-S6Us2lN0Y01VqzkOjvik"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3772.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c519a880-f9bb-4be2-1f0a-08d8b2e93942
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2021 08:50:02.9384 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RQ5+HX1yFql9nBh5MxDfOJ8VGC806iBqyfoPBmJmHtlEvhAUPiQ0KKJDYiUekPvIE3iq6zQG5Cd6ZYDmjpLf9Q0tZ+OW5Q+hm0fm6LQ6Yns=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3706
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/-dYFoAhpQFJhP1R4QpMKKVFZoN0>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jan 2021 08:50:08 -0000

Hi,

One comment from my perspective here. 

On Wed, 2021-01-06 at 04:09 +0000, Lucas Pardue wrote:
> 
> > ----------------------------------------------------------------------
> > COMMENT:
> > ----------------------------------------------------------------------
> > 
> > 
> > == COMMENTS ==
> > 
> > Should the use of UDP transport be also an invariant ?

I think that would be a very bad move. QUIC is designed for usage over UDP, it
is not strictly dependent on it. In the last call there was some discussion to
go the other way of rather being explicit about the requirements QUIC have on
lower layers. That was considered a change that was to substantial to be done in
the late stages. 

However, QUIC from my perspective have very little dependency on lower layer(s)
as it provides datagram delimiter, a basic path identification (UDP+IP), and
service demultiplexing based on server side destination port(s). 

Thus, I don't see that UDP would be an invariant, and from one perspective IETF
is already designing a protocol in MASQUE that defines how QUIC over QUIC can be
done, where UDP is only emulated on part of the path. 

Cheers

Magnus