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

"Zuojing (2012 Laboratories)" <jing.zuo@huawei.com> Fri, 10 February 2017 02:11 UTC

Return-Path: <jing.zuo@huawei.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 8610812954A for <banana@ietfa.amsl.com>; Thu, 9 Feb 2017 18:11:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.222
X-Spam-Level:
X-Spam-Status: No, score=-4.222 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 3ypVipeqCx2W for <banana@ietfa.amsl.com>; Thu, 9 Feb 2017 18:11:17 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6400C128DF6 for <banana@ietf.org>; Thu, 9 Feb 2017 18:11:17 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml704-cah.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DGD80304; Fri, 10 Feb 2017 02:11:13 +0000 (GMT)
Received: from NKGEML413-HUB.china.huawei.com (10.98.56.74) by lhreml704-cah.china.huawei.com (10.201.5.130) with Microsoft SMTP Server (TLS) id 14.3.301.0; Fri, 10 Feb 2017 02:11:11 +0000
Received: from DGGEMM401-HUB.china.huawei.com (10.3.20.209) by NKGEML413-HUB.china.huawei.com (10.98.56.74) with Microsoft SMTP Server (TLS) id 14.3.235.1; Fri, 10 Feb 2017 10:10:34 +0800
Received: from DGGEMM521-MBX.china.huawei.com ([fe80::fc42:f885:3f18:3f26]) by DGGEMM401-HUB.china.huawei.com ([10.3.20.209]) with mapi id 14.03.0301.000; Fri, 10 Feb 2017 10:10:27 +0800
From: "Zuojing (2012 Laboratories)" <jing.zuo@huawei.com>
To: Margaret Cullen <margaretw42@gmail.com>, Joe Touch <touch@isi.edu>
Thread-Topic: [Banana] diff (banana load distribution, next-hop selection of multipath)
Thread-Index: AQHSfjUeKzndZ6fA/EiY8QtOV1dxGKFW94QAgADsKACAAA+7AIAAEcSAgACXtICAAAeWAIAAAc+AgAjiewA=
Date: Fri, 10 Feb 2017 02:10:27 +0000
Message-ID: <4AD902A48032F745A3D7866E6CAE8CB064BBD1D8@DGGEMM521-MBX.china.huawei.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>
In-Reply-To: <E5EB799F-F922-4AB3-A77D-E8EFF1866A2E@gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.74.162.113]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090201.589D2142.0012, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 1fcc923df66f5014cc76a503ea858c1a
Archived-At: <https://mailarchive.ietf.org/arch/msg/banana/AGrtQzvmsnhiAWY1BWXD1xr0qH4>
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: Fri, 10 Feb 2017 02:11:19 -0000

Dear Margaret and all,

It's true that we need to exempt end-to-end MPTCP flows from BANANA processing in case the sub-flows of MPTCP are split by BANANA once again. 

I find we exposed a promising item that deserves our effort: we may consider how to integrate end-to-end MPTCP with BANANA. For example, the IP addresses used as tunnel endpoints could be reused by the MPTCP stack hence the address exchanging time introduced by the MPTCP stack could be reduced. I remember this kind of transition strategy was somehow touched upon in the BOF discussion.


BR,
Jing


-----邮件原件-----
发件人: Banana [mailto:banana-bounces@ietf.org] 代表 Margaret Cullen
发送时间: 2017年2月5日 2:28
收件人: Joe Touch
抄送: Mingui Zhang; banana@ietf.org
主题: Re: [Banana] diff (banana load distribution, next-hop selection of multipath)


> 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