Re: [Masque] Proposed draft charter
David Schinazi <dschinazi.ietf@gmail.com> Tue, 04 February 2020 16:22 UTC
Return-Path: <dschinazi.ietf@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 BAD93120251 for <masque@ietfa.amsl.com>; Tue, 4 Feb 2020 08:22:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 auX2dgIZZtwX for <masque@ietfa.amsl.com>; Tue, 4 Feb 2020 08:22:28 -0800 (PST)
Received: from mail-lj1-x233.google.com (mail-lj1-x233.google.com [IPv6:2a00:1450:4864:20::233]) (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 468B21201E0 for <masque@ietf.org>; Tue, 4 Feb 2020 08:22:26 -0800 (PST)
Received: by mail-lj1-x233.google.com with SMTP id q8so19220193ljj.11 for <masque@ietf.org>; Tue, 04 Feb 2020 08:22:26 -0800 (PST)
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=bzjWi9Kv+PiEqtI9praNcrM8Kn9tB5i0mmKWz6aMkTE=; b=V4jJXGclr7+ogkmR6Gw3PrbfNvL/hckeuT1F5pcbUteVE+BC8RtF3R7SM6j84ByoaK IfxXRevZXeMER7qpKt7dJ1aeqYOjmcUMb6tYFEI5hD5w/nwL5MhxARziVdzWrnFXps8V 02TnexEMD0y05TTbL+QZSjf4cPi8KAi27KDU6yNxqVCWJ7AFAPTBjiaBoEZ3THgMZE/s egoyggdqMyPI+BdGuCRlnnMEYsxmEv8dBhjzMplgtJJQRuzbCxXStZg++gSQAG2VZGey Efo4kzjvWp0dte0dPR4EruDDoSgnsErWPrU+T6TAdGuX7DrSBM08WmEchH9Y4Fz5l9nR HNmw==
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=bzjWi9Kv+PiEqtI9praNcrM8Kn9tB5i0mmKWz6aMkTE=; b=DaIQINq+bmsUsjha/OaVzNdOi6rtlK8oqmiYaeuubNG/mX4tyCypL1ac2ovVzZw8qt mJ5n6rCCiqKwi5E+J54dxFQeCCqSdkKcLU6pcywsvsyFw8CvMjZHOJQ2laB0PcJRjR3r Ew2r49dVhCAgUfPSjp+Fb6f6LBjak85jLLoZkxqewts81WxHX+iNSSHoNacpqz8CBLuT TO2QfImBGE+gxEeXlChS9af3Rhmficspf61ei2hOMoN0pjBEOGK7H0sWUmne2YPnobrR N9Bt0hHy49VySHtY9tEet6sLMiXe4w+KdcJo4fbJwqzRkcVbij0bpKX4WnlmErxji3Zy SiWw==
X-Gm-Message-State: APjAAAWoBS2MIL5hcdrscIeNak/RuIkwxbfxdK56iM8pgD5HB7jxhmfe rzhcF2D3uQYqND4jPg3Zd2JRLDLbecy9zNGL7zU=
X-Google-Smtp-Source: APXvYqwGMFN43Uft6+v/1M+4+loLt4edrRSz5YIvhGPN0T2hHMYyqpSONJjTGzrXOH9vYwW+5U7sFIZSqJaJeXzaWs8=
X-Received: by 2002:a05:651c:111c:: with SMTP id d28mr16646267ljo.32.1580833344501; Tue, 04 Feb 2020 08:22:24 -0800 (PST)
MIME-Version: 1.0
References: <845946C2-EB98-4F3A-966E-968AE349302C@ericsson.com> <CABcZeBOJtyaa+J9PqoEZ7n8QahFy4n8nbBaCwUd0W+1BoMNnZQ@mail.gmail.com> <E68FB662-F6E5-49EE-AD92-AFCCCEA0CCE9@ericsson.com> <CABcZeBNEekD6GivQUvg8Gmz=_0EB1T_7PAeK=MNR_7+ObWJuTA@mail.gmail.com> <AE645E8F-6E17-4844-B8CC-373EB0909775@apple.com> <CABcZeBMTDh588r+gLKgXfh1=hhC2a3FMV-sQg5uZfsW4042NTg@mail.gmail.com>
In-Reply-To: <CABcZeBMTDh588r+gLKgXfh1=hhC2a3FMV-sQg5uZfsW4042NTg@mail.gmail.com>
From: David Schinazi <dschinazi.ietf@gmail.com>
Date: Tue, 04 Feb 2020 17:22:13 +0100
Message-ID: <CAPDSy+6Q_-gZcFBKXcoD-qCyPZ=juqmXckbZkSaJRmsUvuReMQ@mail.gmail.com>
To: Eric Rescorla <ekr@rtfm.com>
Cc: Eric Kinnear <ekinnear=40apple.com@dmarc.ietf.org>, "masque@ietf.org" <masque@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f2bab9059dc27194"
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/yC1gRMCu-MJUcpQAanmaFhv-dEw>
Subject: Re: [Masque] Proposed draft charter
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: Tue, 04 Feb 2020 16:22:31 -0000
Thank you Eric (Kinnear) for writing this. I like the new charter, especially the fact that the scope is much narrower now. David On Tue, Feb 4, 2020 at 4:37 PM Eric Rescorla <ekr@rtfm.com> wrote: > Generally LGTM. Some comments below. > > On Tue, Feb 4, 2020 at 7:30 AM Eric Kinnear <ekinnear= > 40apple.com@dmarc.ietf.org> wrote: > >> Hi all, >> >> There’s been some good discussion on this thread, which has led to some >> potential improvements in the draft charter. >> >> Here’s some proposed text which tightens things up quite a bit and tries >> to clarify many of the parts that caused concern. Thoughts and feedback >> welcome! >> >> Thanks, >> Eric >> >> >> >> ================== >> >> Many network topologies lead to situations where transport protocol >> proxying is >> beneficial. For example, proxying enables endpoints to communicate when >> end-to-end connectivity is not possible and can apply additional >> encryption >> where desirable (such as a VPN). >> >> QUIC is a good candidate protocol for tunneling these types of traffic, >> as QUIC >> provides secure connection establishment, multiplexed streams, and >> connection >> migration. Further, HTTP/3 provides an existing request/response syntax >> that can >> be used to set up and configure services >> > > Note: not just secure connection establishment, but also secure transport. > > . >> > > > >> >> >> Using QUIC as a tunneling technology allows for proxying of both reliable >> stream >> (TCP) and unreliable datagram (UDP) flows. For stream flows, QUIC streams >> provide reliable in-order delivery across the client-proxy link. QUIC >> datagrams >> provide for unreliable data transmission, which allows for transporting >> UDP and >> other unreliable flows via a proxy without introducing potentially >> redundant or >> unnecessary recovery mechanisms. In addition, QUIC can carry both types of >> streams over the same connection while taking advantage of a unified >> congestion >> controller. >> > > Maybe "both types of flows" because QUIC streams are a specific thing. > >> >> >> This working group will work on MASQUE (Multiplexed Application Substrate >> over >> QUIC Encryption), a framework that allows concurrently running multiple >> proxied >> flows inside a QUIC connection. The MASQUE framework will specify a >> signaling >> protocol that is used between the endpoint(s) and the MASQUE server to >> negotiate >> proxy services that establish tunneled connectivity. The initial >> functionality >> will be limited to client-initiated proxy tunnels. The WG may subsequently >> recharter to consider other applications. >> >> Proxy services that extend the signaling of the base MASQUE protocol can >> be >> adopted by the group by creating a new milestone with AD review. >> >> If MASQUE requires any extensions to existing protocols, the group will >> coordinate closely with the respective group responsible for maintaining >> that >> protocol, such as the HTTPBIS, QUIC, or TLS working groups. >> >> ================== >> >> >> -- >> Masque mailing list >> Masque@ietf.org >> https://www.ietf.org/mailman/listinfo/masque >> > -- > Masque mailing list > Masque@ietf.org > https://www.ietf.org/mailman/listinfo/masque >
- [Masque] Proposed draft charter Mirja Kuehlewind
- Re: [Masque] Proposed draft charter Lars Eggert
- Re: [Masque] Proposed draft charter Paul Vixie
- Re: [Masque] Proposed draft charter Magnus Westerlund
- Re: [Masque] Proposed draft charter Lucas Pardue
- Re: [Masque] Proposed draft charter Derek Fawcus
- Re: [Masque] Proposed draft charter Mirja Kuehlewind
- Re: [Masque] Proposed draft charter Lars Eggert
- Re: [Masque] Proposed draft charter Mirja Kuehlewind
- Re: [Masque] Proposed draft charter Marcus Ihlar
- Re: [Masque] Proposed draft charter Magnus Westerlund
- Re: [Masque] Proposed draft charter Lars Eggert
- Re: [Masque] Proposed draft charter Marcus Ihlar
- Re: [Masque] Proposed draft charter Mirja Kuehlewind
- Re: [Masque] Proposed draft charter Paul Vixie
- Re: [Masque] Proposed draft charter Eric Rescorla
- Re: [Masque] Proposed draft charter Mirja Kuehlewind
- Re: [Masque] Proposed draft charter Eric Rescorla
- Re: [Masque] Proposed draft charter Eric Kinnear
- Re: [Masque] Proposed draft charter Eric Rescorla
- Re: [Masque] Proposed draft charter David Schinazi
- Re: [Masque] Proposed draft charter Mirja Kuehlewind
- Re: [Masque] Proposed draft charter Eric Kinnear
- Re: [Masque] Proposed draft charter Spencer Dawkins at IETF
- Re: [Masque] Proposed draft charter Eric Rescorla
- Re: [Masque] Proposed draft charter Spencer Dawkins at IETF
- Re: [Masque] Proposed draft charter Christian Huitema
- Re: [Masque] Proposed draft charter Eric Rescorla
- Re: [Masque] Proposed draft charter Spencer Dawkins at IETF
- Re: [Masque] Proposed draft charter Spencer Dawkins at IETF
- Re: [Masque] Proposed draft charter Eric Rescorla
- Re: [Masque] Proposed draft charter Spencer Dawkins at IETF