Re: [Isis-wg] draft-ietf-isis-mpls-elc

Xuxiaohu <xuxiaohu@huawei.com> Wed, 23 September 2015 02:18 UTC

Return-Path: <xuxiaohu@huawei.com>
X-Original-To: isis-wg@ietfa.amsl.com
Delivered-To: isis-wg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 783C91B2D4F for <isis-wg@ietfa.amsl.com>; Tue, 22 Sep 2015 19:18:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 3M3uIk7W9xW1 for <isis-wg@ietfa.amsl.com>; Tue, 22 Sep 2015 19:18:00 -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 AC6FA1B2D4E for <isis-wg@ietf.org>; Tue, 22 Sep 2015 19:17:59 -0700 (PDT)
Received: from 172.18.7.190 (EHLO lhreml404-hub.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BXX92282; Wed, 23 Sep 2015 02:17:58 +0000 (GMT)
Received: from NKGEML410-HUB.china.huawei.com (10.98.56.41) by lhreml404-hub.china.huawei.com (10.201.5.218) with Microsoft SMTP Server (TLS) id 14.3.235.1; Wed, 23 Sep 2015 03:17:55 +0100
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.187]) by nkgeml410-hub.china.huawei.com ([10.98.56.41]) with mapi id 14.03.0235.001; Wed, 23 Sep 2015 10:17:51 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "bruno.decraene@orange.com" <bruno.decraene@orange.com>, "draft-ietf-mpls-spring-entropy-label@tools.ietf.org" <draft-ietf-mpls-spring-entropy-label@tools.ietf.org>
Thread-Topic: draft-ietf-isis-mpls-elc
Thread-Index: AdD1RRVNKF8BSvUrSZu1tHC+b/WSOAAWL5Bw
Date: Wed, 23 Sep 2015 02:17:50 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE0CB30A3C@NKGEML512-MBS.china.huawei.com>
References: <17266_1442934752_56016FE0_17266_13152_1_53C29892C857584299CBF5D05346208A0F652C92@OPEXCLILM21.corporate.adroot.infra.ftgroup>
In-Reply-To: <17266_1442934752_56016FE0_17266_13152_1_53C29892C857584299CBF5D05346208A0F652C92@OPEXCLILM21.corporate.adroot.infra.ftgroup>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.99.55]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <http://mailarchive.ietf.org/arch/msg/isis-wg/UOPDEZVmCv73URzYfiwfd_PpRfE>
Cc: ISIS-WG <isis-wg@ietf.org>
Subject: Re: [Isis-wg] draft-ietf-isis-mpls-elc
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/isis-wg/>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Sep 2015 02:18:01 -0000

Hi Bruno,

Thanks a lot for your comments. Please see my response inline.

> -----Original Message-----
> From: bruno.decraene@orange.com [mailto:bruno.decraene@orange.com]
> Sent: Tuesday, September 22, 2015 11:13 PM
> To: draft-ietf-mpls-spring-entropy-label@tools.ietf.org
> Cc: ISIS-WG
> Subject: draft-ietf-isis-mpls-elc
> 
> Hi authors, all,
> 
> 1) I wish the draft gave a precise definition of the RLSDC (Readable Label Stack
> Deepth Capability). (1) It's not clear to me whether RLSDC is the number of
> labels before the ELI label, or the position of the ELI label in the stack, or the
> position of the EL label in the stack.

It said in the Introduction section that

  " ...it would be useful for ingress LSRs to know each LSR's capability of
   reading the maximum label stack deepth.  This capability, referred to
   as Readable Label Stack Deepth Capability (RLSDC) can be used by
   ingress LSRs to determine whether it's necessary to insert an EL for
   a given LSP tunnel in the case where there has already been at least
   one EL in the label stack [I-D.ietf-mpls-spring-entropy-label]..."

The RLSDC is used to indicate how many labels the advertising router could read (from top to bottom) at most on the label stack of a received MPLS packet. It's one of the basic data-plane parameters for LSRs. As for how to apply this parameter to the EL usage, it's expected that the EL should occur within the RLD of all LSRs if possible and therefore multiple ELI/EL pairs may be inserted to the label stack of a given MPLS packet. For more details, please refer to [I-D.ietf-mpls-spring-entropy-label].

> 2) Also, if the ingress node has limitations in term of the number of labels that it
> can push (e.g. in the context of SPRING), it could potentially be useful to
> advertise whether the (EL, ELI) labels may be omitted. i.e. advertising the
> Readable Label Stack Depth before the IP header can be read for load-balancing
> purpose. Unfortunately the latter may be dependent on the type of
> protocol/header following the last MPLS label (e.g. IPv4, IPv6, control word...)
> but it may be good to have a discussion on this.

I agree it may be good to have a discussion on this in related WGs. However, since this draft is focused only on how to apply the EL concept to MPLS-SPRING networks, I wonder whether it's proper to include such discussion in this draft.

> Thanks,
> Regards,
> Bruno
> 
> (1) Alternatively, the definition could be provided in
> draft-ietf-mpls-spring-entropy-label, but this draft is informational. Also it uses a
> slightly different term: RLD (Readable Label Depth)

RLSD and RLD mean the same thing. "RLSD" would be replaced by "RLD" in the next version of draft-ietf-isis|ospf-mpls-elc.

Best regards,
Xiaohu

> 
> _____________________________________________________________
> ____________________________________________________________
> 
> Ce message et ses pieces jointes peuvent contenir des informations
> confidentielles ou privilegiees et ne doivent donc pas etre diffuses, exploites ou
> copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le
> signaler a l'expediteur et le detruire ainsi que les pieces jointes. Les messages
> electroniques etant susceptibles d'alteration, Orange decline toute responsabilite
> si ce message a ete altere, deforme ou falsifie. Merci.
> 
> This message and its attachments may contain confidential or privileged
> information that may be protected by law; they should not be distributed, used
> or copied without authorisation.
> If you have received this email in error, please notify the sender and delete this
> message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been
> modified, changed or falsified.
> Thank you.