Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on-demand-cv-00

Nitin Bahadur <nitinb@juniper.net> Wed, 23 June 2010 21:38 UTC

Return-Path: <nitinb@juniper.net>
X-Original-To: mpls-tp@core3.amsl.com
Delivered-To: mpls-tp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 445203A68C3 for <mpls-tp@core3.amsl.com>; Wed, 23 Jun 2010 14:38:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.02
X-Spam-Level:
X-Spam-Status: No, score=-6.02 tagged_above=-999 required=5 tests=[AWL=0.579, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 ux+kL2wW8F9v for <mpls-tp@core3.amsl.com>; Wed, 23 Jun 2010 14:38:53 -0700 (PDT)
Received: from exprod7og116.obsmtp.com (exprod7og116.obsmtp.com [64.18.2.219]) by core3.amsl.com (Postfix) with ESMTP id 4B51D3A6867 for <mpls-tp@ietf.org>; Wed, 23 Jun 2010 14:38:52 -0700 (PDT)
Received: from source ([66.129.224.36]) (using TLSv1) by exprod7ob116.postini.com ([64.18.6.12]) with SMTP ID DSNKTCJ+52LXX1Btyg/uCP85NynslvLB41/e@postini.com; Wed, 23 Jun 2010 14:39:00 PDT
Received: from EMBX02-HQ.jnpr.net ([fe80::18fe:d666:b43e:f97e]) by P-EMHUB01-HQ.jnpr.net ([fe80::fc92:eb1:759:2c72%11]) with mapi; Wed, 23 Jun 2010 14:34:34 -0700
From: Nitin Bahadur <nitinb@juniper.net>
To: Mach Chen <mach@huawei.com>, "mpls-tp@ietf.org" <mpls-tp@ietf.org>
Date: Wed, 23 Jun 2010 14:34:32 -0700
Thread-Topic: [mpls-tp] Comments on draft-nitinb-mpls-tp-on-demand-cv-00
Thread-Index: AcsRvbGOZgQzPa79Rkmoju93+aUH8gBXix1F
Message-ID: <C847CBF8.11383%nitinb@juniper.net>
In-Reply-To: <95FBDBB4560741659695AC9732682363@m55527c>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-Entourage/13.4.0.100208
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on-demand-cv-00
X-BeenThere: mpls-tp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: MPLS-TP Mailing list <mpls-tp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-tp>
List-Post: <mailto:mpls-tp@ietf.org>
List-Help: <mailto:mpls-tp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>, <mailto:mpls-tp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jun 2010 21:38:59 -0000

Hi Mach,

On 6/21/10 8:47 PM, "Mach Chen" <mach@huawei.com> wrote:
> Some comments or questions below:
> 
> 1. Reverse path Connectivity verification(Section)
> It says:"For bi-directional LSPs, when the egress sends the echo response,
> the egress MAY attach the target FEC stack TLV [RFC4379] in the echo
>    response.  The ingress (on receipt of the echo response) can use the FEC
> stack TLV to perform reverse path connectivity verification..."
> But in RFC 4379(Section 4.5), it says "...The FEC Stack TLV from the echo
> request MAY be copied to the reply...", so based on the current LSP Ping
> specification and the existing implementations, the ingress will interpret
> the FEC Stack TLV is for the forward direction LSP.
> For co-routed bidirectional LSP, since the FECs for both directions are the
> same, this is OK to re-use the FEC stack TLV for reverse path CV. But for
> associated bidirectional LSP, when the ingress received the echo reponse
> with a FEC stack TLV, how does it determine whether the FEC is of the
> forward direction or backward direction?  IMHO, it's better to use separate
> FEC stack TLV for each direction, especially for associated bi-dir LSP.

You are right that there might be some confusion. I'll look into this.
 
> 2. MPLS-TP LSP trace
> It seems that the current draft does not consider associated bi-directional
> LSP scenarios where each direction may follow diverse paths and some MIP
> nodes can not send echo reponse along the reverse lsp directly. So there may
> be need some return path specified mechanisms to help associated
> bidirectional LSP tracing.

In non-error cases, I believe all MIPs should be able to send the response
back on the reverse lsp path. In error cases, a MIP might be unable to send
the response (because of the fault). In such a case, the first MIP which is
unable to send the response back is the MIP where the fault is. The spec
currently says that we must reply using application control channel. We can
make that a should, so that if one wants, one can ask that the reply be sent
via UDP....if there is another available path in the network.

Thanks
Nitin

P.S: Please cc: one of the authors always, so that it's easier to dig
through the incoming email flood.
 
> Best regards,
> Mach
>  
> 
> _______________________________________________
> mpls-tp mailing list
> mpls-tp@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls-tp