Re: [Masque] Adoption call for "Requirements for a MASQUE Protocol to Proxy IP Traffic"
Christopher Wood <caw@heapingbits.net> Wed, 14 October 2020 17:40 UTC
Return-Path: <caw@heapingbits.net>
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 E0D703A0F96 for <masque@ietfa.amsl.com>; Wed, 14 Oct 2020 10:40:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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=heapingbits.net header.b=KIF3mb0i; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=lHSzR4ZJ
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 FcCzm6ADzBO2 for <masque@ietfa.amsl.com>; Wed, 14 Oct 2020 10:40:08 -0700 (PDT)
Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E5B73A0A13 for <masque@ietf.org>; Wed, 14 Oct 2020 10:40:07 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id E8FF313D1; Wed, 14 Oct 2020 13:40:06 -0400 (EDT)
Received: from imap4 ([10.202.2.54]) by compute4.internal (MEProxy); Wed, 14 Oct 2020 13:40:07 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heapingbits.net; h=mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type:content-transfer-encoding; s=fm2; bh=fkKOy JnwLc07vITSEGE0aUf1Bfw1U6Zg58qHj4+Q58o=; b=KIF3mb0iZoHIsweWI7PIG UaQ8PTTEPRD6/oXoG+PZx74cikyTT2jsyJYa6Blrwi4TrLB9Mpg9bYReXFUWo7/s QqzAL/1SA6EscEy/ZcSAlJn2pnvN3nIhDyJHD2LJY5LlRNRBhWIuzT6kJrB/t7t5 0PjJnen2Bp1v7kMLVA57ufOvi9JtEP248sG0h+VeIuJL0DSpuoE6+tts3yrokrdC cUg3j829PQv+RvSqIOB/b2pw0xTdt9ARtO4oK152aRjo3XMYP00kkTjMY5AAWi59 1aFoUnIjP1MG+QT4rQVAak6vMTOXOFHeSwvEPZ9AolnJBFSXOLC9RIyZKySS8nc6 w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=fkKOyJnwLc07vITSEGE0aUf1Bfw1U6Zg58qHj4+Q5 8o=; b=lHSzR4ZJkFXV077c5QIl22CdUY3b3/eY/Z7YMDet2B4fne8fDCqyoHFQk P4M5iyaxoZK+ARC7w6Xzz4j62sTKwfhNchB7vsbZ66QsRWDccBCkCcUeCdEhm9z6 /SYi80oGl7CXGy1WKh2WEV9WuLuqpnObGa1GRuCPlWYTas0LficTv+GmJ13YvbVy FhsY+8Vv8w99nxYRJg0tjkChFvyn2rVMu/UREYqi6S/2/sftgrXWHr45j7y6aIM1 fGXn1RJegn2RmLzjCRH7ob+73O4wlDXgUIV7HmFxu0O3LjOyHVcGE+YbrMIrOjsV cn7cXW287XW8glMq9e/P45SBdOmcg==
X-ME-Sender: <xms:9jeHX7KZGMIJkGOKKiUcj3BTy-fharfYfhb2AwCkVajxVMiyFtoW9g> <xme:9jeHX_J4nRJyKFSPg5C7Vf-2CjFqnqOFjqq9ocQFMeDiJYax7kzORBVSE3bHVyIZp lt-DBOxFgirp1oUSBE>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedriedugdduudehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvffutgfgsehtqhertderreejnecuhfhrohhmpedfvehh rhhishhtohhphhgvrhcuhghoohgufdcuoegtrgifsehhvggrphhinhhgsghithhsrdhnvg htqeenucggtffrrghtthgvrhhnpeetiedvlefffedtvdelhfdthfdvgfetffehtdejlefg heekleelvdduffeltdelkeenucffohhmrghinhepihgvthhfrdhorhhgnecuvehluhhsth gvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheptggrfieshhgvrghpihhn ghgsihhtshdrnhgvth
X-ME-Proxy: <xmx:9jeHXztDLrrpn1SgV6VcuK5XfRRDyi-Ld9FwetfYGOT06pJa-Hflmw> <xmx:9jeHX0YOYT_ogIWRDbW0hYl3lZ3577e0tO2g_XtFeO-R0CnogjFJPw> <xmx:9jeHXya88Uc9lhYd0rbuB8ppqEV-RPVr_fvQW-bf3d_ITnBYoepuKQ> <xmx:9jeHXw0YKW3FESV_TtqBln2SBi0OrdK5oISrO_yFtDkv7eTqFV85fA>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 015163C00A1; Wed, 14 Oct 2020 13:40:05 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.3.0-489-gf39678d-fm-20201011.001-gf39678d0
Mime-Version: 1.0
Message-Id: <900978eb-8633-42a0-be17-16a3d3534297@www.fastmail.com>
In-Reply-To: <A48AB057-3578-4DFF-A6D2-C3B15D171DE9@apple.com>
References: <4f83a742-e6c3-4aef-a26b-1801ecf19cdf@www.fastmail.com> <d360df8c2870acdc4b312ab3f5f9031610a24703.camel@ericsson.com> <CAKKJt-fbdUgpCuBZ57sU+Nv=qB8+zBRCfjqUZ7KneZrEpxu0fQ@mail.gmail.com> <CAPDSy+7QpSUdpLzQFxb0HULgQrGL-vy3JJUP0pNfu=Q-hR6Zqw@mail.gmail.com> <ac53fcc2759c86fa3d4b108b68776b4fa571fa00.camel@ericsson.com> <d60f8c28-697b-4203-bc7e-58b59d8492f9@www.fastmail.com> <b1ff33a91c1c2f7f57c025bfd7a3700de394b37d.camel@ericsson.com> <A48AB057-3578-4DFF-A6D2-C3B15D171DE9@apple.com>
Date: Wed, 14 Oct 2020 10:39:45 -0700
From: Christopher Wood <caw@heapingbits.net>
To: Eric Kinnear <ekinnear@apple.com>, "masque@ietf.org" <masque@ietf.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/qjlkw5_J_9bCxxr_V5Jqh4BcghQ>
Subject: Re: [Masque] Adoption call for "Requirements for a MASQUE Protocol to Proxy IP Traffic"
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: Wed, 14 Oct 2020 17:40:10 -0000
The adoption call is now complete. It looks like we have consensus to adopt this draft and continue its development as a WG Support Document [1]. Authors, can you please submit draft-ietf-masque-ip-proxy-reqs-00 at your earliest convenience? Thanks to everyone who chimed in and provided feedback! We look forward to continued discussions on the use cases and requirements. Best, Chris and Eric [1] https://mailarchive.ietf.org/arch/msg/masque/eLjdyqM_z-Gs4dmXuOFfvBSMyt8/ On Sat, Sep 26, 2020, at 4:54 PM, Eric Kinnear wrote: > Hi all, > > Thanks to everyone who has responded to this call for adoption as a > support document. We have both positive and negative viewpoints being > expressed — thanks for the valuable discussion so far. > Ideally, we’d like to see a few more people chime in with their views > and the discussion to continue towards a position from which we can > move forwards. > > To aid in that, we are extending the adoption call for an additional > two weeks, ending October 7. > We’re especially interested in focus on what should be covered by the > requirements document and if this document can be used as a starting > point to get there. > > Thanks, > Eric and Chris > > > > On Sep 25, 2020, at 12:32 AM, Magnus Westerlund <magnus.westerlund=40ericsson.com@dmarc.ietf.org> wrote: > > > > Hi Chris, > > > > Understood. My personal view is that this adoption call was unnecessary rushing > > things and that we don't know if the document is a suitable starting point until > > we have had some more discussion. > > > > But lets get on discussing its content rather than the formalia. > > > > Cheers > > > > Magnus > > > > On Thu, 2020-09-24 at 05:04 -0700, Christopher Wood wrote: > >> Magnus, > >> > >> As noted in the kickoff email, the purpose was to "start an adoption call for > >> this document in its current form as a starting point." We expect the document > >> contents may change as we work towards consensus, and that's fine! We're just > >> getting started. > >> > >> Best, > >> Chris > >> > >> On Mon, Sep 21, 2020, at 3:00 AM, Magnus Westerlund wrote: > >>> David, > >>> > >>> I hope that we can agee on that if adopting this document at this stage > >>> there > >>> will be no implication on any of the content in document having WG > >>> consensus. I > >>> rather see that the WG would discuss the use cases and we have a document > >>> where > >>> the general content would have WG consensus when adopting it. > >>> I think adopting a document just becasue we know we are going to need it is > >>> rushing thing for the wrong reasons. I rather adopt a document in 3 months > >>> time > >>> where we are agreeing more on the content. > >>> > >>> > >>> Cheers > >>> > >>> Magnus > >>> > >>> > >>> > >>> On Fri, 2020-09-18 at 09:45 -0700, David Schinazi wrote: > >>>> Thank you for comments, Mirja, Spencer, and Magnus! > >>>> > >>>> If I may summarize them in the following bullet points: > >>>> - we should reach WG consensus on use-cases > >>>> - we should clarify the last use-case > >>>> - we should clarify which requirement relates to which use-case > >>>> > >>>> (There were also detailed comments on individual requirements that > >>>> would be better discussed on individual threads, or GitHub issues) > >>>> > >>>> I absolutely agree with these bullet points. As per our charter, the > >>>> goal of this entire draft is for us to reach WG consensus on > >>>> use-cases and requirements for IP proxying, before the WG starts > >>>> work on a solution. However, none of those comments justify > >>>> delaying adoption of the document. The call for adoption is there > >>>> to ensure there is WG interest in the draft, and that folks are willing > >>>> to review and comment - which your messages indicate! Adopting > >>>> the draft will actually facilitate answering the three points above, > >>>> since WG consensus is better reached on parts of WG documents, > >>>> as opposed to individual submissions. > >>>> > >>>> Thanks, > >>>> David > >>>> > >>>> > >>>> On Fri, Sep 18, 2020 at 8:43 AM Spencer Dawkins at IETF < > >>>> spencerdawkins.ietf@gmail.com> wrote: > >>>>> So, just to start the discussion Magnus said we need to have (and I > >>>>> agree > >>>>> that we need to have it, whether before, or after, adoption), > >>>>> > >>>>> On Fri, Sep 18, 2020 at 3:27 AM Magnus Westerlund < > >>>>> magnus.westerlund=40ericsson.com@dmarc.ietf.org> wrote: > >>>>> > >>>>> Which of these requirements (in > >>>>> https://www.ietf.org/id/draft-cms-masque-ip-proxy-reqs-01.txt) > >>>>> > >>>>> 3.1. IP Session Establishment > >>>>> 3.2. Proxying of IP packets > >>>>> 3.3. Maximum Transmission Unit > >>>>> 3.4. IP Assignment > >>>>> 3.5. Route Negotiation > >>>>> 3.6. Identity > >>>>> 3.7. Transport Security > >>>>> 3.8. Authentication > >>>>> 3.9. Reliable Transmission of IP Packets > >>>>> 3.10. Flow Control > >>>>> 3.11. Indistinguishability > >>>>> 3.12. Support HTTP/2 and HTTP/3 > >>>>> 3.13. Multiplexing > >>>>> 3.14. Load balancing > >>>>> 3.15. Extensibility > >>>>> > >>>>> belongs to each use case? > >>>>> > >>>>>> 2.1. Consumer VPN > >>>>>> 2.2. Point to Point Connectivity > >>>>>> 2.3. Point to Network Connectivity > >>>>>> 2.4. Network to Network Connectivity > >>>>> > >>>>> (I'm happy to have this conversation in Github, but Magnus said we > >>>>> needed to > >>>>> have it here, so I'm following his excellent leadership) > >>>>> > >>>>> Best, > >>>>> > >>>>> Spencer > >>> > >>> -- > >>> Cheers > >>> > >>> Magnus Westerlund > >>> > >>> > >>> ---------------------------------------------------------------------- > >>> Networks, Ericsson Research > >>> ---------------------------------------------------------------------- > >>> Ericsson AB | Mobile +46 73 0949079 > >>> Torshamnsgatan 23 | > >>> SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com > >>> ---------------------------------------------------------------------- > >>> > >>> > >>> > > -- > > Cheers > > > > Magnus Westerlund > > > > > > ---------------------------------------------------------------------- > > Networks, Ericsson Research > > ---------------------------------------------------------------------- > > Ericsson AB | Mobile +46 73 0949079 > > Torshamnsgatan 23 | > > SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com > > ---------------------------------------------------------------------- > > > > > > -- > > Masque mailing list > > Masque@ietf.org > > https://www.ietf.org/mailman/listinfo/masque >
- [Masque] Adoption call for "Requirements for a MA… Christopher Wood
- Re: [Masque] Adoption call for "Requirements for … Ben Schwartz
- Re: [Masque] Adoption call for "Requirements for … David Schinazi
- Re: [Masque] Adoption call for "Requirements for … Eric Rescorla
- Re: [Masque] Adoption call for "Requirements for … Mirja Kuehlewind
- Re: [Masque] Adoption call for "Requirements for … Christopher Wood
- Re: [Masque] Adoption call for "Requirements for … Spencer Dawkins at IETF
- Re: [Masque] Adoption call for "Requirements for … Magnus Westerlund
- Re: [Masque] Adoption call for "Requirements for … Spencer Dawkins at IETF
- Re: [Masque] Adoption call for "Requirements for … David Schinazi
- Re: [Masque] Adoption call for "Requirements for … Magnus Westerlund
- Re: [Masque] Adoption call for "Requirements for … David Schinazi
- Re: [Masque] Adoption call for "Requirements for … Christopher Wood
- Re: [Masque] Adoption call for "Requirements for … Magnus Westerlund
- Re: [Masque] Adoption call for "Requirements for … Eric Kinnear
- Re: [Masque] Adoption call for "Requirements for … Lucas Pardue
- Re: [Masque] Adoption call for "Requirements for … Magnus Westerlund
- Re: [Masque] Adoption call for "Requirements for … David Schinazi
- Re: [Masque] Adoption call for "Requirements for … Magnus Westerlund
- Re: [Masque] Adoption call for "Requirements for … Ben Schwartz
- Re: [Masque] Adoption call for "Requirements for … Magnus Westerlund
- Re: [Masque] Adoption call for "Requirements for … Alex Chernyakhovsky
- Re: [Masque] Adoption call for "Requirements for … Tommy Pauly
- Re: [Masque] Adoption call for "Requirements for … Christopher Wood
- Re: [Masque] Adoption call for "Requirements for … David Schinazi