Re: [PWE3] VCCV usage
Sriganesh Kini <sriganesh.kini@ericsson.com> Tue, 30 November 2010 19:55 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 A48173A6BC7 for <pwe3@core3.amsl.com>; Tue, 30 Nov 2010 11:55:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622]
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 Xe74ZPV+IKsq for <pwe3@core3.amsl.com>; Tue, 30 Nov 2010 11:55:42 -0800 (PST)
Received: from mail-fx0-f44.google.com (mail-fx0-f44.google.com [209.85.161.44]) by core3.amsl.com (Postfix) with ESMTP id 3C1583A6B44 for <pwe3@ietf.org>; Tue, 30 Nov 2010 11:55:42 -0800 (PST)
Received: by fxm9 with SMTP id 9so4962497fxm.31 for <pwe3@ietf.org>; Tue, 30 Nov 2010 11:56:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:sender:received :in-reply-to:references:from:date:x-google-sender-auth:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=Aj5fuDbCY+7Do6oWx60uOLTir5n/VQjD4v30nPeYZEA=; b=B3kqDHCklkKIecYbY1rSOrp9yHZOtnyZGHViX+AcPQXf4j98SEZ7Bl/F1HkISF6mrH 4d5e8SFgF+enmn/O8AQ8rTf8rETI4/JvQJWQMz/qOH6xDAnWWQTjez/UTvZZ999PIvLP s5FEXiIzvXF9pfjm3AOz5RlkFusPFJSd9i/20=
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=aMeeuuvktrxnvtX8ffcW6Ku11YNtTETVG58cJ8CMy5xfFEjwNBvhbwI5Mjt45FTPrp 4jd0nCYhpWJrMjN0mLo4u3x3Ai1APcfvXWUu3rbMeQv7XtzMhn9spcrJ6xG4oEj0dAKd 1wm1dhMgaq0HX3MKQgqFs4oXbaBKj3tiun+Jg=
Received: by 10.223.79.65 with SMTP id o1mr7288886fak.145.1291147013163; Tue, 30 Nov 2010 11:56:53 -0800 (PST)
MIME-Version: 1.0
Sender: sriganeshkini@gmail.com
Received: by 10.223.96.195 with HTTP; Tue, 30 Nov 2010 11:56:23 -0800 (PST)
In-Reply-To: <A3C5DF08D38B6049839A6F553B331C76D6B78ED53B@ILPTMAIL02.ecitele.com>
References: <C9087057.3B57%matthew.bocci@alcatel-lucent.com> <4CE2D8A4.4010903@cisco.com> <A3C5DF08D38B6049839A6F553B331C76D5CE38992E@ILPTMAIL02.ecitele.com> <4CF3C102.5010106@cisco.com> <A3C5DF08D38B6049839A6F553B331C76D6B7858442@ILPTMAIL02.ecitele.com> <960EC8F9A775AB40BF58D8953342D86303405762@XMB-RCD-206.cisco.com> <AANLkTinon42=DjgNpEb7ZLrwsEu7NwB7mTJQ=632X1wM@mail.gmail.com> <4CF42A9E.1000304@cisco.com> <AANLkTime0yp-u2bRQE2Snpf4PHN53Dewd2qsrYLVjsMr@mail.gmail.com> <A3C5DF08D38B6049839A6F553B331C76D6B78ED53B@ILPTMAIL02.ecitele.com>
From: Sriganesh Kini <sriganesh.kini@ericsson.com>
Date: Tue, 30 Nov 2010 11:56:23 -0800
X-Google-Sender-Auth: -K3WSf6DOOPTDO2HYDA62BrDgGQ
Message-ID: <AANLkTikXrds9=Rjqo2eTDv-Ydre-bc6Rs7w1ZoV6MAHg@mail.gmail.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: Yaakov Stein <yaakov_s@rad.com>, "pwe3@ietf.org" <pwe3@ietf.org>, "Luca Martini (lmartini)" <lmartini@cisco.com>, Carlos Pignataro <cpignata@cisco.com>
Subject: Re: [PWE3] VCCV usage
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: Tue, 30 Nov 2010 19:55:43 -0000
IMO, a PE cannot connect to two different PEs for the "same" PW. This also holds true for any segment of that PW. Also, a PE cannot connect to the same PE with different PW labels for the "same" PW. This too holds true for any segment of that PW. It may be useful for the MS-PW draft to clarify that. Note that this does not preclude a PW from being a backup of another PW (possibly with different number of PW hops). The notion of different PW hops for any single PW due to ECMP should not arise. Note that there may still be different number of hops in the underlying MPLS PSN. -- - Sri On Mon, Nov 29, 2010 at 11:30 PM, Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> wrote: > Greg, Carlos and all, > I am probably missing something important, but I see the situation when VCCV > Type 3 may behave differently due to different number of hops on different > ECMP paths somewhat problematic to me. > > This is because the hop count for MS-PWs is the S-PE count, not the count of > hops between one S-PE to another one. > > In order to traverse a different number of S-PEs due to ECMP, you would need > a combination of at least two elements: > > Multiple S-PE paths being explicitly between the two T-PEs (for a given > MS-PW). I am not even sure this is allowed by the MS-PW architecture today > (even with fat PWs) > S-PEs doing ECMP on PW labels. > > My 2c, > > Sasha > > > ________________________________ > From: pwe3-bounces@ietf.org [pwe3-bounces@ietf.org] On Behalf Of Greg Mirsky > [gregimirsky@gmail.com] > Sent: Tuesday, November 30, 2010 1:05 AM > To: Carlos Pignataro > Cc: Luca@core3.amsl.com; Luca Martini (lmartini); Yaakov Stein; > pwe3@ietf.org > Subject: Re: [PWE3] VCCV usage > > Dear Carlos, > you've written: > "If the VCCV packet takes a different path than the PW data, can this > different path have a different number of hops and have the VCCV expire > at a PE different than the target PE?" > I wouldn't say that path taken by VCCV packet is different from the path of > PW payload. If ECMP exists, VCCV packet will travel over one of available to > PW payload paths. > I think it is possible, though might be not realistic scenario, that number > of segments between pair of PEs is different over different paths of ECMP. > Regards, > Greg > On Mon, Nov 29, 2010 at 2:35 PM, Carlos Pignataro <cpignata@cisco.com> > wrote: >> >> Hi Sri, >> >> Thanks for the summary. Please see inline. >> >> On 11/29/2010 4:10 PM, Sriganesh Kini wrote: >> > Carlos, that is useful clarification. If I were to summarize, >> > >> > 1. When a PW has a CW, CC Type 1 is obvious/implicit choice. >> >> Or put a different way, CC Type 1 can only be used when the PW has a CW. >> There's no implicit choice standardized though. >> >> > However, >> > PW label TTL expiry should trigger examining the ACH for an VCCV >> > packet (both S-PE and T-PE). >> >> A PW label TTL expiry should trigger the exception mechanism to dealing >> with a TTL expiration; this may include examining the PW-ACH for a VCCV >> packet (or not), and may include detecting the VCCV packet but not >> processing it for security if not advertised. >> >> > 2. When PW does not have CW, CC Type 3 should be used. >> >> According to RFC 5085, that should be Type 2 as preferred over Type 3 >> (see S5.1.2. and S7) >> >> > When PWs were >> > single segment, the 'PW demultiplexer' TTL was defined as >> > application-specific (RFC 3985). With MS-PW it is important for it to >> > have consistent TTL decrement operations and treat TTL expiry (i.e. >> > TTL=1) packets as VCCV packets (both at S-PE and T-PE). This requires >> > the number of PW hops to be known to execute OAM targeted to a >> > particular S/T-PE and that is straightforward. >> >> I agree. >> >> > >> > Note that TTL expiry VCCV is not inband when CW is not used since >> > intermediate nodes can look beyond the label stack and have different >> > ECMP behavior. >> >> Exactly. Which prompts the question: >> >> If the VCCV packet takes a different path than the PW data, can this >> different path have a different number of hops and have the VCCV expire >> at a PE different than the target PE? >> >> > A draft that addresses this condition by extending TTL >> > expiry VCCV was submitted at the last IETF >> > (draft-kini-pwe3-inband-cc-offset). >> >> Scanning now through this I-D, I could not find why a 'flow/entropy >> label' [fat-pw] would not work. >> >> Thanks, >> >> -- Carlos. >> >> > >> > Thanks >> _______________________________________________ >> 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 > > -- Sriganesh Kini (Sri)
- [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Sri
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Bocci, Matthew (Matthew)
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Bocci, Matthew (Matthew)
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Lizhong Jin
- Re: [PWE3] VCCV usage Sri
- Re: [PWE3] VCCV usage Bocci, Matthew (Matthew)
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Sami Boutros
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Sami Boutros
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Delregno, Christopher N (Nick DelRegno)
- Re: [PWE3] VCCV usage Luca Martini
- Re: [PWE3] VCCV usage Luca Martini
- Re: [PWE3] VCCV usage Luca Martini
- Re: [PWE3] VCCV usage Luca Martini
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Bocci, Matthew (Matthew)
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Thomas Nadeau
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Bocci, Matthew (Matthew)
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Carlos Pignataro
- Re: [PWE3] VCCV usage Aissaoui, Mustapha (Mustapha)
- Re: [PWE3] VCCV usage Aissaoui, Mustapha (Mustapha)
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Aissaoui, Mustapha (Mustapha)
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Thomas Beckhaus
- Re: [PWE3] VCCV usage liu.guoman
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Stewart Bryant
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Aissaoui, Mustapha (Mustapha)
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage neil.2.harrison
- Re: [PWE3] VCCV usage Aissaoui, Mustapha (Mustapha)
- Re: [PWE3] VCCV usage Sami Boutros
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Carlos Pignataro
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage Carlos Pignataro
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Carlos Pignataro
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Carlos Pignataro
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Greg Mirsky
- Re: [PWE3] VCCV usage Alexander Vainshtein
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage Sam Aldrin
- Re: [PWE3] VCCV usage Sriganesh Kini
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage neil.2.harrison
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage Yaakov Stein
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage IETF
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Carlos Pignataro (cpignata)
- Re: [PWE3] VCCV usage IETF
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Sam Aldrin
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Sam Aldrin
- Re: [PWE3] VCCV usage lizhong.jin
- Re: [PWE3] VCCV usage Sam Aldrin
- Re: [PWE3] VCCV usage Yaakov Stein