Re: [Banana] New Version Notification for draft-leymann-banana-ecn-00.txt

chenlihao <lihao.chen@huawei.com> Thu, 21 September 2017 02:50 UTC

Return-Path: <lihao.chen@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 DD1121320DC for <banana@ietfa.amsl.com>; Wed, 20 Sep 2017 19:50:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 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, SPF_PASS=-0.001, URIBL_BLOCKED=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 iE-GG_xlrMSj for <banana@ietfa.amsl.com>; Wed, 20 Sep 2017 19:50:15 -0700 (PDT)
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 E3FCE126DD9 for <banana@ietf.org>; Wed, 20 Sep 2017 19:50:14 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml703-cah.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DOZ95260; Thu, 21 Sep 2017 02:50:12 +0000 (GMT)
Received: from DGGEMI401-HUB.china.huawei.com (10.3.17.134) by lhreml703-cah.china.huawei.com (10.201.108.44) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 21 Sep 2017 03:50:12 +0100
Received: from DGGEMI503-MBS.china.huawei.com ([169.254.2.217]) by dggemi401-hub.china.huawei.com ([10.3.17.134]) with mapi id 14.03.0301.000; Thu, 21 Sep 2017 10:50:06 +0800
From: chenlihao <lihao.chen@huawei.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>, "banana@ietf.org" <banana@ietf.org>
Thread-Topic: New Version Notification for draft-leymann-banana-ecn-00.txt
Thread-Index: AQHTK5NHhEdbL4nCvkus6CqCJV15RKKw4DOggAyVIcCAATDw8A==
Date: Thu, 21 Sep 2017 02:50:05 +0000
Message-ID: <12E1A4464B8C5C43A3A4B6B61F7DC60C018C8E08@dggemi503-mbs.china.huawei.com>
References: <12E1A4464B8C5C43A3A4B6B61F7DC60C018C1659@dggemi503-mbs.china.huawei.com> <c508b6f18a274461824c545eaab324f5@rew09926dag03b.domain1.systemhost.net>
In-Reply-To: <c508b6f18a274461824c545eaab324f5@rew09926dag03b.domain1.systemhost.net>
Accept-Language: en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.130.162.209]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A090201.59C328E5.0019, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.2.217, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 994d86405a6f5fc371638dd08b27f83c
Archived-At: <https://mailarchive.ietf.org/arch/msg/banana/ihsAH9-z6R1DZWwyJelxZSnEQLc>
Subject: Re: [Banana] New Version Notification for draft-leymann-banana-ecn-00.txt
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: Thu, 21 Sep 2017 02:50:17 -0000

Hi Philip,

Thanks for your comments. Please see inline.

Best wishes,
Lihao

> -----Original Message-----
> From: philip.eardley@bt.com [mailto:philip.eardley@bt.com]
> Sent: Wednesday, September 20, 2017 4:39 PM
> To: chenlihao; banana@ietf.org
> Subject: RE: New Version Notification for draft-leymann-banana-ecn-00.txt
> 
> Thanks for the document.  Support of ECN seems important to me.
> 
> << At the tunnel egress, if the outer IP headers from Tunnel 1 and
>    Tunnel 2 are both CE and the inner IP headers are ECT, the ECN field
>    of the outgoing packet will be set to CE.>> I don't understand, isn't the
> decision being made packet by packet?

I'd like to update this part in future versions to make the description more accurate. Maybe like this: "At the tunnel egress, the ECN field of the outgoing packet will not be set to CE unless both conditions are met: 1. This packet's outer IP header is CE; 2. Before a specific time period, there has been at least one packet from the other tunnel with a CE outer IP header."  The intuition here is, we don't have to reduce the end-to-end sending rate unless both tunnels are suffered from congestion.

> << The local BANANA box (could be either the tunnel ingress or the
>    tunnel egress) uses the ECN Capability to notify the remote BANANA
>    box (could be either the tunnel egress or the tunnel ingress) that
>    the local BANANA box supports the Bonding Tunnel ECN Mechanism. The
>    first GRE Tunnel Setup Request message [RFC8157] MAY include the ECN
>    Capability attribute.>>
> I think this is something actually in scope of the Banana control protocol,
> whereas (if I get it right) your solution assumes that (& only works if) GRE is
> being used for the "banana encapsulation".

I'm relatively familiar with GRE, so I just use it as an example for realizing the ECN idea. I think it can be applied to other banana encapsulations as well.

> Best wishes,
> phil
> 
> -----Original Message-----
> From: Banana [mailto:banana-bounces@ietf.org] On Behalf Of chenlihao
> Sent: 12 September 2017 09:04
> To: banana@ietf.org
> Subject: [Banana] FW: New Version Notification for
> draft-leymann-banana-ecn-00.txt
> 
> 
> Hi all,
> 
> The BANANA-ECN issue was discussed during the BANANA side meeting in
> Prague. We think that the idea of ECN operations for bonding tunnels make
> sense. Therefore, we post the draft "BANdwidth Aggregation for interNet
> Access (BANANA) ECN Operations for Bonding Tunnels".
> 
> Please find the links of the draft below. Comments are welcomed!
> 
> 
> Best regards,
> Lihao
> 
> 
> -----Original Message-----
> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> Sent: Tuesday, September 12, 2017 2:49 PM
> To: Gengxuesong (Geng Xuesong); chenlihao; Zhangmingui (Martin); 4c 67;
> Cornelius Heidemann; Liang Geng; Jun Shen; Nicolai Leymann
> Subject: New Version Notification for draft-leymann-banana-ecn-00.txt
> 
> 
> A new version of I-D, draft-leymann-banana-ecn-00.txt has been successfully
> submitted by Lihao Chen and posted to the IETF repository.
> 
> Name:		draft-leymann-banana-ecn
> Revision:	00
> Title:		BANdwidth Aggregation for interNet Access (BANANA) ECN
> Operations for Bonding Tunnels
> Document date:	2017-09-12
> Group:		Individual Submission
> Pages:		9
> URL:
> https://www.ietf.org/internet-drafts/draft-leymann-banana-ecn-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-leymann-banana-ecn/
> Htmlized:       https://tools.ietf.org/html/draft-leymann-banana-ecn-00
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-leymann-banana-ecn-00
> 
> 
> Abstract:
>    This document specifies a Bonding Tunnel ECN Mechanism that uses
>    Explicit Congestion Notification (ECN) in bonding tunnels to notify
>    congestion of a tunnel so that the load-balancing strategy of the
>    tunnel ingress can be adjusted accordingly. Attributes for the
>    control protocol of BANANA are defined to support this mechanism.
> 
> 
> 
> 
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
> 
> The IETF Secretariat
> 
> _______________________________________________
> Banana mailing list
> Banana@ietf.org
> https://www.ietf.org/mailman/listinfo/banana