Re: [PWE3] VCCV usage

Greg Mirsky <gregimirsky@gmail.com> Mon, 29 November 2010 23:04 UTC

Return-Path: <gregimirsky@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 C526C28C142 for <pwe3@core3.amsl.com>; Mon, 29 Nov 2010 15:04:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.5
X-Spam-Level:
X-Spam-Status: No, score=-2.5 tagged_above=-999 required=5 tests=[AWL=0.098, 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 gSP0K4za8nRv for <pwe3@core3.amsl.com>; Mon, 29 Nov 2010 15:04:35 -0800 (PST)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by core3.amsl.com (Postfix) with ESMTP id 320FB28C15A for <pwe3@ietf.org>; Mon, 29 Nov 2010 15:04:34 -0800 (PST)
Received: by qwg5 with SMTP id 5so3905220qwg.31 for <pwe3@ietf.org>; Mon, 29 Nov 2010 15:05:42 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=JypmkHL/AnBqXQahNgkZ2EsqgoxRNAIoKJofhxXNu88=; b=TWrToW0TYll0aa1SZx8tLQO6Pcv64/KqLSjUrO7+qK9qKax9QA6JenR8Ex8DpynGDH WkPWVLiGfaK1uEYN74n+Sg+G1mUXMKlvc2jYMm3GQo3GR1vdiVDB2T7YKdIUBGuf7yHo u+RLjq83oj4dONwbeRIlJ/3noPehlAfu0t15k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=RpG/ZKI0832dOZkhwMI+TTZVrZD09hCZXeu/GmANu0VJNj8XveIggDSavDOFZaT8AM R9oi6316DnEoX2VHMk0eDcpD2lWmdMukIkQI+7E58gueZZQE4wboE27sNXX2Td6aV66c +KtVlLJAT+FaS0I9cItgk2A1uaNRL5gxmwwTg=
MIME-Version: 1.0
Received: by 10.224.218.74 with SMTP id hp10mr5727442qab.305.1291071941192; Mon, 29 Nov 2010 15:05:41 -0800 (PST)
Received: by 10.220.200.140 with HTTP; Mon, 29 Nov 2010 15:05:41 -0800 (PST)
In-Reply-To: <4CF42A9E.1000304@cisco.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>
Date: Mon, 29 Nov 2010 15:05:41 -0800
Message-ID: <AANLkTime0yp-u2bRQE2Snpf4PHN53Dewd2qsrYLVjsMr@mail.gmail.com>
From: Greg Mirsky <gregimirsky@gmail.com>
To: Carlos Pignataro <cpignata@cisco.com>
Content-Type: multipart/alternative; boundary="20cf3005dcf86f2ce60496391c51"
Cc: Luca@core3.amsl.com, "Luca Martini (lmartini)" <lmartini@cisco.com>, Yaakov Stein <yaakov_s@rad.com>, pwe3@ietf.org
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: Mon, 29 Nov 2010 23:04:37 -0000

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
>