Re: [Masque] Updated proposed charter text

Lucas Pardue <lucaspardue.24.7@gmail.com> Mon, 06 April 2020 15:59 UTC

Return-Path: <lucaspardue.24.7@gmail.com>
X-Original-To: masque@ietfa.amsl.com
Delivered-To: masque@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41ED23A0B60 for <masque@ietfa.amsl.com>; Mon, 6 Apr 2020 08:59:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.847
X-Spam-Level:
X-Spam-Status: No, score=-1.847 tagged_above=-999 required=5 tests=[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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 nr0SbYXLyvie for <masque@ietfa.amsl.com>; Mon, 6 Apr 2020 08:59:05 -0700 (PDT)
Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 406463A0B67 for <masque@ietf.org>; Mon, 6 Apr 2020 08:59:05 -0700 (PDT)
Received: by mail-wr1-x429.google.com with SMTP id p10so40936wrt.6 for <masque@ietf.org>; Mon, 06 Apr 2020 08:59:05 -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=beXzonFuxdmbunEaDq+I+291WViO1NbaO1MOG5SdSeY=; b=hINElNk/sB9hDU/BhVkQc0SUonp2phxhvhqkjtKtw2rxLrXYCbMFA5wWdjdaN/9Quf dDXz7wAtKlORCO+GqAAACGuUL7NQ/saMB5By8xMN83GfLKurVF/N7naTC+Za90b/dZRU Ja1dcBEKjNG5wP4/ridkmgIn6UKT6aYH+zcUacNI4kf3Hn99DrUujdjjA5QLbTtQMDOK 0DYixw6Pim+iZtZTY742dp/aBmsmIE+m6C6f4ZRVsJncPsOBXkD8NaoWrwt6V+0ujIRl B3iGp3BR8R/98/WmLeQDWFsFg903BStuS8XFpOBTZ4yqDXucYZhly3tb6X35b8+NmKQZ ewTw==
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=beXzonFuxdmbunEaDq+I+291WViO1NbaO1MOG5SdSeY=; b=KWwhufUzQP1T8RDv1SDKjfTxbFr5OtHO6ra+Ld/rkeX9zKDheBdiTpHbH9DsgUxm/s 0QXN/aDRICkSN2KuifJI/ptnYm5EMhCoITbwcJoR+pBWNe9YciZj3qE8P88RejQD11V9 4/mtxxzgMpHzcHwT/0WZc8fLMY5rlixFfnwggoKd9efPpnEbLPikkV6Iwb0wrVbs6xv5 9OeJrrikUi3b/YvfxK+JxSXEXwHEyPNAP3alcch6cCBXo/1wxD3NAIDQ/L26OWHT8bZ7 OkryrSxPcE4cGv4BUsy8fxFIDTfybC/NszZdutE/QPjbiV/Fuy8uf+qkrl6Hfu6dwmFp TAmw==
X-Gm-Message-State: AGi0PuaOecfqKmBfut64pjeVjV3fegNK5QKBquakrVl3hPSJdPh2Qij5 acQB+jb4RrhnibhHPNbO7gXAsY8/kmgRCG8m2bM=
X-Google-Smtp-Source: APiQypKe7PIbrb9ch1/knWnxwu6RHUI4Nl8ihA0Nuc7t1bnu+OuBnaChVFpgOIsmJLRVT0TT43lvP43Z5goyXGbfFCs=
X-Received: by 2002:adf:ee0c:: with SMTP id y12mr2349849wrn.85.1586188743634; Mon, 06 Apr 2020 08:59:03 -0700 (PDT)
MIME-Version: 1.0
References: <89136f8b-70bd-40a0-b6d1-0e8a62a50ece@www.fastmail.com> <HE1PR07MB442601004BE58A00FD2D6B04E2C70@HE1PR07MB4426.eurprd07.prod.outlook.com> <30d32d26-7a6d-48d9-92b7-326ad08e5f08@www.fastmail.com> <2B89357E-FA42-48D7-9645-781CBE912DFC@ericsson.com> <CABcZeBNC8qDLtovoymAt771edBJnM2d-Otq0rjOFdgxR4YsohQ@mail.gmail.com>
In-Reply-To: <CABcZeBNC8qDLtovoymAt771edBJnM2d-Otq0rjOFdgxR4YsohQ@mail.gmail.com>
From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Mon, 06 Apr 2020 16:58:52 +0100
Message-ID: <CALGR9oYUdiipkLqHuvnJXmWxc7guPnW3PA-wLK5nEQU8W6p=UA@mail.gmail.com>
To: Eric Rescorla <ekr@rtfm.com>
Cc: Mirja Kuehlewind <mirja.kuehlewind=40ericsson.com@dmarc.ietf.org>, Christopher Wood <caw@heapingbits.net>, "masque@ietf.org" <masque@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009c710405a2a158f2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/w57yxbNOjz5hSxBAHC4cbMZEQD8>
Subject: Re: [Masque] Updated proposed charter text
X-BeenThere: masque@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multiplexed Application Substrate over QUIC Encryption <masque.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/masque>, <mailto:masque-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/masque/>
List-Post: <mailto:masque@ietf.org>
List-Help: <mailto:masque-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/masque>, <mailto:masque-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Apr 2020 15:59:07 -0000

On Mon, Apr 6, 2020 at 4:48 PM Eric Rescorla <ekr@rtfm.com> wrote:

>
> On Mon, Apr 6, 2020 at 8:43 AM Mirja Kuehlewind <mirja.kuehlewind=
> 40ericsson.com@dmarc.ietf.org> wrote:
>
>> Hi Chris,
>>
>> In draft-schinazi-masque-protocol I would say that the QUIC, UDP, and IP
>> proxying services run directly on top of QUIC without any HTTP in between
>> (HTTP is only used only for the negotiation part but not for the
>> forwarding/multiplexing).
>
>
> Philosophy aside, do we agree that these messages would be carried in QUIC
> Datagram frames (https://tools.ietf.org/html/draft-ietf-quic-datagram-00)?
>
>
> Therefore I think it would be more correct to actually change this one
>> occurrence of HTTP3 back to  QUIC in the following sentence:
>>
>> "The primary goal of this working group is to develop mechanisms that
>> allow configuring and concurrently running multiple proxied stream- and
>> datagram-based flows inside a HTTP/3 connection"
>>
>
> I'm not sure that this is right. If you use the H3 ALPN token and then use
> H3 to negotiate but also negotiate datagram, this seems like an H3
> connection to me.
>
> -Ekr
>
>
I would find using "QUIC" in place of "HTTP/3" confusing. QUIC requires an
authenticated negotiation of the application protocol and we use ALPN for
that today. There is no mechanism to my knowledge that would allow the
creation of just a QUIC connection, and I don't even think MASQUE requires
that.

IMO it be more accurate for us to say, "The primary goal of this working
group is to develop HTTP mechanisms that allow configuration of QUIC
transport features inside an HTTP/3 connection, with the aim to
concurrently run multiple proxied stream- and datagram-based flows."