Re: [Masque] Prioritizing QUIC DATAGRAMs (was: Re: Prioritizing HTTP DATAGRAMs)

Lucas Pardue <lucaspardue.24.7@gmail.com> Wed, 23 June 2021 21:51 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00D4F3A1029 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 23 Jun 2021 14:51:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.75
X-Spam-Level:
X-Spam-Status: No, score=-7.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.248, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 DLIw2wpK-JMF for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 23 Jun 2021 14:50:56 -0700 (PDT)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (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 9A7063A1026 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 23 Jun 2021 14:50:56 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1lwAir-0006B7-6e for ietf-http-wg-dist@listhub.w3.org; Wed, 23 Jun 2021 21:47:53 +0000
Resent-Date: Wed, 23 Jun 2021 21:47:49 +0000
Resent-Message-Id: <E1lwAir-0006B7-6e@lyra.w3.org>
Received: from mimas.w3.org ([128.30.52.79]) by lyra.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <lucaspardue.24.7@gmail.com>) id 1lwAid-00069Y-SI for ietf-http-wg@listhub.w3.org; Wed, 23 Jun 2021 21:47:38 +0000
Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]) by mimas.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from <lucaspardue.24.7@gmail.com>) id 1lwAia-00015n-0D for ietf-http-wg@w3.org; Wed, 23 Jun 2021 21:47:34 +0000
Received: by mail-ed1-x52c.google.com with SMTP id h2so5550551edt.3 for <ietf-http-wg@w3.org>; Wed, 23 Jun 2021 14:47:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=yZ5HHXr/YICWdUYdjzuoxCwu+QiGmwqlv3kuissEjqE=; b=sHcWmm6MsIEDngl4cVX5kIsPJjuSZr2yxE+c4hUyuPoTjKPDGBRpJvZKmLMysr4f0r AL3aBpOfQByNYtV4AoTEoqndsT1RyrWw9ysLvg6Giqdms49XGmngvtkNusKuK4UrnDVE jPcC4IJmnfqn7vOe9+Fokn6OfxG1opAs18Du3rH2sXjy/aKP3WPVeB3vIG8OldJi/Ity toU8Dg7zBxWqtAlArpqkmVfQoxqU7IRCmgYkpokNS7aI8x4u9jnIxvIoDjTtm/EgzlYl pCnEvOayKHCXd6OvfjA92gAhkJNhriHPtMy20sJDL/YHOYEEuRsMx3GVecj5h1XJkfPz KYqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=yZ5HHXr/YICWdUYdjzuoxCwu+QiGmwqlv3kuissEjqE=; b=MYMvY2RvKI15p+e6Gve1C8EFGD9yxLmGbJTZs/MKSiSx7GLOft5575DliWS67jGyjq On6uC1Q0r3Ng3YOVnLLMlOA8shiVpKZQUdBp9GFycGo7ezvvDuLMZOR6wYMMXE3lc0+f LvZPCenMVeLhQMVCMY+aHl15sJ1ftQD+BG18Ty2QB50/1Qm14QI5d9XAXkLKxYDX+++K daNv1toOsJSfXamoESCWDe23LNWV6wk2nYDFTVpVlSyC0sNIUzYR6VzkIzji34G0vlzv 7IbgL+r2F2wOb0hQJv8gzmCHV3n3YdXljVoEXjoXCSC6Vz61fWcS+dluH1whAbCXAyuI 9FGg==
X-Gm-Message-State: AOAM530nRFZ876cSz3D7CntbHPtA7XZ3Smoc/QjV79TDkV/JHZD3ouJ3 Yl3QnjaKXwodrbXKwlDhoqVeOnr25lNOKY0tv6DzDQCCLRE=
X-Google-Smtp-Source: ABdhPJxR/pjZeSW1xz0NWox8mP8T1Oe7Q5POLWHOGSHNWANTHsdeELEEdGOQTYyUBKDf26bbjLnt+4eBcluqYHAKVBM=
X-Received: by 2002:aa7:db95:: with SMTP id u21mr2521637edt.152.1624484840749; Wed, 23 Jun 2021 14:47:20 -0700 (PDT)
MIME-Version: 1.0
References: <CALGR9ob=3CywgYvLJpSba6xCGwDEBzdJbuco28BMk9ayMcFe6Q@mail.gmail.com> <CAKKJt-d0srxhm==cxyXuJuDiqUk0sEgOAJRY+6ejq21LQVPsgQ@mail.gmail.com> <CALGR9oZOp5YWMWx61Etq42McOi02LOjxtRLL+xHhDpHKS94ukA@mail.gmail.com> <b9d7e589-df4a-0440-b5d4-847cca5a6908@rd.bbc.co.uk> <CALGR9oYRE0hBap+=VEr-KPD7Qp6gZZ_gg_0bcaDoquthKikMJg@mail.gmail.com> <CAJV+MGz=sszxnUn-oSrGbd_az7QPATLB_3VeaHmC4R1Gj0ua8g@mail.gmail.com> <53BD22F8-2BAA-4F9A-9673-77AD781C2EDD@gmail.com> <CAM4esxQTkMEi7y_QSVmYvEgN4U98-BHeTYwpFDRmTOdxjPkHqg@mail.gmail.com> <CALGR9oacZNVAKUD2qAv-ZB8VXs-XZEW+GE9GL_25gHNH13YiOg@mail.gmail.com> <CAM4esxQ=Z=_pn65pF=yMe3OcgLN3jfXkYpSs+d6FqgC7r18_qQ@mail.gmail.com> <CALGR9oZPRU-6kODqSBwW5xeEhVcyZb7vHx65H-AajhcmiKUfFw@mail.gmail.com> <CAM4esxQtzYCRRUt_tr6HxQ+zn-f1hZpBi1DZ3uaVWsWkL4MGMg@mail.gmail.com>
In-Reply-To: <CAM4esxQtzYCRRUt_tr6HxQ+zn-f1hZpBi1DZ3uaVWsWkL4MGMg@mail.gmail.com>
From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Wed, 23 Jun 2021 22:47:09 +0100
Message-ID: <CALGR9oYcgC359cxaCCqtxULf7r=sLrdmfHjGFYSZrjGzsh2i1A@mail.gmail.com>
To: Martin Duke <martin.h.duke@gmail.com>
Cc: Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com>, Patrick Meenan <patmeenan@gmail.com>, MASQUE <masque@ietf.org>, Samuel Hurst <samuelh@rd.bbc.co.uk>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>, HTTP Working Group <ietf-http-wg@w3.org>, David Schinazi <dschinazi.ietf@gmail.com>, QUIC WG <quic@ietf.org>, Kazuho Oku <kazuhooku@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000e03c4a05c575d995"
Received-SPF: pass client-ip=2a00:1450:4864:20::52c; envelope-from=lucaspardue.24.7@gmail.com; helo=mail-ed1-x52c.google.com
X-W3C-Hub-DKIM-Status: validation passed: (address=lucaspardue.24.7@gmail.com domain=gmail.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-4.8
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1lwAia-00015n-0D c7e134bbc7bedea181b687bdb1cffaf4
X-Original-To: ietf-http-wg@w3.org
Subject: Re: [Masque] Prioritizing QUIC DATAGRAMs (was: Re: Prioritizing HTTP DATAGRAMs)
Archived-At: <https://www.w3.org/mid/CALGR9oYcgC359cxaCCqtxULf7r=sLrdmfHjGFYSZrjGzsh2i1A@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/38944
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

Hey Martin,

On Wed, Jun 23, 2021 at 10:01 PM Martin Duke <martin.h.duke@gmail.com>
wrote:

> This is an argument against punting, I think. If there are additional
> semantics required to specify priorities on a sub-stream basis, it will be
> somewhat more painful to have this be an extension than something native.
>
> Which is not to say we shouldn't punt.
>

I don't follow this argument, sorry. Extensibile priorities is not base to
HTTP/3, it could be substituted by something entirely different (although I
kind of hope not). HTTP/3 DATAGRAM is an extension, built on top of the
QUIC transport DATAGRAM extension. WebTransport is a new thing built on top
of these extensions. What does native mean in your definition? I really
think it's better that things wishing to use Extensible priorities take on
board the responsibility of defining that, using the extension mechanisms
that it provides. Otherwise, we're bottlenecking the progress that people
can make for the initial use cases that these things were built towards.

Cheers,
Lucas