Re: [PWE3] GAL above and below the PW label
Carlos Pignataro <cpignata@cisco.com> Fri, 22 April 2011 04:48 UTC
Return-Path: <cpignata@cisco.com>
X-Original-To: pwe3@ietfc.amsl.com
Delivered-To: pwe3@ietfc.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfc.amsl.com (Postfix) with ESMTP id 80CE8E0761 for <pwe3@ietfc.amsl.com>; Thu, 21 Apr 2011 21:48:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.499
X-Spam-Level:
X-Spam-Status: No, score=-110.499 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([208.66.40.236]) by localhost (ietfc.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bczqyhCo74fN for <pwe3@ietfc.amsl.com>; Thu, 21 Apr 2011 21:48:51 -0700 (PDT)
Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by ietfc.amsl.com (Postfix) with ESMTP id 9E133E064E for <pwe3@ietf.org>; Thu, 21 Apr 2011 21:48:51 -0700 (PDT)
X-TACSUNS: Virus Scanned
Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p3M4mm3a027818; Fri, 22 Apr 2011 00:48:48 -0400 (EDT)
Received: from [10.117.115.50] (rtp-cpignata-8911.cisco.com [10.117.115.50]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p3M4mkWD009196; Fri, 22 Apr 2011 00:48:46 -0400 (EDT)
Message-ID: <4DB108AD.2040809@cisco.com>
Date: Fri, 22 Apr 2011 00:48:45 -0400
From: Carlos Pignataro <cpignata@cisco.com>
Organization: cisco Systems, Inc.
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.24) Gecko/20100228 Thunderbird/2.0.0.24 Mnenhy/0.7.6.0
MIME-Version: 1.0
To: Sriganesh Kini <sriganesh.kini@ericsson.com>
References: <4D92F5D3.6080609@pi.nu> <201103310703.p2V73Hrx045107@harbor.orleans.occnc.com> <AANLkTimwxBexevis2-5-vrGM-hA2APZeC0djwxUyV0jU@mail.gmail.com>
In-Reply-To: <AANLkTimwxBexevis2-5-vrGM-hA2APZeC0djwxUyV0jU@mail.gmail.com>
X-Enigmail-Version: 1.1.1
X-Face: *3w8NvnQ|kS~V{&{U}$?G9U9EJQ8p9)O[1[1F'1i>XIc$5FR!hdAIf5}'Xu-3`^Z']h0J* ccB'fl/XJYR[+, Z+jj`4%06nd'y9[ln&ScJT5S+O18e^
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Cc: pwe3@ietf.org
Subject: Re: [PWE3] GAL above and below the PW label
X-BeenThere: pwe3@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Pseudo Wires Edge to Edge <pwe3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pwe3>, <mailto:pwe3-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pwe3>
List-Post: <mailto:pwe3@ietf.org>
List-Help: <mailto:pwe3-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pwe3>, <mailto:pwe3-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 22 Apr 2011 04:48:52 -0000
Hi Sriganesh, Do you see the applicability of draft-kini-pwe3-inband-cc-offset strictly limited to the encapsulation proposed in draft-kini-pwe3-pkt-encap-efficient-ip-mpls? Specifically, for a PW that carries say Ethernet without CW (or any of the other encap modes with non-mandatory CW), there is no "flow" that is being ECMP-ed in the core that you want to mimic/imitate in a load-balancing pseudo-header. Conversely, for "IP PWs", LSP-Ping can take different Equal-cost paths (all of them, one by one) based on choosing the destination IP address. And there is no need for this when there is a CW. I am trying to understand how common is the use case for what this optimizes for. Thanks, -- Carlos. On 3/31/2011 4:08 AM, Sriganesh Kini wrote: > All, > > Just an FYI that a proposal for fate-sharing PW OAM and data given in > draft-kini-pwe3-inband-cc-offset > > Just to summarize the proposal. > 1. It does not require GAL in PW. TTL expiry is used to alert the S/T-PE. > 2. It is mainly applicable when CW is not used in the PW. > 3. It uses a fixed offset (negotiated between PW endpoints) after the > label stack before starting the OAM msg. > 4. The bytes between the label-stack and the fixed offset is referred > to as a pseudoflow header and is filled with byte-values (by the PE) > that represent the flow for which OAM is desired. This helps PW OAM > and data to fate-share even when the intermediate node looks beyond > label stack to do multipath forwarding decisions. > > > On Thu, Mar 31, 2011 at 12:03 AM, Curtis Villamizar <curtis@occnc.com> wrote: >> >> Loa, Dave, Sasha, >> >> I've snipped from various posts on the thread that Sasha started. See >> inline. >> >> In message <4D92F5D3.6080609@pi.nu> >> Loa Andersson writes: >>> >>> All, >>> >>> missed a nuance in Sasha subject line. >>> >>> We have two issues >>> >>> - where the GAL is placed relative to the PW label, I believe it is >>> necessary to have the GAL below the PW label. >>> >>> - whether the the GAL label needs to be bottom of stack or not, it >>> figure that this is really a discussion if it is possible to have >>> a FAT label below the GAL or not. I'm not sure about my preferences >>> but I think it is possible. >>> >>> /Loa >> >> I agree with Loa's summary. Not putting GAL at the bottom may confuse >> some LSR, but putting it above the PW label is likely to be even more >> problematic. >> >> >> In message <60C093A41B5E45409A19D42CF7786DFD51D5310B53@EUSAACMS0703.eamcs.ericsson.se> >> David Allan I writes: >>> >>> It does become a new behavior, GAL with S=3D0. However the combination of G= >>> AL being top label at the S-PE and TTL being encoded in the PW label means = >>> that fate sharing is broken at every S-PE. Life only gets a little more str= >>> ange if there is a FAT label as well... >>> >>> That being said, GAL as bottom label is broken in any ECMP environment, whi= >>> ch is why GAL is a TP construct. >>> >>> my 2 cents >>> D >> >> Dave, >> >> If GAL is broken for ECMP, which it is, then all TP OAM is broken. >> If all it takes to fix it is simple then lets just fix it. >> >> This is what we'd have to do. >> >> 1) Relax the requirement that GAL be at the bottom >> >> 2) Have the ingress insert GAL in the stack immediately below the >> label for which the measurement is made, keeping the rest of the >> label stack in place. >> >> The only thing the midpoing LSR at a multipath (LAG, link bundle for >> MPLS) has to do is skip over the GAL when hashing, as if the GAL >> wasn't there. That will yield the same hash value and it will >> preserve fate-sharing across multipath. >> >> I prefer that we fix things rather than complain that they are broken. >> >> Curtis >> _______________________________________________ >> pwe3 mailing list >> pwe3@ietf.org >> https://www.ietf.org/mailman/listinfo/pwe3 >> > > >
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Daniel Cohn
- Re: [PWE3] GAL above and below the PW label Alexander Vainshtein
- [PWE3] GAL above and below the PW label Alexander Vainshtein
- Re: [PWE3] GAL above and below the PW label Loa Andersson
- Re: [PWE3] GAL above and below the PW label Sam Aldrin
- Re: [PWE3] GAL above and below the PW label David Allan I
- Re: [PWE3] GAL above and below the PW label Alexander Vainshtein
- Re: [PWE3] GAL above and below the PW label David Allan I
- Re: [PWE3] GAL above and below the PW label Loa Andersson
- Re: [PWE3] GAL above and below the PW label Alexander Vainshtein
- Re: [PWE3] GAL above and below the PW label Greg Mirsky
- Re: [PWE3] GAL above and below the PW label Alexander Vainshtein
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label David Allan I
- Re: [PWE3] GAL above and below the PW label Greg Mirsky
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Alexander Vainshtein
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label Alexander Vainshtein
- Re: [PWE3] GAL above and below the PW label Stewart Bryant
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label Alexander Vainshtein
- Re: [PWE3] GAL above and below the PW label Alexander Vainshtein
- Re: [PWE3] GAL above and below the PW label Giles Heron
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label venkatesan mahalingam
- Re: [PWE3] GAL above and below the PW label Stewart Bryant
- Re: [PWE3] GAL above and below the PW label Benjamin Niven-Jenkins
- Re: [PWE3] GAL above and below the PW label neil.2.harrison
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label neil.2.harrison
- Re: [PWE3] GAL above and below the PW label neil.2.harrison
- Re: [PWE3] GAL above and below the PW label Benjamin Niven-Jenkins
- Re: [PWE3] GAL above and below the PW label neil.2.harrison
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Luca Martini
- Re: [PWE3] GAL above and below the PW label Luca Martini
- Re: [PWE3] GAL above and below the PW label Sam Aldrin
- Re: [PWE3] GAL above and below the PW label Luca Martini
- Re: [PWE3] GAL above and below the PW label David Allan I
- Re: [PWE3] GAL above and below the PW label Sam Aldrin
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label David Allan I
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Sam Aldrin
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Jia He
- Re: [PWE3] GAL above and below the PW label Curtis Villamizar
- Re: [PWE3] GAL above and below the PW label Lucy yong
- Re: [PWE3] GAL above and below the PW label Carlos Pignataro
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label Carlos Pignataro (cpignata)
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label Carlos Pignataro
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label Carlos Pignataro (cpignata)
- Re: [PWE3] GAL above and below the PW label Sriganesh Kini
- Re: [PWE3] GAL above and below the PW label Carlos Pignataro (cpignata)