Re: [PWE3] GAL above and below the PW label
Sriganesh Kini <sriganesh.kini@ericsson.com> Thu, 31 March 2011 11:37 UTC
Return-Path: <sriganeshkini@gmail.com>
X-Original-To: pwe3@core3.amsl.com
Delivered-To: pwe3@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 353B028C12D for <pwe3@core3.amsl.com>; Thu, 31 Mar 2011 04:37:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.614
X-Spam-Level:
X-Spam-Status: No, score=-2.614 tagged_above=-999 required=5 tests=[AWL=-0.237, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, J_CHICKENPOX_57=0.6, RCVD_IN_DNSWL_LOW=-1]
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 7U3MfLgN6vRr for <pwe3@core3.amsl.com>; Thu, 31 Mar 2011 04:37:16 -0700 (PDT)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by core3.amsl.com (Postfix) with ESMTP id ECD9728C112 for <pwe3@ietf.org>; Thu, 31 Mar 2011 04:37:15 -0700 (PDT)
Received: by qwg5 with SMTP id 5so1651542qwg.31 for <pwe3@ietf.org>; Thu, 31 Mar 2011 04:38:55 -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=Umn0OlAHBk9cebFBXYwEYRuABc11sPaOkIKgQzGkGeA=; b=IE45VYxNXc8ebFBHLxQBNuHE4laHDlXiYiTF0IrLlXodZKHR3M3e3WWt4DqEWFk3h6 DZR4vlcfVwCYxCJi6bTOTsOAy158QNdUSk9QKqAAQFQ+zrdnZ1kkzoewFvZBr9Y4Duie yC7RjviuNiqmR2ggrXqleDpAVKKMEe33hi5W8=
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=h9QRkIlO8JpOyVAHslhMcxfREVGlr5+AaI3eOAzikpEwiqb0zpclyhMD3YYWnghyAP A8pYE6eQVTMm+N575PI0yFoxd5VZ8WYufx17HZELvwKWdEaNUica1zUJlL05a0PJL5aN sYP7NNVgcrn7bAcqQFecavH0Z123Y+k/mVliY=
Received: by 10.229.1.93 with SMTP id 29mr2112309qce.66.1301571535167; Thu, 31 Mar 2011 04:38:55 -0700 (PDT)
MIME-Version: 1.0
Sender: sriganeshkini@gmail.com
Received: by 10.229.136.12 with HTTP; Thu, 31 Mar 2011 04:38:25 -0700 (PDT)
In-Reply-To: <A3C5DF08D38B6049839A6F553B331C76D722D075EE@ILPTMAIL02.ecitele.com>
References: <4D92F5D3.6080609@pi.nu> <201103310703.p2V73Hrx045107@harbor.orleans.occnc.com> <AANLkTimwxBexevis2-5-vrGM-hA2APZeC0djwxUyV0jU@mail.gmail.com> <A3C5DF08D38B6049839A6F553B331C76D722D07565@ILPTMAIL02.ecitele.com> <AANLkTimGJTVa42CFsj-PRcLiPLGTBhZ-t3sNRcTadHHe@mail.gmail.com> <A3C5DF08D38B6049839A6F553B331C76D722D075EE@ILPTMAIL02.ecitele.com>
From: Sriganesh Kini <sriganesh.kini@ericsson.com>
Date: Thu, 31 Mar 2011 04:38:25 -0700
X-Google-Sender-Auth: L7ZgsqZR8OOHhRTQucH-5SEiKfM
Message-ID: <AANLkTintVVmft+Uuv8-1acrLgahyzHy22kbKB2O=6kMk@mail.gmail.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: "pwe3@ietf.org" <pwe3@ietf.org>
Subject: Re: [PWE3] GAL above and below the PW label
X-BeenThere: pwe3@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Pseudo Wires Edge to Edge <pwe3.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Thu, 31 Mar 2011 11:37:17 -0000
Sasha, Can you point to the text in RFC 6073 that in your interpretation results in the number of segments in a PW dynamically changing but the PE being unaware of it (and using the incorrect TTL value). Thanks 2011/3/31 Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>: > Sriganesh, > Please see inline below. > > Regards, > Sasha > > >> -----Original Message----- >> From: sriganeshkini@gmail.com [mailto:sriganeshkini@gmail.com] On >> Behalf Of Sriganesh Kini >> Sent: Thursday, March 31, 2011 11:18 AM >> To: Alexander Vainshtein >> Cc: curtis@occnc.com; pwe3@ietf.org >> Subject: Re: [PWE3] GAL above and below the PW label >> >> Sasha, that issue with VCCV Type-3 (without CW) is not addressed by >> the draft. > [[[Sasha]]] That is what I said:-( >> > Practically, is that a major issue ? Especially setting TTL >> > 1 for SS PW is possible I guess but would be some kind of serious >> operational oversight. Besides such a packet would fail some check >> along the path. > [[[Sasha]]] If you mean SS-PW, then the chance for an error(sending an OAM packet with TTL > 1 > or sending a data packet with TTL = 1) is small and should be treated as an implementation bug. > With dynamic MS-PWs, the number of segments of a MS-PW can change with time, so that the originally > Correct TTL setting would suddenly result in leakage of OAM packets out of the AC. > All this is described in detail in 6073. >> >> Also, what I heard at the mic regarding impl results is that it >> doesn't make sense to deprecate what is already deployed. >> > [[[Sasha]]] To the best of my recollection, what has been said at the mike is that you cannot > change optional CW usage to mandatory when you progress from PS to DS. > But, to the best of my understanding of the IETF process and practice, nothing prevents us > from publishing a BCP document that would declare non-usage of the CW deprecated. > This would push the vendors to support it in their new boxes (SW upgrades), and it would > be understood by the operators as a suggestion to transit to using the CW if their equipment > supports it -- all that without outlawing non-usage of the CW. > >> Note that CC Type 1 prevents ECMP (when FAT-PW is not available). >> Using GAL below PW also requires ECMP based on label hashing to ignore >> reserved labels. >> >> 2011/3/31 Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>: >> > Sriganesh, Curtis and all, >> > IMHO and FWIW I think that the only problem with VCCV Type 3 is the >> risk of OAM packets leaking out of T-PE towards the AC (if you >> accidentally set the TTL value too high). To the best of my >> understanding the offset proposal does not solve that - or did I miss >> something? >> > >> > One way to solve it is to use VCCV Type 1 (clean where applicable). >> > Another way would be by using GAL below the PW label (possible but >> messy). If the industry moves towards deprecating Ethernet PWs without >> CW, it becomes completely unnecessary. >> > >> > My 2c, >> > Sasha >> > >> > >> >> -----Original Message----- >> >> From: pwe3-bounces@ietf.org [mailto:pwe3-bounces@ietf.org] On Behalf >> Of >> >> Sriganesh Kini >> >> Sent: Thursday, March 31, 2011 10:09 AM >> >> To: curtis@occnc.com >> >> Cc: pwe3@ietf.org >> >> Subject: Re: [PWE3] GAL above and below the PW label >> >> >> >> 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 >> >> > >> >> >> >> >> >> >> >> -- >> >> - Sri >> >> _______________________________________________ >> >> 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 > _______________________________________________ > 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)