Re: [PWE3] VCCV usage

Carlos Pignataro <cpignata@cisco.com> Mon, 29 November 2010 22:34 UTC

Return-Path: <cpignata@cisco.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 23EC328C146 for <pwe3@core3.amsl.com>; Mon, 29 Nov 2010 14:34:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level:
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
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 E3FYypeY5eoP for <pwe3@core3.amsl.com>; Mon, 29 Nov 2010 14:34:04 -0800 (PST)
Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by core3.amsl.com (Postfix) with ESMTP id 5F87A28C11E for <pwe3@ietf.org>; Mon, 29 Nov 2010 14:34:04 -0800 (PST)
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 oATMZBo3016578; Mon, 29 Nov 2010 17:35:11 -0500 (EST)
Received: from [10.116.85.227] (rtp-cpignata-8712.cisco.com [10.116.85.227]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id oATMZBVd020268; Mon, 29 Nov 2010 17:35:11 -0500 (EST)
Message-ID: <4CF42A9E.1000304@cisco.com>
Date: Mon, 29 Nov 2010 17:35:10 -0500
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: <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>
In-Reply-To: <AANLkTinon42=DjgNpEb7ZLrwsEu7NwB7mTJQ=632X1wM@mail.gmail.com>
X-Enigmail-Version: 0.96.0
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: Luca@core3.amsl.com, pwe3@ietf.org, Yaakov Stein <yaakov_s@rad.com>, "Luca Martini (lmartini)" <lmartini@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: Mon, 29 Nov 2010 22:34:06 -0000

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