Re: HTTP Delays

Magnus Westerlund <magnus.westerlund@ericsson.com> Wed, 13 January 2021 16:26 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 086BC3A11A1 for <quic@ietfa.amsl.com>; Wed, 13 Jan 2021 08:26:05 -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 wnQG_KP3JpyK for <quic@ietfa.amsl.com>; Wed, 13 Jan 2021 08:26:02 -0800 (PST)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140073.outbound.protection.outlook.com [40.107.14.73]) (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 124A03A10E4 for <quic@ietf.org>; Wed, 13 Jan 2021 08:26:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ORpnP/9qChAr68iwHt9d0cO4AuaGEZLpzSqbK7EP7Yd6x+WKPQv7JVhd6a2ul8VmJrbl0dqmSYBjRwDfmu9lHBCJVjFE+80uVfL9KxKm3G7QgfC5QOdC4JLSUBjmuyJwbyT93FWGSw+Yce+1+IycIjoVrOMRjMWji5xgJgm44sXyaolhjzlx/dO74yIniAQ+IKizSq2t/JuHUs6+c2GVCZCHsgdoTPqNDrIBrdAN6b72A/RuCDPJF+nM6S9hYHjfmV/zGUaVKIlEUhIDhC35jffsFZH3uvy/z/zRihAuB3+ee1RDlPmfPaVdF72iVeLI9N51la4pVvduSinjldO06Q==
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=1yTXokfebCuZPzYqA4eaCohUa3UNYRg0DLsyfgXLVaQ=; b=g5bmlwab9PlA5hJXy81Drhkb9uI75FodSBCILuSzkAUst1fKLlcAPCtDSlOzbkr42BMCcIh1Y+KX/6urvwbokuI48HnuHuzfP0NM4mcpKbeTPDHe6GL6wSp+1gcHFBDLqcATpCeaifblCS0GeTu3KVPFlRdeDr5RJ0qD7vSkM3IJ2Bol9HLcVUd+hKflHLfNUM4hOVs+MwNvnfJD4qrzFRtvTv8J2R3Uhg1xahBXAl0yaDczTY5zvsVQQMWMOuPmZrHsckVf4NFVsl1hkU+FRSJTDNedlRFG1OaRxdN8OWMphrg0oI/hcmXiYyj+lqLh0k5dbIBG/qwhaiWThv8b5w==
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=1yTXokfebCuZPzYqA4eaCohUa3UNYRg0DLsyfgXLVaQ=; b=EcgfoOCv9F9TXKcrvZD0/y31C1r/t3J8t2nPsktcpPK/GVTPRbmPtaLO++qNEyoe14qBAphJqyvw8DDic8wmfxzxg5CO8820bLkVarNKuPPHc7spODm4vg33f4FVl/EW0g+kruG2zcwxELUEfuLfP4aMCaMtcQhZtdjTeOxp7Kg=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR0702MB3625.eurprd07.prod.outlook.com (2603:10a6:7:8b::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.8; Wed, 13 Jan 2021 16:25:58 +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.3763.009; Wed, 13 Jan 2021 16:25:58 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "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: AQHW6FxPATl0FYPkr0GAYz81a2atM6oi6cwAgAE4yQCAAT3ggIAAUKyAgAAPsYA=
Date: Wed, 13 Jan 2021 16:25:58 +0000
Message-ID: <02753ea80caca0d64b6b090283c3bc147e4b355f.camel@ericsson.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>
In-Reply-To: <CAM4esxQeFaYytwyeB+m_yDrn8SSR8Yy4BHTsvxngTjG3=y0Zag@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: [192.176.1.80]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 13aec3e0-0640-4d88-b871-08d8b7dfe916
x-ms-traffictypediagnostic: HE1PR0702MB3625:
x-microsoft-antispam-prvs: <HE1PR0702MB36253BDDD13528CB8F469BFA95A90@HE1PR0702MB3625.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /Nv0wDA/cTAiKI9cVvkjjtMJQATaYy7SrWoEms8NXtXwMUarYeHc1NBwlDAHD/un05UQOThA4ZQsGNkxiG3Tmlb0fhwlRT5eqSw6t65pSsm6zMLOyKvpUEjbI2qxKyMg+Yas6xwEK4US+brG2xBSixhimem8179FlDcmB5MsuYYDTKoNN5NeWRgm7hl5pqPlrD1JeFqAO4Y441GTgPJ/OA5ZeTVHY/torTxTyZOrERz1Ce4hmSu7HEZFOE8zq4B48tHw6QvBwVmLqCsIT9cQXrN5pCmnGlu/zLC9AAZpS6yIttObFeoKJJKfosa7RHLEbKu6HZh9w5Fd8nLl1UkWJrFeLDPZ77QqaVue2IJ+uyUU/gWJINwvj1BnOgHwlJ3jq7QXYq6nLXzPJunhd295WelCqvPW9F2QKQ/rZBC3Qnqks1/wKHIL2+/nHPEr9e+SlQHVtN6+r4eUExleFIE2PvHpYKU06DQo/wIVGc8mUb5oht3bppGQgbp9RmWecg8DYnmkbrqsosxS0XNAiiYDLw==
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)(136003)(376002)(366004)(396003)(346002)(39860400002)(71200400001)(99936003)(36756003)(5660300002)(86362001)(83380400001)(2616005)(8676002)(6916009)(66446008)(66946007)(66616009)(66476007)(6486002)(4326008)(6512007)(64756008)(2906002)(26005)(6506007)(8936002)(44832011)(316002)(478600001)(3480700007)(54906003)(7116003)(76116006)(66556008)(186003)(966005)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: =?utf-8?B?QjBiK2YvcThsYzFKeE55VGRRcGlRaEJnS3U5ZkxjaGwwYmxOdU0wY2dBbTJF?= =?utf-8?B?RXN0Z0s3cThBUkU4M2pPMVZLTjNGRk5WMGoxWERseVIyMkVzdVFPNDlSL3VF?= =?utf-8?B?RFZOQkNDcEZOY0dwWHdjMS9mYWd1WkRrQllCTEN2QUM2RjNDN1Y1NkZKNFZU?= =?utf-8?B?TkVhQWorWGZkdFUybDdnWkVjM1lWeTlETGdSckVrei83bGlKWHhhMjJwazNJ?= =?utf-8?B?T3ZEMlpiTi9YUDF5czUwdnR0QlV4QS81eFVvWDZVRGpPTmluOEEvSEUrd3FI?= =?utf-8?B?cVljbWVvNnZmYmhjQmdyYURCcFJuT0pBL2hZY3lYckZ4cDNpcjJWN2dycGpL?= =?utf-8?B?Umozd2ZZZExUZG5OMzcwdmZLTGFxdmJuSkxuNUtXTWtnZWIvRHFRS2xtQTNi?= =?utf-8?B?a1hPRnJabkNiQi92MWVrWFZWMXQ0cWxEbWtuK2ZXdkNoZWxaMlhHeTZ2YzZx?= =?utf-8?B?dU9HZ1NwTDMzRGJ3VXZNSUx1ckpwOXVwWDhSNmpWZE45S1JyMDRKVThjbVEy?= =?utf-8?B?TG5veURiTUlpNjRlREhxYWt2WmR4QXdwdzcrTXE2UjRHcjRuVDZWemRrbVBH?= =?utf-8?B?OW9DYVRLOHhsdGl5cnI0V3JQcW9jVlphLys1Sk51ZzN3V3B5M1l1SFJBbW5K?= =?utf-8?B?VkFIMllxOTk3eTJ5N2RpeWdUSkJjelNCdWtRaEFPV0k1eC9QRFlzbjVlL0Fk?= =?utf-8?B?MEQ5VzVVdUxrYlBwN0t4RVJTNU1EMHgvbEJqS3FFeldaRTl2RFJpeXMvbkZR?= =?utf-8?B?QXBkbUhNME9hUURhQnhXbTZRTU9tN1VScW1id1REL3lqUkd1TU80UVdmdDVs?= =?utf-8?B?eHBjSFZEdzVhQXhsYUgxUzdTS2JubFNxZUpvRGNiYzdPL3BhSG4vZUlEc2lz?= =?utf-8?B?WmZWOEhuR3c1b3pVbjNWclk0VFFmcEVGdWxFTnZWRHB2UVpnZGErd2dRcGR4?= =?utf-8?B?aFRYNE1XeGNiS0pnckM0bS8zU0wvcExyRlhQditSZVNmL1pYR0RLZzV3WDhk?= =?utf-8?B?WThRamhWcXBhMHV6MHlGeDVBL1hCNFIwUFp5SUU1OTIxSWRqSW54bUxRUlFz?= =?utf-8?B?WElsSXVmcEhVQzcrT2d0WFpHNEpSYTBNdUl3TUtyanpNOXRCdFpaM01DRU52?= =?utf-8?B?M1ltenR1RjVLbTZCcDNaZ3RYazVGUjJDZFRLajkreEdKVFo4RGpjK2QrbUJL?= =?utf-8?B?QTJMTWZWQnlwTWY1cnZWNmorYXJUdUVNWHR5RzdGZWdWb0RvRVhYRFduMitn?= =?utf-8?B?QUFRODNDcHRXc0FMYjFxVlpvY3ZrdTRUNnVXSXY2SHRwaFZ5ekZBSmRTNUZW?= =?utf-8?Q?AAtyxqTrRqjBqZen6j/d+bJAbD3tnvEo7n?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; micalg="sha-256"; protocol="application/x-pkcs7-signature"; boundary="=-rRD9OxQKmSS/CGfdb6eK"
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: 13aec3e0-0640-4d88-b871-08d8b7dfe916
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jan 2021 16:25:58.8156 (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: SKzxrC4D3ylwHoOztgS1R0zsPBwchNf6WMOwKW8KGMI95a8otIpZIhPF9tsNe9z+6hU7ChcxZ9q2PH09A9Wk1lxE/5z8QtgZ8Pu0BK+1Cl4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3625
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/r1d3n0AgZ7Y78RhbcpF0FGe7gsY>
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:26:05 -0000

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