Re: [mpls] Opsdir last call review of draft-ietf-mpls-spring-entropy-label-11

<stephane.litkowski@orange.com> Mon, 09 July 2018 07:45 UTC

Return-Path: <stephane.litkowski@orange.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 960501277CC; Mon, 9 Jul 2018 00:45:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 yFyqyboi6O0E; Mon, 9 Jul 2018 00:45:57 -0700 (PDT)
Received: from orange.com (mta240.mail.business.static.orange.com [80.12.66.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4280130DDA; Mon, 9 Jul 2018 00:45:56 -0700 (PDT)
Received: from opfedar00.francetelecom.fr (unknown [xx.xx.xx.11]) by opfedar26.francetelecom.fr (ESMTP service) with ESMTP id 41PHSf6SMPzFrym; Mon, 9 Jul 2018 09:45:54 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.10]) by opfedar00.francetelecom.fr (ESMTP service) with ESMTP id 41PHSf5XjCzCqkM; Mon, 9 Jul 2018 09:45:54 +0200 (CEST)
Received: from OPEXCLILMA4.corporate.adroot.infra.ftgroup ([fe80::65de:2f08:41e6:ebbe]) by OPEXCLILM5C.corporate.adroot.infra.ftgroup ([fe80::4bd:9b2b:3651:6fba%19]) with mapi id 14.03.0399.000; Mon, 9 Jul 2018 09:45:54 +0200
From: stephane.litkowski@orange.com
To: Joe Clarke <jclarke@cisco.com>, "ops-dir@ietf.org" <ops-dir@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-spring-entropy-label.all@ietf.org" <draft-ietf-mpls-spring-entropy-label.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
Thread-Topic: Opsdir last call review of draft-ietf-mpls-spring-entropy-label-11
Thread-Index: AQHUDJI8LC1Ufth8qUyQPZT384AYRaSBMe1QgAEF7oCABF648A==
Date: Mon, 09 Jul 2018 07:45:53 +0000
Message-ID: <15860_1531122354_5B4312B2_15860_191_1_9E32478DFA9976438E7A22F69B08FF924B1F0AB0@OPEXCLILMA4.corporate.adroot.infra.ftgroup>
References: <152993752757.6213.13087979599164685384@ietfa.amsl.com> <11104_1530829554_5B3E9AF2_11104_421_1_9E32478DFA9976438E7A22F69B08FF924B1F0151@OPEXCLILMA4.corporate.adroot.infra.ftgroup> <4607b385-961b-8fdb-dad1-17b5d825843e@cisco.com>
In-Reply-To: <4607b385-961b-8fdb-dad1-17b5d825843e@cisco.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.4]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/jDn63QZVkfqv0-ulIMBhOh_Ctu0>
Subject: Re: [mpls] Opsdir last call review of draft-ietf-mpls-spring-entropy-label-11
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.26
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: <https://mailarchive.ietf.org/arch/browse/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: Mon, 09 Jul 2018 07:45:59 -0000

Hi Joe,

>You're still leaving this a MAY, which may be fine.  But is there a
>recommended approach other than using the minimum value?  I haven't read
>the other advertisements drafts, so they may be recommending something
>(in which case a reference link would be nice to add).

The advertisement drafts are using a unique value which is the smallest value.
IMO, this draft should serve as a base to the advertisement drafts and not the opposite. That's why I would like to avoid a reference (at least normative) to the advertisement drafts.

Brgds,


-----Original Message-----
From: Joe Clarke [mailto:jclarke@cisco.com] 
Sent: Friday, July 06, 2018 16:55
To: LITKOWSKI Stephane OBS/EM; ops-dir@ietf.org
Cc: mpls@ietf.org; draft-ietf-mpls-spring-entropy-label.all@ietf.org; ietf@ietf.org
Subject: Re: Opsdir last call review of draft-ietf-mpls-spring-entropy-label-11

On 7/5/18 18:25, stephane.litkowski@orange.com wrote:
> I found a couple of MAY requirements in here that I feel should be stronger or
> offer some additional recommendation (mainly to favor operators or help guide
> vendors).  First, section 4 states "For simplicity, an implementation MAY use
> the minimum ERLD between each linecard as the ERLD value for the system."  I
> feel there should be a stronger recommendation on what to do here given that
> ERLD is later described as a key piece of the algorithm for EL placement.  A
> vendor may opt for the simple approach, but should they consider a more robust
> approach to favor operators?
> 
> [SLI] Proposed addition:
> "The drawback of using a single ERLD for a system lower than the capability of one or more specific component is that it may increase the number of ELI/ELs inserted. This leads to an increase of the label stack size."

That sounds reasonable.  Wouldn't it also potentially cause a loss of
load balancing capability along a path?

You're still leaving this a MAY, which may be fine.  But is there a
recommended approach other than using the minimum value?  I haven't read
the other advertisements drafts, so they may be recommending something
(in which case a reference link would be nice to add).

> 
> Second, section 5 states "this node MAY advertise its MSD value or a subset of
> its MSD value to the controller."  It MAY NOT do that, too.  It would be good
> to highlight pros and cons to this.
> 
> [SLI] Here is the proposal:" As the controller does not have
>    the knowledge of the entire label stack to be pushed by the node, the
>    node SHOULD advertise an MSD value which is lower than its actual limit. If the node advertises an MSD values equal to its actual limit, the controller could program an LSP using a number of labels equal to the MSD value. When receiving this label stack from the controller, the ingress node may not be able to add any service (L2VPN, L3VPN, EVPN...) label on top of this label stack.  The consequence could be for the ingress node to drop service packets that should have been forwarded over the LSP."

Works for me.

> 
> 
> 
> Finally, section 7.2 states "In case of a trade-off, an implementation MAY
> provide flexibility to the operator to select the criteria to be considered
> when placing EL/ELIs..."  I can see this being of great value to operators to
> have vendors allow this.  But as with any MAY, the vendor MAY choose NOT to do
> it.  SHOULD seems better here for that reason.
> 
> [SLI] Agree that "SHOULD" better fits here

Thanks!

Joe

_________________________________________________________________________________________________________________________

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.