Re: [Banana] Charter

Margaret Cullen <mrcullen42@gmail.com> Fri, 15 September 2017 15:25 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 CB55013301B for <banana@ietfa.amsl.com>; Fri, 15 Sep 2017 08:25:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level:
X-Spam-Status: No, score=-1.749 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=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 b16q7C0txYiY for <banana@ietfa.amsl.com>; Fri, 15 Sep 2017 08:25:42 -0700 (PDT)
Received: from mail-qt0-x22d.google.com (mail-qt0-x22d.google.com [IPv6:2607:f8b0:400d:c0d::22d]) (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 C3BF1132F65 for <banana@ietf.org>; Fri, 15 Sep 2017 08:25:41 -0700 (PDT)
Received: by mail-qt0-x22d.google.com with SMTP id l25so2444114qtf.13 for <banana@ietf.org>; Fri, 15 Sep 2017 08:25:41 -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=Y1OsuvMEqGT5XokpGzAmNYrc8aamZrA1ixcdOcP1SRo=; b=R0/ffIP3XDSAFrMICz/UJmLSKX9HlRYsWz+61CVJkVDaaysyoPVnNWGaUMcDXeziGO Fy5EYBSxx2g7/BvnIxmr60luP1hqswXfeR2cyXv+CgWsCwDHoe3kkchysidKkI4cjmZF 36Lgc6wJW6EjvLcb/a4JA3irQ/uMnb2cz0vqp7mGKrRT25HwCZ2Pu6h/j/O6mJIAc6fV 8dUmrmA2Fzt1G/8tH26xxzv81HglBcNTK7L/Aml/lBcVdbuiz+p1ic6FqK/TBOp0T3C+ Jf4ARfRLsfC5n5P74nvZAlWzfV2RsCidxEiZvmv9ujYKBCBb6rposAZDd/xD2GekDEPd OMpg==
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=Y1OsuvMEqGT5XokpGzAmNYrc8aamZrA1ixcdOcP1SRo=; b=tGEZI0NKGiYozDnB0ceM5ZSF1DXn4lHpG0MXAFfpD0CliMeNlpFRHOqBLJuku4GLOs msVfof94fR7cZQCkrhazov9rFJYZ9Sky0v+F4wxqKxNi68bvVnwyMjKB3tXiWevPuUhv 4ykqpeMED0qPTQWa10zEQ9/FaVgts+feZ139WOIfKrsAQrJ1y8tfW+7mkO3U4v2BHKxX bhWUk611y8DVW5sj66ZfrbfaoMyUY9BH1NzLNZReE9O6cf2JvfybNffEHEcgBpJeFVh0 hLn1IuHNNn82qD62nIa7Y3xAfJfIGBGWms7OftGTLSoOw1ziTuDXVxlzaZdfZxo1Uokt gC1A==
X-Gm-Message-State: AHPjjUh+aglmwZMkyzFUoRpQ/OJxYsEQ1jxZjl3+Ct6KsWZKZpM9pyQ0 UVV0vqD0US+zgQ==
X-Google-Smtp-Source: AOwi7QCs7Umeq4VbaLI+uq8a2wv80i/JQCpmGGdPrAGO8vDOSfzM3WL6+640cOYHHLEUvreR7kpoyQ==
X-Received: by 10.200.22.231 with SMTP id y36mr38269211qtk.31.1505489140856; Fri, 15 Sep 2017 08:25:40 -0700 (PDT)
Received: from ?IPv6:2601:18c:503:a54a:fd49:6d60:16ea:f911? ([2601:18c:503:a54a:fd49:6d60:16ea:f911]) by smtp.gmail.com with ESMTPSA id z195sm693771qkz.42.2017.09.15.08.25.28 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 15 Sep 2017 08:25:29 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Margaret Cullen <mrcullen42@gmail.com>
In-Reply-To: <260086DD-D245-46EF-89E2-308D5A58AAFB@nokia.com>
Date: Fri, 15 Sep 2017 11:25:28 -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: <5FECB6A6-41B7-41D1-A8B8-B7BCE8474F90@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>
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/VJt7RCuVdHoPKIt5H_rFKK5qu9c>
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: Fri, 15 Sep 2017 15:25:44 -0000

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
>