Re: [Banana] Charter

Margaret Cullen <mrcullen42@gmail.com> Mon, 18 September 2017 19:18 UTC

Return-Path: <mrcullen42@gmail.com>
X-Original-To: banana@ietfa.amsl.com
Delivered-To: banana@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C30A21243F6 for <banana@ietfa.amsl.com>; Mon, 18 Sep 2017 12:18:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.75
X-Spam-Level:
X-Spam-Status: No, score=-1.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=no 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 wo5k2LxXn_bX for <banana@ietfa.amsl.com>; Mon, 18 Sep 2017 12:18:44 -0700 (PDT)
Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com [IPv6:2607:f8b0:400d:c09::229]) (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 06C8B132320 for <banana@ietf.org>; Mon, 18 Sep 2017 12:18:44 -0700 (PDT)
Received: by mail-qk0-x229.google.com with SMTP id b23so1567065qkg.1 for <banana@ietf.org>; Mon, 18 Sep 2017 12:18:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=yBa4+4KTd67y9RGCNFr4XI0+6OvANXnBqgyD1NFrNXc=; b=Hd11Aq7RQKD8K/krzNuPQNbj9YlELYK3OggdYMc5QPJrXDf3bDaohswuddrmaupYKf HmZHsAaX7oOnEMWr8JfgsS/colsje7YvPZ9rddCM5se27kyaIJ7tjLGJ8t+NeOuWV0br MWx54BSZfTaryQiRVe2ABUWVuu1JI8s3zgbjqUtCXeBe89N9sDktiR6uUtxgLFUe4+ZA uk5XR3hvlj0MsvTXMYHuqohgx11A/ewUeSn+qVxKekRNBSTVBeDJ+LBspf0p5Kebjisz TzjSpEyygAfWI3O0yaU6Jag5/VtWh1Z7ivBZlmutR7yjD8jxHm7wQwdYr1zWUA55IRmZ dOsQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=yBa4+4KTd67y9RGCNFr4XI0+6OvANXnBqgyD1NFrNXc=; b=V1JavyyEjEx7QM6luWpGysZ5grjQ2PIvFLIUeC/dvM4CZU1ctnl0rPnspVrdX9sdbA R/D5yCHJat6C4wtFU/ni0Ot54snhBBAiwkvUt/08mqFL+xEraIBZrtF1fIpeFG4Typ2/ +dmjFT7iD/556OMlei+AY1mwJjoWYVSElbEVf4HTCxMxxmNWLK1PzVXS2zzE4k2dhk7Z tPsKaqy8vcQWUFc+hKStmF0j1WpDFv+/sayLq8un+hWdKr6aMnYmGwo6fb9qXOY4XnY9 dlWT316VEfW0ARlCTThkNjioYhLEIxu4YaD2PRGK8+QAW7XWwTt2VjVo/T4CVCAi715q dUCQ==
X-Gm-Message-State: AHPjjUholcN8vyM0EuqTZXCSIry7Ses2qduzAFr3N1Djxq1D6xyRZXW5 JbZqJw8AjvSgzg==
X-Google-Smtp-Source: AOwi7QDOoIf3XNq0+VDIPAGYGkgu3qU68rU0sGMzOK2OFQyl1sJ8eC65MirOdGPGgzbcs24C8QwTrg==
X-Received: by 10.55.201.16 with SMTP id q16mr20461938qki.330.1505762323050; Mon, 18 Sep 2017 12:18:43 -0700 (PDT)
Received: from ?IPv6:2601:18c:503:a54a:f47b:5bf6:c24c:20c5? ([2601:18c:503:a54a:f47b:5bf6:c24c:20c5]) by smtp.gmail.com with ESMTPSA id g31sm5701220qtg.21.2017.09.18.12.18.40 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 18 Sep 2017 12:18:41 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Margaret Cullen <mrcullen42@gmail.com>
In-Reply-To: <2CD45C9D-41FB-425F-946E-D3AE47C9B000@nokia.com>
Date: Mon, 18 Sep 2017 15:18:40 -0400
Cc: "Zhangmingui (Martin)" <zhangmingui@huawei.com>, Alexandre Petrescu <alexandre.petrescu@gmail.com>, "banana@ietf.org" <banana@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <6A618A1C-92FB-467F-8F7D-6A9B40FC191E@gmail.com>
References: <96A7BC33-FB64-487A-A60D-7AB8504C9DDF@gmail.com> <a1df884a51f246a7969c0057ff78d807@BTWP000357.corp.ads> <C3A4BFB9-EAD7-4B32-90C1-248D6D74ECD1@gmail.com> <9A767D1D-C6CA-4C7D-A281-7150E259881D@gmail.com> <DB5PR07MB13998EE07C5B5D5DBACED79C9B1A0@DB5PR07MB1399.eurprd07.prod.outlook.com> <7ED94797-5E72-4191-B861-4CD2F410BBD5@gmail.com> <7i60gox0c8.wl-jch@irif.fr> <DB5PR07MB1399FEDB262E0205457EA8AB9BFC0@DB5PR07MB1399.eurprd07.prod.outlook.com> <87bmqgov69.wl-jch@irif.fr> <DB5PR07MB1399977AFFE9FA7D19A2D34D9BFC0@DB5PR07MB1399.eurprd07.prod.outlook.com> <0d8ce583860345b89020113f1239be5d@BTWP000357.corp.ads> <21BD0F20-9CE5-466B-992E-93F6D84DB7D4@gmail.com> <95788B92-E8C1-4FE6-9B0C-7F29361D9297@trammell.ch> <d3759d89-9f6e-bcf4-8c44-32f3f435d784@gmail.com> <01e83ac6-0bd0-e7c7-01e4-0ffb7af73034@gmail.com> <4B6D7CF5-E6BC-4ECA-9299-7458A624320B@nokia.com> <B31BA5EB-7369-4B49-B240-AA6C3E653231@gmail.com> <2F216DBC-43EE-45AC-AAB8-68C81A14AD73@nokia.com> <4552F0907735844E9204A62BBDD325E7A65EC703@NKGEML515-MBX.china.huawei.com> <260086DD-D245-46EF-89E2-308D5A58AAFB@nokia.com> <5FECB6A6-41B7-41D1-A8B8-B7BCE8474F90@gmail.com> <2CD45C9D-41FB-425F-946E-D3AE47C9B000@nokia.com>
To: "Henderickx, Wim (Nokia - BE/Antwerp)" <wim.henderickx@nokia.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/banana/1paL5c02YWrHPWxU6uhgc_dgtNw>
Subject: Re: [Banana] Charter
X-BeenThere: banana@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Bandwidth Aggregation for interNet Access: Discussion of bandwidth aggregation solutions based on IETF technologies." <banana.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/banana>, <mailto:banana-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/banana/>
List-Post: <mailto:banana@ietf.org>
List-Help: <mailto:banana-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/banana>, <mailto:banana-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Sep 2017 19:18:46 -0000

Hi Wim,

I have heard and understand that you do not feel that we should proceed with this work without a (potentially lengthy) process to document the requirements, do gap analysis, etc.  That opinion was raised at the BOF meeting in Prague, as well, where several people said that they did not support going through that sort of process, and our AD, Suresh, told us that he wouldn’t charter this group to go through that sort of process.   At the end of the BOF, when we asked the questions, a large majority of the people who responded indicated that they thought the problem was clear and well understood, and that the charter represented work we should do in the IETF.  I understand that there are a few of you who feel differently, and you are welcome to express your opinions, but I would say that there was a fairly strong agreement of the people in the room in Prague _not_ to change the charter to include a requirements/gap analysis phase, so I am not planning to do so.

Margaret


> On Sep 18, 2017, at 9:42 AM, Henderickx, Wim (Nokia - BE/Antwerp) <wim.henderickx@nokia.com> wrote:
> 
> Margaret, GRE is one thing, but on top is the deliverables as outlined in the charter.
> 
> In a situation like this we should first do requirements and check gaps with existing protocols to ensure we go down the right direction. Given the scope is specified as multi-operator OTT deployment we need to ensure we understand all these implications.
> 
> Referring to this:
> Milestones
> 	• Apr 2018 Adopt WG draft for provisioning/configuration mechanism
> 	• Apr 2018 Adopt WG draft for signaling protocol
> 	• Apr 2018 Adopt WG draft(s) for tunnel encapsulation(s)
> 	• Feb 2019 WGLC on provisioning/configuration mechanism
> 	• Feb 2019 WGLC on signaling protocol
> 	• Feb 2019 WGLC on tunnel encapsulation(s)
> 	• Aug 2019 Send provisioning/configuration mechanism to the IESG
> 	• Aug 2019 Send signalling protocol to the IESG
> 	• Aug 2019 Send tunnel encapsulation(s) to the IESG
> 
> On 15/09/2017, 17:25, "Margaret Cullen" <mrcullen42@gmail.com> wrote:
> 
> 
>    Given the concerns about GRE and NATs, perhaps it would make sense to remove the explicit mention of GRE from the charter and add some wording about traversal of NATs and other middle boxes?  Maybe something along these lines?
> 
>    OLD:
>    The Bandwidth Aggregation solutions developed in this group will be designed to work in multi-provider scenarios (i.e. they will not depend on all of the aggregated links being provided by a single Internet access provider).
> 
>    NEW:  
>    The Bandwidth Aggregation solutions developed in this group will be designed to work in multi-provider scenarios (i.e. they will not depend on all of the aggregated links being provided by a single Internet access provider, and they will be designed to work across NATs and other middle boxes, as needed).
> 
>    OLD:
>    Select (and extend, if necessary) an existing tunneling encapsulation (e.g. GRE)  for sending traffic between BANANA Boxes.
> 
>    NEW:
>    Select (and extend, if necessary) an existing tunneling encapsulation for sending traffic between BANANA boxes.
> 
>    Do people think these changes would be an improvement to the existing charter text?  If there are no objections over the next few days, I will make these changes to the online charter text.
> 
>    Margaret
> 
> 
>> On Sep 15, 2017, at 12:39 AM, Henderickx, Wim (Nokia - BE/Antwerp) <wim.henderickx@nokia.com> wrote:
>> 
>> The issue I have here is the following. We are chartering a new WG to solve a certain problem.
>> The charter already hints to GRE while we have not understood the requirements and have looked at what the best solution would be to accommodate these requirements. The environment in the charter is multi-operator, which means we will have to deal with NAT in multiple ways as long as we intend to use v6.
>> 
>> So, the issue I have with the charter in general is that we are trying to define a protocols/signalling extensions, while we have not understood the requirements and have done a gap analysis regarding this. The first thing that should happen is look at the requirements and more importantly look at the algorithms we would need to accommodate these requirements. After do gap analysis for the existing protocols and then define the potential extensions. In the last step we should even see if other WG are not already suited to handle this activity.
>> 
>> On 14/09/2017, 07:07, "Zhangmingui (Martin)" <zhangmingui@huawei.com> wrote:
>> 
>>   Hi Alex,
>> 
>>   If "GRE passthrough NAT" was proved to be really required, there are two options:
>>   1. GRE in UDP while the UDP provides you the port number.
>>   2. The GRE Key field to be used to carry the port number. 
>>   For the second option, there are some existing implementations. But it is not an option if the Key field has already used for other purpose, e.g., security.
>> 
>>   However, I would say the popular usage is that the NAT happens just before the GRE tunnel. Why do we have to insert a NAT device in between two GRE tunnel endpoints?
>> 
>>   Thanks,
>>   Mingui
>> 
>>   ________________________________________
>>   From: Banana [banana-bounces@ietf.org] on behalf of Henderickx, Wim (Nokia - BE/Antwerp) [wim.henderickx@nokia.com]
>>   Sent: Thursday, September 14, 2017 0:51
>>   To: mrcullen42@gmail.com
>>   Cc: Alexandre Petrescu; banana@ietf.org
>>   Subject: Re: [Banana] Charter
>> 
>>   How will you sent GRE through NAT. GRE has no port number
>> 
>>   On 13/09/2017, 17:27, "mrcullen42@gmail.com" <mrcullen42@gmail.com> wrote:
>> 
>>       Hi Wim,
>> 
>>       Sent from my iPhone
>> 
>>> If I hear GRE as a proposal it is very NAT unfriendly and the solution need to work across multiple providers, so this is an important consideration.
>> 
>>       Sorry, I somehow dropped this thread while I was in vacation...
>> 
>>       Why do you think that (all) GRE-based proposal(s) would be NAT unfriendly?
>> 
>>       Margaret
>> 
>> 
>>   _______________________________________________
>>   Banana mailing list
>>   Banana@ietf.org
>>   https://www.ietf.org/mailman/listinfo/banana
>> 
> 
> 
> 
> 
>