Re: [mpls] MPLS-RT review of draft-chen-mpls-source-label

Mach Chen <mach.chen@huawei.com> Tue, 13 May 2014 10:40 UTC

Return-Path: <mach.chen@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF8301A004D for <mpls@ietfa.amsl.com>; Tue, 13 May 2014 03:40:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.852
X-Spam-Level:
X-Spam-Status: No, score=-4.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 QTpGg7fOOYVt for <mpls@ietfa.amsl.com>; Tue, 13 May 2014 03:40:07 -0700 (PDT)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id C8CA61A0009 for <mpls@ietf.org>; Tue, 13 May 2014 03:40:06 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BEC27882; Tue, 13 May 2014 10:40:00 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.240) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.3.158.1; Tue, 13 May 2014 11:38:53 +0100
Received: from SZXEMA405-HUB.china.huawei.com (10.82.72.37) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.158.1; Tue, 13 May 2014 11:39:46 +0100
Received: from SZXEMA510-MBX.china.huawei.com ([169.254.3.13]) by SZXEMA405-HUB.china.huawei.com ([10.82.72.37]) with mapi id 14.03.0158.001; Tue, 13 May 2014 18:39:40 +0800
From: Mach Chen <mach.chen@huawei.com>
To: Yimin Shen <yshen@juniper.net>, "draft-chen-mpls-source-label@tools.ietf.org" <draft-chen-mpls-source-label@tools.ietf.org>, "mpls-chairs@tools.ietf.org" <mpls-chairs@tools.ietf.org>, Martin Vigoureux <martin.vigoureux@alcatel-lucent.com>
Thread-Topic: MPLS-RT review of draft-chen-mpls-source-label
Thread-Index: Ac9mHhPQL+zgqxffQMyvtWl3yVZPQgHyI0kQACt/N1AAAANKsA==
Date: Tue, 13 May 2014 10:39:40 +0000
Message-ID: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25D9C37EC@SZXEMA510-MBX.china.huawei.com>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25D9C37C6@SZXEMA510-MBX.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE25D9C37C6@SZXEMA510-MBX.china.huawei.com>
Accept-Language: en-US, zh-CN
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.97.72]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: http://mailarchive.ietf.org/arch/msg/mpls/wi3KrRuvkEziVbvwJAgM9yRWkYI
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] MPLS-RT review of draft-chen-mpls-source-label
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 May 2014 10:40:08 -0000

Hi Yimin,

Thanks for your detail review and valuable comments on the draft!

Please see my reply inline...

> -----Original Message-----
> From: Mach Chen
> Sent: Tuesday, May 13, 2014 6:18 PM
> To: Mach Chen
> Subject: FW: MPLS-RT review of draft-chen-mpls-source-label
> 
> 
> 
> From: mpls [mailto:mpls-bounces@ietf.org] On Behalf Of Yimin Shen
> Sent: Monday, May 12, 2014 9:53 PM
> To: draft-chen-mpls-source-label@tools.ietf.org; mpls-chairs@tools.ietf.org;
> Martin Vigoureux
> Cc: mpls@ietf.org
> Subject: [mpls] MPLS-RT review of draft-chen-mpls-source-label
> 
> WG chairs, authors,
> 
> I have finished my review for this draft. Overall, I think the document is easy to
> understand, and useful from the perspective that the mechanism may support
> egress routers to identify source of traffic for measurement purposes.

Thanks.

> 
> From technical perspetive, I do have the following comments, and hope the
> authors can address them before WG adoption.
> 
> 1. Granularity of SL
> 
> The document currently views "sources" as ingress nodes, hence assumes the
> granularity of SL as per-node. From a generic point of view, I'd like to see some
> discussion on per-flow SL (multiple flows ingress on a given node), or why this
> mode may not be useful.

I personally open to this point and had thought about this. There are scenarios that may need multiple SLs. I'd like to hear more opinions from the WG. 

> 
> 2. SL  allocation and disbritubtion.
> 
> I think this is a big missing piece. The draft currently pushes this out of scope.
> However, the procedures of how a router may allocate an SL for itself without
> colliding with other routers, and how a source-to-SL mapping may be disctributed
> to egress routers are both relavant and important to the proposal. Therefore,
> they should be specified in this draft for completeness.

Regarding to the allocation, this is same as the IP address allocation, "segment index" allocation. In practice, this is the task of the operators to guarantee the uniqueness. It's more about a deployment issue. The operator could use either static or dynamic mechanisms to achieve this.

As for the distribution, seems that IGP extension is a reasonable choice, normally, the IGP extensions will be defined in draft-xxx-ospf or draft-xxx-isis, means it's better to define the distribution mechanisms in separate document. And actually, there are two initial drafts submitted (draft-chen-ospf-source-label-distribution-00 and draft-chen-isis-source-label-distribution-00).
 
> 
> 3. Transit router use cases.
> 
> The draft has improved its clarity from previous rev by removing transit router
> use cases. However, transit router is still mentioned in a few places. So a cleanup
> may still be need to achieve consistency.

OK.

Thanks,
Mach
> 
> 
> Regards,
> 
> /Yimin Shen
> 
>