Re: [Masque] Adoption call for "Requirements for a MASQUE Protocol to Proxy IP Traffic"

Magnus Westerlund <magnus.westerlund@ericsson.com> Mon, 21 September 2020 10:01 UTC

Return-Path: <magnus.westerlund@ericsson.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 D20A93A0B8A for <masque@ietfa.amsl.com>; Mon, 21 Sep 2020 03:01:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.796
X-Spam-Level:
X-Spam-Status: No, score=-3.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.695, 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 p-KY7ESjiltJ for <masque@ietfa.amsl.com>; Mon, 21 Sep 2020 03:00:59 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2047.outbound.protection.outlook.com [40.107.20.47]) (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 446EC3A0B86 for <masque@ietf.org>; Mon, 21 Sep 2020 03:00:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YBIyOwv9szCEy0ckhEZUa7bxr8sOitgUtpM65eFP1kYWjOYpFjFb3A8GkT5yhDuxGaDa6fJIKbf8wyJ3piJzqdFfOtIHG6tM8y5bGeY+ycKIMeJsuDQflsMmtti2vydq5gzDxcYwnNHTse2rnfgnaieiu4sD9Gb4XpO+25GZha3q3xfk3X9F0KAz9ABsW/mw45oP6emJeiDqPuWk+PFibObQvDSJ+UNMiTrpLirLYQ6QwegIi4ajlUd9WVrzdtgJ/V2jrMrvZMhRXLkh1KQf4L0P2f6u53l6JogmkyXI5X0+FzYGxAfQSRUAx8RKBNk89IQq3UbtXHq2T2i9OnesOA==
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=tdK0devclKDSrAtwQfjxkLRcjL3CgS54gyOeuPirXXQ=; b=gcQ1eewjY8fE9jUuvlYwfNRYhHyUbyZQx6wWmS6V+uPGey6n5VccLpUtjsQJ3eY0OwdtvIfoaYCjsMtivpRtPJUw/J68xZ37ef683BJmBdg5RfPfWINiPB25OmecWoWN8ulfF49/0rbYEswdYvNXNT7Edhpgv6pq/7rOsbGhyT6vHeqR8JDWFUIbsfn2x9Fp/7bOhl1JV4wFCXnkbtkmXHqcrntnWTO6t1aoarqIsStZRv6Bkq90TOksv4c2DYqszmr4uLEi3T28VKcedDwsYor/J6NzMy1z/ghrD0qx08z/JEPHhyfb3Y2J/z72AsyLJvhYmNf7et4MNKEMDdC+pw==
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=tdK0devclKDSrAtwQfjxkLRcjL3CgS54gyOeuPirXXQ=; b=u5HrYHPA7h0PKdp+l86adNvES547nIx5sKjFre9C2jFm/drj2PLZc8snepG43/w8dQQ7lgCyRXbt9n7DIUZP+NMbU9gXObW5tWfavO6aoC7jPeZqxtzqZgdgHWOxyrm5HkfWo4FQgj2nHunwHrU6s69otsCL8YksNon77kXJTto=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR07MB3339.eurprd07.prod.outlook.com (2603:10a6:7:35::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3412.4; Mon, 21 Sep 2020 10:00:54 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::c98a:9a0c:1eea:3fdc]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::c98a:9a0c:1eea:3fdc%6]) with mapi id 15.20.3412.018; Mon, 21 Sep 2020 10:00:54 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "spencerdawkins.ietf@gmail.com" <spencerdawkins.ietf@gmail.com>, "dschinazi.ietf@gmail.com" <dschinazi.ietf@gmail.com>
CC: "masque@ietf.org" <masque@ietf.org>, "caw@heapingbits.net" <caw@heapingbits.net>
Thread-Topic: [Masque] Adoption call for "Requirements for a MASQUE Protocol to Proxy IP Traffic"
Thread-Index: AQHWhqVNz95g1b/pEkmNGiYHq3EDmqluHa8AgAB5wYCAABFgAIAERgCA
Date: Mon, 21 Sep 2020 10:00:54 +0000
Message-ID: <ac53fcc2759c86fa3d4b108b68776b4fa571fa00.camel@ericsson.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>
In-Reply-To: <CAPDSy+7QpSUdpLzQFxb0HULgQrGL-vy3JJUP0pNfu=Q-hR6Zqw@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
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: [158.174.116.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e875daca-ed9a-45c5-7edb-08d85e153ab3
x-ms-traffictypediagnostic: HE1PR07MB3339:
x-microsoft-antispam-prvs: <HE1PR07MB3339FE05B30E70B810083F92953A0@HE1PR07MB3339.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: QwrbC7Vt4+pkgwb4p9M5sx2phOlt882BRjuRDS3zFvCt7qvibMnO+BwWJAsoGHIxSNpgUkHi3Xc1eIkHmRqLyXy3aVtrDaTG1i9lv9MX0Er+UhM0u7cOyzTCAFQmCRykY0fg1V604m8vI8KzTMJ8oTcGtcwpNj5/0TrhfgotOwkpxcDcE/QoNdk4EVLoE8OTL8FfyyYHBxam93uKMyqXvTCl2KlSOBl00310C26VeXP+736aaE+C90FEA49PkUsy23u31kbXLOKmaW3RVFtLbxaJbBLUETeML7anSLJKuGYL2bHeo/seMmtSESuKVYzpfo1g+q1pQCYQRqsuRSNxg3VZl313sk9nUsBLQRYhlyH2+dmkbtUjP5KKqasYLSsqu7XCQw2pLoWEDmoTy+/PYwYPsaY+ZXp0tpaVuxVr1uq8l/NPIOR0iKybF4zQuUechhjV7NEVP7cQ6p81yu4Jag==
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)(366004)(376002)(39860400002)(136003)(346002)(396003)(66556008)(64756008)(66476007)(2906002)(4326008)(44832011)(6512007)(76116006)(8676002)(8936002)(2616005)(66446008)(966005)(66946007)(71200400001)(478600001)(110136005)(316002)(5660300002)(6506007)(53546011)(6486002)(83380400001)(86362001)(186003)(26005)(54906003)(36756003)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: cO+ZOZo05DhnOGOb07x0Ztw4couy7e2fC7fBAzp6Z8dmeK2+6zhs1n0OOnCR3bnk5eH2aXIYM8tHHWLRLw9wXd0MExWZAksYRMBD0ttXDSn5gf2oTVJ7s7TntbQz0Tzdir0hrN0ZRmrBPX3j6VkZFf9XPKPZxQLmda+QQ4G82E726Vmv3QtivnrYULdq4zwTyOShFb75i+ELkfxSTVeFu9lMB7MGE3NAbkz7dx07wWAuLlRFqMS2urYADXErGXSahtlHl9CCma90YqYDa9ks2NsW0dsayx6XZk8OpiUPjgaotT9fe99wBnZiofcjadQo4QLMacDWv64KODBrdOCYqtDSQfL8PgOVXyo0UxO4Nd/HlBz79CcboND1UFD4dHVdwfvBDiiGM/yBB5A+IQciSGO1wFEcgpkwY2E+LpWY6WWHyoQBftp6qJbV5X7QhQprqmTGAd3EcLZ1I6q227280JcCf3xcnjqOGG9zm0pfu5eLWk7ivqk3UEJzZCWfQtzT2CH1lQfS67rEQibdF2d0t5kbeS3LBOvxNgaREU5bXVUsyBBnczlQBojCZZOp4wSKAEH1lym2KwD9cyGyRNnsuXmnWh2MsZbvSlw3t1HU+xyZMbO7jM1CzS4ztS2eO856sBDr1963An3931srFkgljg==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <2A0FB11E3F359840BC7C1483EEA78459@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
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: e875daca-ed9a-45c5-7edb-08d85e153ab3
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2020 10:00:54.3941 (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: nhm/fRr6+bmuneeWh/1uFTUi+4LTR4uT52/3hsalnAi5v8UCSoYm3S42LmEYZF9sExDy2T/2HdVS41S97buEY648+Mj3XOGQDNbj0Mnq1XE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3339
Archived-At: <https://mailarchive.ietf.org/arch/msg/masque/iZg7GakhrfWJcv07gCLVfdghLeY>
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: Mon, 21 Sep 2020 10:01:01 -0000

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
----------------------------------------------------------------------