Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-plane-00: ~ECMP => ~ETH aggregation?
Stewart Bryant <stbryant@cisco.com> Wed, 10 March 2010 14:41 UTC
Return-Path: <stbryant@cisco.com>
X-Original-To: mpls-tp@core3.amsl.com
Delivered-To: mpls-tp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6D6F33A683A for <mpls-tp@core3.amsl.com>; Wed, 10 Mar 2010 06:41:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.305
X-Spam-Level:
X-Spam-Status: No, score=-4.305 tagged_above=-999 required=5 tests=[AWL=-1.707, BAYES_00=-2.599, HTML_MESSAGE=0.001]
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 DnuTdK4MNvUi for <mpls-tp@core3.amsl.com>; Wed, 10 Mar 2010 06:41:38 -0800 (PST)
Received: from ams-iport-2.cisco.com (ams-iport-2.cisco.com [144.254.224.141]) by core3.amsl.com (Postfix) with ESMTP id 955813A6800 for <mpls-tp@ietf.org>; Wed, 10 Mar 2010 06:41:34 -0800 (PST)
Authentication-Results: ams-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArQAAA4+l0uQ/uCWe2dsb2JhbACbBxUBAQsLJAYcpDyBPQoBlwaEeQQ
X-IronPort-AV: E=Sophos;i="4.49,614,1262563200"; d="scan'208,217";a="4165494"
Received: from ams-core-1.cisco.com ([144.254.224.150]) by ams-iport-2.cisco.com with ESMTP; 10 Mar 2010 14:08:26 +0000
Received: from cisco.com (mrwint.cisco.com [64.103.71.48]) by ams-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o2AEfcIu021955; Wed, 10 Mar 2010 14:41:38 GMT
Received: from dhcp-bdlk09-vlan301-data-64-103-105-59.cisco.com (localhost [127.0.0.1]) by cisco.com (8.11.7p3+Sun/8.8.8) with ESMTP id o2AEfbX05961; Wed, 10 Mar 2010 14:41:37 GMT
Message-ID: <4B97AFA1.3090708@cisco.com>
Date: Wed, 10 Mar 2010 14:41:37 +0000
From: Stewart Bryant <stbryant@cisco.com>
User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209)
MIME-Version: 1.0
To: curtis@occnc.com
References: <201003050530.o255USOW009866@harbor.orleans.occnc.com>
In-Reply-To: <201003050530.o255USOW009866@harbor.orleans.occnc.com>
Content-Type: multipart/alternative; boundary="------------020802010406020300030906"
Cc: Rui Costa <RCosta@ptinovacao.pt>, "mpls-tp@ietf.org" <mpls-tp@ietf.org>
Subject: Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-plane-00: ~ECMP => ~ETH aggregation?
X-BeenThere: mpls-tp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: stbryant@cisco.com
List-Id: MPLS-TP Mailing list <mpls-tp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-tp>
List-Post: <mailto:mpls-tp@ietf.org>
List-Help: <mailto:mpls-tp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Mar 2010 14:41:40 -0000
Curtis Whilst operation over link bundles is an important issue, it will take some time to fully understand the implications and design a solution. In the interests of completing our committed deliverables to the ITU-T in a timely manner, can I propose that we continue to exclude them from the current MPLS-TP drafts. Can I also propose that in the meanwhile, you or others that wish to pursue technology to support link bundles, publish drafts which update the MPLS-TP specifications and describe the necessary requirements and technical solutions to address this problem. - Stewart Curtis Villamizar wrote: > In message <4B8E411B.10802@cisco.com> > Stewart Bryant writes: > >> >> Curtis Villamizar wrote: >> >>> In message <4B87B8C7.5010406@cisco.com> >>> Stewart Bryant writes: >>> >>> >>>> >>>> I would think that if the operator wanted the bandwidth more than they >>>> wanted the fate sharing, they will deploy the technology. >>>> >>>> - Stewart >>>> >>>> >>> There is no reason not to put some entropy in the extension to MPLS >>> Ping so that there was fate sharing over LAG. >>> >>> Curtis >>> >>> >>> >>> >> Curtis >> >> Do you have some text in mind? >> >> - Stewart >> > > > Remove from section 3.1.1: > > Per-packet Equal-Cost Multi-Path (ECMP) load-balancing is outside the > scope of the MPLS-TP. > > BTW- per packet load balance was the name given to the technique in > the 1990s of just round robin distribution across ECMP paths that > resulted in horrible performace problems if applied to WAN. The IP > src/dst hash techniques were the "other technique". > > Add a subsection (somewhere, your choice): > > 3.x.x > > While Equal-Cost Multi-Path (ECMP) load-balancing is outside the > scope of the MPLS-TP, its use is common particularly in link > aggregation applications and may continue to be common. > > MPLS-TP implementations MAY support optional mechanisms to add > entropy to the MPLS label stack when sending OAM traffic as defined > for PW [draft-ietf-pwe3-fat-pw]. Inserting an additional entropy > label under the GAL label would serve a similar purpose as the use > as provided by the 127.x sender address space in MPLS Ping. > > If future MPLS implementations ignore the GAL label in EMCP > hashing, but compute a hash based labels before and after this > label, as if the GAL label was not present, then MPLS Ping can be > used to disagnose the exact path, including the exact link > aggregation members taken for a given client label stack. > > Note that this would be better if we also had a draft that specified > using labels under GAL only for entropy. The intermediate nodes that > see a lable above the GAL label (above being further from the BOS) > SHOULD ignore the GAL label in hashing. When the GAL label is > encountered, all labels below the GAL label would be disposed of or > optionally delivered to the application. I'm a little short on spare > time but maybe someone else might try. > > In both PW there is never MPLS labels below the PW label except the > flow label used in flow label defined in draft-ietf-pwe3-fat-pw-03. > In GAL there is currently nothing below the GAL label but adding an > entropy label for OAM purposes just in case there is a LAG in the > middle would be useful, and at this stage not harmful since > implementations of GAL mostly just kick GAL along with everything else > in the reserved range up to the processor and no GAL specific > processing is yet cast in silicon. > > Curtis > > btw- you could probably word this better. > > -- For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/index.html
- [mpls-tp] Comments on draft-fbb-mpls-tp-data-plan… Rui Costa
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Stewart Bryant
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Vishwas Manral
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Peng He
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Vishwas Manral
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… David Allan I
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Peng He
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Vishwas Manral
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Phil Bedard
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Alexander Vainshtein
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Alexander Vainshtein
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Maarten Vissers
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Rui Costa
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Rui Costa
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Rui Costa
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Stewart Bryant
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Stewart Bryant
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Adrian Farrel
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Vishwas Manral
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Alexander Vainshtein
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… benjamin.niven-jenkins
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… David Allan I
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Adrian Farrel
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Thomas D. Nadeau
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… David Allan I
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Thomas D. Nadeau
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… neil.2.harrison
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Maarten Vissers
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Maarten Vissers
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… David Allan I
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Phil Bedard
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… John E Drake
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Stewart Bryant
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Stewart Bryant
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Peng He
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… tom.petch
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Maarten Vissers
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Alexander Vainshtein
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Maarten Vissers
- Re: [mpls-tp] Comments on draft-fbb-mpls-tp-data-… Curtis Villamizar
- [mpls-tp] MPLS-TP LM OAM usage over a LAG [was: R… Maarten Vissers
- Re: [mpls-tp] MPLS-TP LM OAM usage over a LAG [wa… Curtis Villamizar