Re: [Banana] diff (banana load distribution, next-hop selection of multipath)

Margaret Cullen <margaretw42@gmail.com> Sat, 04 February 2017 18:32 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 99B681294B8 for <banana@ietfa.amsl.com>; Sat, 4 Feb 2017 10:32:13 -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 skLSlqB7C_bf for <banana@ietfa.amsl.com>; Sat, 4 Feb 2017 10:32:12 -0800 (PST)
Received: from mail-qt0-x22f.google.com (mail-qt0-x22f.google.com [IPv6:2607:f8b0:400d:c0d::22f]) (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 101F51294C7 for <banana@ietf.org>; Sat, 4 Feb 2017 10:32:12 -0800 (PST)
Received: by mail-qt0-x22f.google.com with SMTP id k15so74357392qtg.3 for <banana@ietf.org>; Sat, 04 Feb 2017 10:32:12 -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=hm4qbpuXjaz7kAvDMnj7qzytdaNwJQSLDnnbEma/Gxg=; b=DKv9C+Ju+ocmXV0l6hQLE0owlRa/M3+7dSqyPF29MX3MfTylQhRnBR7S1F4iXrKq5U hjRqJSn/ISguzhXbvnzJoiGAGFpPX2W8I64WFGUvwXFePRUkg3R1q2+/IFswc/yZOc12 oQb8hrtAWjcYht0BoMLr9/a7vFgHjYFdYPEK5dlUwyulxR4SyHEx8kvnBO8yJxeC23kc jC1J5Mi/M6jl+JL6gtfSfBEW3k4It2cmT1/Y388ZF9fpWVHxv4TpBZnElSO2fcYPS4a+ dHsVyYe6VdKulECk6Yur1rI4+ESCdYABZFvjwsHVhjtPBtIZqItIZc8vmYOVN22oQP4t LkhA==
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=hm4qbpuXjaz7kAvDMnj7qzytdaNwJQSLDnnbEma/Gxg=; b=DorX5ZZ43O1itD5n2EC9oGHNYAS4LXSARz+yDQrfTYCTL73epyqRV/CvPuHY1986Xy IEi3O8TeRL0949Hhxd7td5Ho8b7rwHa/YIZhwqYyVBXOHs6UYfbdTRZZAsFuyukzn1VU Nv/dWr5DBfmHsD7wo+KYMU8YfNIDSq/0whwHP9WZGQ4MAqhUx3BFd/ufboGj/F7nfhmV kB2f+I+tig/9/S3OJV8/I1TgIfN1iBxQ36uYwbAaPI07dJrqpYW/fceoTGbGSbg+ZyUw BuvwPDF8jQ7r5sdhfSDpHSd1wUVdyK/lWMPnu/Y+aa7H1F2rWOpNmgcaqjBSnyJKZguQ yPXg==
X-Gm-Message-State: AMke39ldSbOODS/Yct7W3p5Bqsr2P+2lEhLgw3hC6CjIV9MRBsNFqs7UVObacTeCP81v9Q==
X-Received: by 10.200.57.75 with SMTP id t11mr2891081qtb.274.1486233131192; Sat, 04 Feb 2017 10:32:11 -0800 (PST)
Received: from ?IPv6:2607:fb90:682b:13b6:cc9:144e:7870:10e9? ([2607:fb90:682b:13b6:cc9:144e:7870:10e9]) by smtp.gmail.com with ESMTPSA id f128sm10266278qkb.3.2017.02.04.10.32.10 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 04 Feb 2017 10:32:10 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Margaret Cullen <margaretw42@gmail.com>
In-Reply-To: <E5EB799F-F922-4AB3-A77D-E8EFF1866A2E@gmail.com>
Date: Sat, 04 Feb 2017 13:32:09 -0500
Content-Transfer-Encoding: quoted-printable
Message-Id: <370E5D67-5B26-42D2-AE02-2209F642BCCF@gmail.com>
References: <4552F0907735844E9204A62BBDD325E7A6386E6A@NKGEML515-MBX.china.huawei.com> <C328BFD1-A2B7-4E95-956A-D553A8167922@gmail.com> <f5bc7430-45dd-c5a6-d376-9d349d40a373@isi.edu> <4552F0907735844E9204A62BBDD325E7A63A1C49@NKGEML515-MBX.china.huawei.com> <99F04B22-01AC-476C-A15A-1696B686A953@isi.edu> <4552F0907735844E9204A62BBDD325E7A63A1D7D@NKGEML515-MBX.china.huawei.com> <9c6339a0-be7a-5b26-acc8-b8b13108eeca@isi.edu> <956518A5-6371-4959-BBB8-1C4B9604DA0D@gmail.com> <E5EB799F-F922-4AB3-A77D-E8EFF1866A2E@gmail.com>
To: Joe Touch <touch@isi.edu>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/banana/8XEuKwu--QxaI-fBQGV2uWIXvwM>
Cc: Mingui Zhang <zhangmingui@huawei.com>, "banana@ietf.org" <banana@ietf.org>
Subject: Re: [Banana] diff (banana load distribution, next-hop selection of multipath)
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: Sat, 04 Feb 2017 18:32:13 -0000

Note:  While this is interesting, we are talking about solutions requirements at this point (or perhaps charter language)…

Joe, with the explanation you’ve received, do you now think you understand the problem?  I’ll try to update the problem description to make this clearer.  Could you help to make sure my new language makes this clear?

Thanks,
Margaret


> On Feb 4, 2017, at 1:27 PM, Margaret Cullen <margaretw42@gmail.com> wrote:
> 
> 
>> On Feb 4, 2017, at 1:21 PM, Margaret Cullen <margaretw42@gmail.com> wrote:
>> 
>> Personally, I would consider algorithms that run within a single box to decide whether to aggregate a particular flow...
> 
> Actually, there might be a couple of exceptions to my statement that this could be implementation-specific.
> 
> We might want to specifically state how "BANANA Boxes" would detect a BANANA flow and avoid aggregating it again.  We might also want to define how they should detect some other flows that already have multi-path capability, like end-to-end MPTCP and exempt those flows from BANANA processing. 
> 
> But, I think the performance/reliability-related decisions about whether to split a given flow (that is not specifically called out in the standard) across multiple available access networks should be implementation-specific.
> 
> Does that makes sense?
> 
> Margaret
> 
> _______________________________________________
> Banana mailing list
> Banana@ietf.org
> https://www.ietf.org/mailman/listinfo/banana