RE: HTTP Delays

Mike Bishop <mbishop@evequefou.be> Wed, 13 January 2021 16:38 UTC

Return-Path: <mbishop@evequefou.be>
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 5C6693A11B7 for <quic@ietfa.amsl.com>; Wed, 13 Jan 2021 08:38:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=evequefou.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 NZ3R5iUolu3G for <quic@ietfa.amsl.com>; Wed, 13 Jan 2021 08:38:25 -0800 (PST)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2072f.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe5a::72f]) (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 A64313A11B0 for <quic@ietf.org>; Wed, 13 Jan 2021 08:38:25 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dZwkRAAcwpbui9JM/A1o+8uCUvFAdZtoWfRQqOJG175qhyapkOcHVmEFC5GVHivoJ81MjHY/c1NxEWQV8FYkvTF/jqXeQOhu0wx9PS9C9iE4p3lkBLWk2wxpotA/miDPYT4G4oAHrJ65DYko81geiS/Ruo1ynoA7PNHTG45zf+FzSgcd0Bn+375p6WHV3Q4VszQBExP5AwgzMXp6+arwvgp7ViPhXOn6CBt9+eYE6nvkC8Zh1Q45f33DXRdvtzz8jVkQaHIVCDOu+v2gRTe/WneVDTarAcrWFeuaLK7dIcjHYHTNLJjQcHJu16pAd/hiMhracE9+3gYJNf/HyYJC/A==
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=QmzK/QRgXb5Z4jYwIYBxt7GXMnR+ZVAGXyA3zcdCt9I=; b=FrOTqJVs0uwZK0fEL/WO+2CbGCMgkOWHTxz7ie17hJNOKod4q+u3cNZmbufXT+RVqdjpFIITryobqnGbcOcLCK9VpjqgoYn2NBTmpN2hbZtWhAJ7VVDnexyGxUN6dn+PoeU+s1JEQF3CmnJHmeTs+kh9HYguye6fYm61JCrzzkwRLETJJyxOhmwkwYTsxsOXOBROU/jhvoW/XtOgRk/GLLQy/R9lc40XlxQOQRLeN48iXFYXqEouA7k8WOJ0oFCVU/ZbWNVPJ0TdOB7rZsnLijAUf1loPF0VCcpMP1WAhHbZ5Aqr1EKWtrwiMfGTMg0gpUJ/7f5GcAwyjfXgnQ6ELA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=evequefou.be; dmarc=pass action=none header.from=evequefou.be; dkim=pass header.d=evequefou.be; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=evequefou.onmicrosoft.com; s=selector2-evequefou-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QmzK/QRgXb5Z4jYwIYBxt7GXMnR+ZVAGXyA3zcdCt9I=; b=LSXpcttglu5GAA3n4g99klNGxVDr6gqwQZKSYd5Malm/6aKxMIK9DYkcbEVySSFOahak/UZjZqwGaywsGCTyL7ijnzDUHJJK5hbtLg/yVmRN5UIkWqRBhoFTT54wI3mi6c877TixmgPpbLaDUTWBjZOt3tlLz8hxmPjBbBwFKXY=
Received: from CH2PR22MB2086.namprd22.prod.outlook.com (2603:10b6:610:8c::8) by CH2PR22MB1974.namprd22.prod.outlook.com (2603:10b6:610:8d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Wed, 13 Jan 2021 16:38:15 +0000
Received: from CH2PR22MB2086.namprd22.prod.outlook.com ([fe80::d93a:81e:d58f:b4e9]) by CH2PR22MB2086.namprd22.prod.outlook.com ([fe80::d93a:81e:d58f:b4e9%6]) with mapi id 15.20.3763.010; Wed, 13 Jan 2021 16:38:15 +0000
From: Mike Bishop <mbishop@evequefou.be>
To: Magnus Westerlund <magnus.westerlund=40ericsson.com@dmarc.ietf.org>, "martin.h.duke@gmail.com" <martin.h.duke@gmail.com>
CC: "ted.ietf@gmail.com" <ted.ietf@gmail.com>, "quic@ietf.org" <quic@ietf.org>
Subject: RE: HTTP Delays
Thread-Topic: HTTP Delays
Thread-Index: AQHW6FxVVdBrMxLy60yFOL4TJG6H1qoi6cwAgAE4yQCAAT3oAIAAUKOAgAAPswCAAAJs8A==
Date: Wed, 13 Jan 2021 16:38:15 +0000
Message-ID: <CH2PR22MB2086C78FA64B20019E835DF3DAA90@CH2PR22MB2086.namprd22.prod.outlook.com>
References: <CAM4esxSObWwLfzRWazAg+Q+9=BHGzXaSSduONozHF_zGCqC-kg@mail.gmail.com> <CA+9kkMA++3QYnXiVwuKSPZDYycERRrC11b-jHTG6JcyjngDhqA@mail.gmail.com> <CAM4esxQ9w0h2-rZ1ynhEMKAxwq0gfSVJtfGXV8ydGdUTEefMuA@mail.gmail.com> <029bd6e66fb81e2ecf16e35adf30b90c816c9962.camel@ericsson.com> <CAM4esxQeFaYytwyeB+m_yDrn8SSR8Yy4BHTsvxngTjG3=y0Zag@mail.gmail.com> <02753ea80caca0d64b6b090283c3bc147e4b355f.camel@ericsson.com>
In-Reply-To: <02753ea80caca0d64b6b090283c3bc147e4b355f.camel@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=evequefou.be;
x-originating-ip: [72.49.212.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 720dd1b2-c9b6-445c-1a3d-08d8b7e1a037
x-ms-traffictypediagnostic: CH2PR22MB1974:
x-microsoft-antispam-prvs: <CH2PR22MB1974ED2850E5C2BBE83716ADDAA90@CH2PR22MB1974.namprd22.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: j7gMA67wPk6d/EW5uSdQuWosCRGviG0JGtHljUqcD2b8C80tRSO91+z6fqWwWaWkOmXRS4wd63vHRBryCMhMQlPTSHguNKTPUKTnvsBrmeyQz6xu5dtH5gH0MF872VZ6DV75e6RTOmtENTiolItMYLfAkvS34L9wGq05ga8ZEH13F1RCCScZzkKjVx4hEYL5bocRXgmjjfVCSFnsty+C/SImS/8AbfTBL1oCXhGrGpau817o9q2dsBgzLoA5qv12GubAjMiYcBZ9xm+ksemJ2BAvt1eIOHq6mNB8xUf6m3UuaERixN2tuXOOCAqOzhXC5vs6WBTqGEAE6qLhyMkqensQsdlixyiSjt2oHJAU6YTHp1O2FqgkjKGGICVx93frG6ytUpHb97zMGhjhgiGkxWu4iFurVTb7Soec76eke6m9xWIh8uW6/Y8ZnZNLVhTFSPv1Elnqh/NaYN0ae/gRew==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR22MB2086.namprd22.prod.outlook.com; PTR:; CAT:NONE; SFS:(396003)(136003)(366004)(376002)(346002)(39830400003)(55016002)(9686003)(66476007)(54906003)(52536014)(64756008)(4326008)(71200400001)(7116003)(316002)(76116006)(110136005)(5660300002)(478600001)(8676002)(86362001)(3480700007)(966005)(99936003)(83380400001)(66616009)(186003)(8936002)(2906002)(6506007)(7696005)(26005)(66946007)(53546011)(66556008)(33656002)(66446008); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 6tikaD2k4X7LN8sEbxUIyePEdHtnTaO/ZzWTOuxAf6/5o0GaBmXK9BLq1ew34F3JmjhsExEjqydLCcogKQn5Sm2uhaFvsgdEfLfjHxxINTAxQxrmqq/AgvpmgzwfKeoYRdLCPjo/uZd9Z7439xBriTsgBNjLm/mYic1IBL4PSvcwZzzhSvjWj+QrYvbRqDBfYVY6UDe6vNXEgfj4VzAbRaHFR/mDWyRbnBEl1oQUoBWWdnTsZHDe0gcdWkNwF+a8rl6Sl91Zi78O0H5RpLD3miYWKRKVIgsLzm7NUZEx+aUPRuNnLWWwaMvFLapKu+Is/4JIRv6JULR4x1yHdcJeSSnqKZnO5bZXpj9GwmyYEVvIB1jSbNEV3ko/jqPqOWdikvu75RFJhnOt4+2HgxVwaz6jZtYOuPBTg2FNFmYtbOm6w4rm1mV0sUXeWcCz0xRE2ALU9QFRyEbD4mk5iI1Bi1JNZbBTDpI68KXTzS1wZK/XkZUNE68ynP8ceOvO0kmE/MwqxFxe+gcxmkBQ/xyScJ6za7fhEy0Pu5RAuIRRtrHvX4OnYzoqXVDuKKWpjQKYpfsLOJUStID/uwKHN5xIbjy7kHnDh59GFyBhYFKG7BDtFxNYE3x+/juMZfV/A0zAur6HbnrVM7bddRdyDOIImXFbz+ZvsNfUgHf0twtohHMZviM/Lb0wa1/EOYmwQptkggKKhEsOX6RjTPVAwVT6KEuGlsnAZXLLOlEH5h/Fg8/G6B7pdDNnYwgc5gDNMS1s8HAbZ6FT8luaHvEL0jBA4QTE98DxDsxgT9WPfJzIPD81VUZJqAsGQo3pbgR90U4dBM4cwOtm2LwP2Jph9VXDhZsuzhTLjpxy+7G/mgLrSsLWwGlsr/UDZIR9HpFzG4h/IA6eglGs+uCG7x88UdVNV0ElBmMvILGkgtNApskXvd/eOtZh4XpfKNbijZqdYsrN3469hNRaR+F9Hy44xJGyneqDjCtQBlSmZQhl3bx31Z8=
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="2.16.840.1.101.3.4.2.1"; boundary="----=_NextPart_000_001C_01D6E9A0.94119DF0"
MIME-Version: 1.0
X-OriginatorOrg: evequefou.be
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR22MB2086.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 720dd1b2-c9b6-445c-1a3d-08d8b7e1a037
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2021 16:38:15.5300 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 41eaf50b-882d-47eb-8c4c-0b5b76a9da8f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2Ds66OmFj4cU0Q+JvuREC5ab+zr1uorEUfUC5iITHXELtn4PwLOXM2zCgrCZe0QgK6W193KkRmCAdKUOBI1WMQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR22MB1974
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/wYQrNf8eV4J7ZpEMjJEOxlZnVAY>
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: Wed, 13 Jan 2021 16:38:28 -0000

I agree that those are the options, and my preference is 2 >= 1 > 3.  While 
we've been very deliberate about keeping transport and HTTP in lockstep up to 
this point, we knew we were taking a risk in moving to the update HTTP drafts. 
We thought the risk was worthwhile for the better separation of Semantics from 
HTTP/1.1, and based on the assurances that the HTTP WG docs would be done in 
time for us.  It's not clear they're quite done, but trying to back out the 
change at this point would be riskier than delaying and I really don't want to 
ship HTTP/3 and immediately have its references superseded.

-----Original Message-----
From: QUIC <quic-bounces@ietf.org> On Behalf Of Magnus Westerlund
Sent: Wednesday, January 13, 2021 11:26 AM
To: martin.h.duke@gmail.com
Cc: ted.ietf@gmail.com; quic@ietf.org
Subject: Re: HTTP Delays

Hi,

I think you summarizes the alternatives correctly.

On Wed, 2021-01-13 at 07:29 -0800, Martin Duke wrote:
> To summarize, I think there are three options:
> 1) Don't publish any RFCs until httpbis-semantics and httpbis-cache are in 
> the
> RFC Ed queue

This will in fact drag documents not dependent on HTTP into this missref 
tangle.
I note that the document that normatively depend on draft-ietf-quic-transport
are these:
https://datatracker.ietf.org/doc/draft-ietf-quic-transport/referencedby/


Only one appear to be in immediate risk of ending up in missref:

https://datatracker.ietf.org/doc/draft-ietf-tls-external-psk-importer/
(In IESG evaluation)

Then I think we have a couple of WG documet that is still in their respective
WGs.
https://datatracker.ietf.org/doc/draft-ietf-quic-datagram/

https://datatracker.ietf.org/doc/draft-ietf-quic-applicability/

https://datatracker.ietf.org/doc/draft-ietf-dprive-dnsoquic/

https://datatracker.ietf.org/doc/draft-ietf-avtcore-rfc7983bis/

So it isn't a massive tangle.

But, unless we think the HTTP semantics changes would spread back through 
HTTP/3
and QPAC docs why we need to hold the core QUIC protocol from publication.


> 2) Publish QUIC ASAP without HTTP/3, and suggest that deployed endpoints run
> QUICv1 with ALPN h3-29/32/34 or whatever

I personally think this is the best compromise with what I have heard so far.

> 3) Publish QUIC and HTTP/3 ASAP with a downref, allow ALPN h3 to deploy, and
> hope nothing important changes in the httpbis docs.

I very hesitant to do this. As just this week there was a PR into the QUIC 
HTTP
doc to align with changes in the HTTP specs. These are editorial but to fix
these when the RFC has been published it requires a new RFC. While editorial
alignment to language is something we can live with in AUTH48.


>
> The second sounds cleanest to me, but I can certainly be persuaded of the
> others.
> >

We appear to share views here. But I do like to hear additional input. And 
also
maybe some planning for what we do version indication of the interim version 
if
that should be h-34 or what?

Cheers

Magnus Westerlund