Re: [Banana] Reaching Consensus on Problem Statement

Margaret Cullen <margaretw42@gmail.com> Wed, 08 February 2017 11:35 UTC

Return-Path: <margaretw42@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 CBCB812966C for <banana@ietfa.amsl.com>; Wed, 8 Feb 2017 03:35:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.45
X-Spam-Level:
X-Spam-Status: No, score=-2.45 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_LOW=-0.7, SPF_PASS=-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 YaNakr9_nqyV for <banana@ietfa.amsl.com>; Wed, 8 Feb 2017 03:35:13 -0800 (PST)
Received: from mail-qt0-x243.google.com (mail-qt0-x243.google.com [IPv6:2607:f8b0:400d:c0d::243]) (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 7025E12954B for <banana@ietf.org>; Wed, 8 Feb 2017 03:35:13 -0800 (PST)
Received: by mail-qt0-x243.google.com with SMTP id w20so22602595qtb.1 for <banana@ietf.org>; Wed, 08 Feb 2017 03:35:13 -0800 (PST)
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=doHI9cH6CO6kEbKPISjh5mC/vhwtXeELQa/L51ZnwN0=; b=FV2HlS+aGQER6quCzaiBmlzNixxU7NZpuFB6djybSvGvGSADQRnnrjvfrbPnbIw9k/ iXBveW8RYEritb+OX+4xMbSewL740I/NmB3ef/jwKboRsiZHsEYAD9/NJKg/oip6ukjn saOwokVopawJSS+cWUE37mwoWSImbhklK0ovTB3eStcOHEJWOJbQFIne6WbIHn8/CtzP oGbYkD4BxwR6hqKxJZZ1kpf7iH0uZuEBoGa1RCbKUhAaB1uQ594EFaO1oafrQdG2MXJo ZLF31Cnyb1u8S46Xi1GudGkWGixX+CFFy3r5VSNIOaqzsN1ZyH1GDS37fmb3zXubj7tj u2rA==
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=doHI9cH6CO6kEbKPISjh5mC/vhwtXeELQa/L51ZnwN0=; b=FbGo5Q60OqJBSIVyLXLyHqVH7BBi7zcYzzEh0EB1dJI6cqaogyvmy9LoGej3af/nLV NK5qTzDN9UprW1sODm/SMMUZw7Q2s0qbc+RIiKHpdGVGnqlp+k8dF0TOZfiKf/io3RAu MhhWKMtWO6kXw6uRu3mfJRJqj2mg2kHd5qaiSP52pn4HIQD6+7dYd7+tiWKm0jfhR614 jFdHzkyFo7F0vH/qvfl3f4CfMoSxEGFzjPz38G38LIUnxFbeV6LbiK0SLpKzhgG+bn2U dgt08rr7PYi7tpFG98CX5ENvDd3TMoMgSZ5kzJTnHfC9F8211w0CTDXYKXXuOIMgvdol O0sg==
X-Gm-Message-State: AMke39nUlFO1pDaicIlKvPhzpfkOug+bsih4CYWW7seMUM1RgCpjNIMGBtvRuzK9sAVw7Q==
X-Received: by 10.200.54.40 with SMTP id m37mr18676890qtb.211.1486553712603; Wed, 08 Feb 2017 03:35:12 -0800 (PST)
Received: from ?IPv6:2601:18c:504:886b:6cfd:ee93:726f:2077? ([2601:18c:504:886b:6cfd:ee93:726f:2077]) by smtp.gmail.com with ESMTPSA id c140sm6005376qke.25.2017.02.08.03.35.11 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 08 Feb 2017 03:35:11 -0800 (PST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Margaret Cullen <margaretw42@gmail.com>
In-Reply-To: <07c0bd81-cdb4-701a-c7cc-b18ffbeaab3c@isi.edu>
Date: Wed, 08 Feb 2017 06:35:12 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <377775B4-E37F-4955-8DC4-FBCA4342504F@gmail.com>
References: <EE162993-F96F-458A-846C-D722EEF7A3B8@gmail.com> <2E42EA57-A7E4-45B1-8E26-08183FE8AF7A@gmail.com> <07c0bd81-cdb4-701a-c7cc-b18ffbeaab3c@isi.edu>
To: Joe Touch <touch@isi.edu>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/banana/_BUt9uiGDJmpzJqxqkHH8qBHUvA>
Cc: banana@ietf.org, Alan Ford <alan.ford@gmail.com>
Subject: Re: [Banana] Reaching Consensus on Problem Statement
X-BeenThere: banana@ietf.org
X-Mailman-Version: 2.1.17
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: Wed, 08 Feb 2017 11:35:21 -0000

Hi Joe,

> On Feb 6, 2017, at 2:12 PM, Joe Touch <touch@isi.edu> wrote:
> 
> On 2/4/2017 1:00 PM, Alan Ford wrote:
>> One observation is that I think it is implied that this requires some
>> kind of device in the network to assist with these scenarios (since
>> otherwise end-to-end MPTCP would solve most of this for stream-based
>> transports), but this is not stated.
> 
> It seems like it requires *two* such devices (tunnel endpoints) to make
> this work.
> 
> The point is that you're essentially hiding dynamic multipath routing
> inside what looks like a tunnel (which looks like a link).
> 
> I.e., this is really just a recursive router (of which LISP is one
> example) with two edge devices.

Yes.  The things I think we can standardize here are how the two devices (securely) communicate, how data is encapsulated between them, what traffic they should bypass, and how they should transform packets on ingress/egress so that they are transparent to non-multi-access-aware end-nodes.  In other words, the things that would need to be standardized for the devices on the two ends of a single BANANA connection to be manufactured by different vendors.

One interesting thing to consider is that there will be two devices involved for any one flow, but if we envision a solution to the end-to-end scenario described in the BOF, the two devices might be two CPE devices, in which case the CPE device in a home with more than one flow might have BANANA connections to more than one remote device, up to one per flow.  This scenario is not covered by any of the current solution proposals, but some of them could be (fairly easily?) extended to cover it.

> There are other considerations, e.g., this has more potential impact on
> reordering and less problems with egress determination for new flows
> (since there's only one egress in each direction), but there might be
> useful similarities to consider, FWIW.

Yes, I agree.

Margaret