Re: [mpls] entropy label indicator label in draft-kompella-mpls-entropy-label
Curtis Villamizar <curtis@occnc.com> Wed, 28 July 2010 07:18 UTC
Return-Path: <curtis@occnc.com>
X-Original-To: mpls@core3.amsl.com
Delivered-To: mpls@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A7F3A3A68D7 for <mpls@core3.amsl.com>; Wed, 28 Jul 2010 00:18:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.388
X-Spam-Level:
X-Spam-Status: No, score=-2.388 tagged_above=-999 required=5 tests=[AWL=0.211, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P8Y71GzoyuQ1 for <mpls@core3.amsl.com>; Wed, 28 Jul 2010 00:17:55 -0700 (PDT)
Received: from harbor.orleans.occnc.com (harbor.orleans.occnc.com [173.9.106.135]) by core3.amsl.com (Postfix) with ESMTP id 9D6D43A688C for <mpls@ietf.org>; Wed, 28 Jul 2010 00:17:55 -0700 (PDT)
Received: from harbor.orleans.occnc.com (harbor.orleans.occnc.com [173.9.106.135]) by harbor.orleans.occnc.com (8.13.6/8.13.6) with ESMTP id o6S7HUj2089774; Wed, 28 Jul 2010 03:17:30 -0400 (EDT) (envelope-from curtis@harbor.orleans.occnc.com)
Message-Id: <201007280717.o6S7HUj2089774@harbor.orleans.occnc.com>
To: Yong Lucy <lucyyong@huawei.com>
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Tue, 27 Jul 2010 07:31:21 CDT." <02ac01cb2d87$a1c83ac0$c7728182@china.huawei.com>
Date: Wed, 28 Jul 2010 03:17:30 -0400
Sender: curtis@occnc.com
Cc: mpls@ietf.org
Subject: Re: [mpls] entropy label indicator label in draft-kompella-mpls-entropy-label
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: curtis@occnc.com
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Wed, 28 Jul 2010 07:18:24 -0000
In message <02ac01cb2d87$a1c83ac0$c7728182@china.huawei.com> Yong Lucy writes: > > Hi Kireeti and Shane, > > Could we consider use one of reserved label for ELI purpose? This will make > implementation much easy, i.e. not need to keep the state for each ELI > label. The approach can be used in general for RSVP-TE and BGP as well. > > Regards, > > Lucy Kireeti, Shane, Lucy, I agree that a reserved label would be useful. You should also remove the restriction that the entropy label is on the bottom of stack. With three more bits of information in the TE-LSDB an LSR can identify a path over which it can carry a very large aggregate MPLS LSP containing smaller MPLS-TP LSP. 1. Each LSR must identify itelf as "entropy label capable" (if it is capable, otherwise it remains silent on this). 2. Each LSR must identify itself as capable of limiting the stack depth over which it will hash on a per LSP basis if it is capable, otherwise it remains silent on this). 3. Each LAG or bundle must identify itself as multipath capable (implied in LAG, currently uncertain for bundle) and indicate the largest microflow it can handle (this would be the largest component link minus some epsilon if it was capable of moving traffic to accommodate a large microflow). This is similar to (but not identical to) Maximum-LSP-Bandwidth in bundles. Perhaps this could be called Maximum-Microflow. If this approach is used, the CSPF for an MPLS LSP containing MPLS-TP requires pruning all LSR that do not have the first two capabilities and pruning all links that do not state a Maximum-Microflow or that state a Maximum-Microflow that is less than the largest MPLS-TP LSP being carried. Signaling must indicate the depth to hash to. The ingress of the aggregated LSP would put the entropy label for all sub-LSP that can be subdivided into flows (generally most or all non-MPLS-TP LSP). At each forwarding hop the the hash depth limit must be respected but with the entropy label above that depth the balance could be maintained without impacting MPLS-TP. Note: There is no requirement to identify the large flows through an explicity marking at ingress. This comment is not relevant to this draft, but I thought I'd point this out before the thread goes off in that direction. Please keep that discussion on a separate thread. Curtis
- Re: [mpls] entropy label indicator labelindraft-k… Yong Lucy
- [mpls] entropy label indicator label in draft-kom… Yong Lucy
- Re: [mpls] entropy label indicator label in draft… John E Drake
- Re: [mpls] entropy label indicator label indraft-… Yong Lucy
- Re: [mpls] entropy label indicator label indraft-… John E Drake
- Re: [mpls] entropy label indicator label indraft-… Stewart Bryant
- Re: [mpls] entropy label indicator label indraft-… Kireeti Kompella
- Re: [mpls] entropy label indicator label indraft-… John E Drake
- Re: [mpls] entropy label indicator label indraft-… Stewart Bryant
- Re: [mpls] entropy label indicator label indraft-… Yong Lucy
- Re: [mpls] entropy label indicator label indraft-… Shane Amante
- Re: [mpls] entropy label indicator label indraft-… John E Drake
- Re: [mpls] entropy label indicator label in draft… Curtis Villamizar
- Re: [mpls] entropy label indicator label indraft-… Curtis Villamizar
- Re: [mpls] entropy label indicator label indraft-… Curtis Villamizar
- Re: [mpls] entropy label indicator label indraft-… Curtis Villamizar
- Re: [mpls] entropy label indicator label indraft-… Yong Lucy
- Re: [mpls] entropy label indicator label indraft-… Kireeti Kompella
- Re: [mpls] entropy label indicator labelindraft-k… Kireeti Kompella
- Re: [mpls] entropy label indicator labelindraft-k… Curtis Villamizar
- Re: [mpls] entropy label indicator labelindraft-k… Yong Lucy
- Re: [mpls] entropy label indicator labelindraft-k… Kireeti Kompella
- Re: [mpls] entropy label indicator labelindraft-k… Yong Lucy
- Re: [mpls] entropy label indicator labelindraft-k… Curtis Villamizar
- Re: [mpls] entropy label indicator -- single, com… Kireeti Kompella