Re: [PWE3] GAL above and below the PW label
Sriganesh Kini <sriganesh.kini@ericsson.com> Fri, 22 April 2011 18:20 UTC
Return-Path: <sriganeshkini@gmail.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 0F52CE082A for <pwe3@ietfc.amsl.com>; Fri, 22 Apr 2011 11:20:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.644
X-Spam-Level:
X-Spam-Status: No, score=-2.644 tagged_above=-999 required=5 tests=[AWL=0.333, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
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 LrBIQkkLiRdA for <pwe3@ietfc.amsl.com>; Fri, 22 Apr 2011 11:19:59 -0700 (PDT)
Received: from mail-qy0-f172.google.com (mail-qy0-f172.google.com [209.85.216.172]) by ietfc.amsl.com (Postfix) with ESMTP id D33ABE0822 for <pwe3@ietf.org>; Fri, 22 Apr 2011 11:19:58 -0700 (PDT)
Received: by qyk29 with SMTP id 29so471668qyk.10 for <pwe3@ietf.org>; Fri, 22 Apr 2011 11:19:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=oTpk0l2JQqN5tZu3qG/qgQHhR6i7AxOZNS4hMDBiz4o=; b=Wo6cwSlxxHu9gJIevQxE8bAwdXWzJeovrHNuUQSkARHL35PKBshLd+koOtOhhGN6TE WNdmNM8xIrH3FNwjs0hdDjypq/vDox92eLea7KPuCC88H8FNeqlBhyxsIabhasfmCq4C R7yIvcxHBaKnjZUDF3ka7PQ6YFMTCMt9KSTmw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; b=PZeZRa0EvJREqROA2TmAo5Y4n6GXI+BVgj7UzaZY1xypyj5SYgrHKdkIxbfpUh5Tu+ qoYUr8SVmKg3pILA9+jVTEg+V5yR3dVejXFn9wVXtTPRBjs96MYmnxhlrEgJzjQTTQMP JeC6hZEpazalDHXghoLVq/Sxu97WL1hlPi8zg=
Received: by 10.229.130.141 with SMTP id t13mr1018983qcs.117.1303496398174; Fri, 22 Apr 2011 11:19:58 -0700 (PDT)
MIME-Version: 1.0
Sender: sriganeshkini@gmail.com
Received: by 10.229.94.143 with HTTP; Fri, 22 Apr 2011 11:19:28 -0700 (PDT)
In-Reply-To: <4DB108AD.2040809@cisco.com>
References: <4D92F5D3.6080609@pi.nu> <201103310703.p2V73Hrx045107@harbor.orleans.occnc.com> <AANLkTimwxBexevis2-5-vrGM-hA2APZeC0djwxUyV0jU@mail.gmail.com> <4DB108AD.2040809@cisco.com>
From: Sriganesh Kini <sriganesh.kini@ericsson.com>
Date: Fri, 22 Apr 2011 11:19:28 -0700
X-Google-Sender-Auth: pblruuEBYYJEH6VD36xQT3Fxz40
Message-ID: <BANLkTi=hUyLRm0SLGfUhcgYfdyeox_d2ww@mail.gmail.com>
To: Carlos Pignataro <cpignata@cisco.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
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 18:20:00 -0000
Hi Carlos, The applicability of draft-kini-pwe3-inband-cc-offset is when CW is not present, but the intermediate LSR looks beyond the PW label to do multipath decisions. The draft is independent of any (even proprietary logic) for multipath decision taken by intermediate nodes looking beyond PW label and also independent of any heuristic the intermediate routers may use to guess the packet type (beyond label stack) being carried. The most common heuristic is of course looking at the first nibble beyond label stack to determine that it is an IP packet. So this would also apply for an IP PW, IPLS, etc in addition to draft-kini-pwe3-pkt-encap-efficient-ip-mpls. LSP-Ping uses the 127 address and it is not easy to co-relate this to a problem reported for real (non 127) addresses. Thanks On Thu, Apr 21, 2011 at 9:48 PM, Carlos Pignataro <cpignata@cisco.com> wrote: > 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 >>> >> >> >> > _______________________________________________ > pwe3 mailing list > pwe3@ietf.org > https://www.ietf.org/mailman/listinfo/pwe3 > -- - Sri
- 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)