Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on-demand-cv-00
Mach Chen <mach@huawei.com> Fri, 25 June 2010 04:06 UTC
Return-Path: <mach@huawei.com>
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 6B8833A67E2 for <mpls-tp@core3.amsl.com>;
Thu, 24 Jun 2010 21:06:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.524
X-Spam-Level:
X-Spam-Status: No, score=-0.524 tagged_above=-999 required=5 tests=[AWL=-0.630,
BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553,
J_CHICKENPOX_53=0.6, RDNS_NONE=0.1, STOX_REPLY_TYPE=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 lA+gXfB7G+XO for
<mpls-tp@core3.amsl.com>; Thu, 24 Jun 2010 21:06:46 -0700 (PDT)
Received: from szxga05-in.huawei.com (unknown [119.145.14.67]) by
core3.amsl.com (Postfix) with ESMTP id 290203A676A for <mpls-tp@ietf.org>;
Thu, 24 Jun 2010 21:06:46 -0700 (PDT)
Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com
(iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id
<0L4J00EBMY38NG@szxga05-in.huawei.com> for mpls-tp@ietf.org;
Fri, 25 Jun 2010 12:06:44 +0800 (CST)
Received: from m55527c ([10.110.98.169]) by szxga05-in.huawei.com (iPlanet
Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id
<0L4J00AWTY36ZU@szxga05-in.huawei.com> for mpls-tp@ietf.org;
Fri, 25 Jun 2010 12:06:44 +0800 (CST)
Date: Fri, 25 Jun 2010 12:06:44 +0800
From: Mach Chen <mach@huawei.com>
In-reply-to: <AANLkTikPiZ9Dgv-6eg5g-qBIRXv-Js5BsJgQUhkeJ2gB@mail.gmail.com>
To: Greg Mirsky <gregimirsky@gmail.com>
Message-id: <2C42D4940918485089CE1DF9F35C9174@m55527c>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V14.0.8064.206
X-Mailer: Microsoft Windows Live Mail 14.0.8064.206
Content-type: text/plain; format=flowed; charset=iso-8859-1;
reply-type=original
Content-transfer-encoding: 7BIT
Importance: Normal
X-Priority: 3
X-MSMail-priority: Normal
References: <C847CBF8.11383%nitinb@juniper.net>
<E03AE9988D4A4D46802BF4E8EE8078CF@m55527c>
<AANLkTikPiZ9Dgv-6eg5g-qBIRXv-Js5BsJgQUhkeJ2gB@mail.gmail.com>
Cc: mpls-tp@ietf.org
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: Fri, 25 Jun 2010 04:06:47 -0000
Hi Greg, Thanks for your reply! If we could restrict the application scenarios of associated bidirectional in MPLS-TP network, I agree with you! And IMHO, it's better to clarify this somewhere. Best regards, Mach -------------------------------------------------- From: "Greg Mirsky" <gregimirsky@gmail.com> Sent: Friday, June 25, 2010 10:21 AM To: "Mach Chen" <mach@huawei.com> Cc: "Nitin Bahadur" <nitinb@juniper.net>et>; <mpls-tp@ietf.org> Subject: Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on-demand-cv-00 > Dear Mach and All, > you've said "the only way to send the response is continue to send the > response along LSP1, and round back at E and then send along LSP2 back to > A. > In order to achieve this, IMHO, there need some information to direct node > B > and node E to send the response, including: > 1. whether can send the response along the non-in-band path or not > 2. how to send the response along the round-path; and if there exist both > direct return path from a MIP to the ingress and round-path, how to > determine which path should be used." > In my understanding that requires that MIPs of associated bi-directional > LSP > must be aware of relationship and pairing between forward and reverse > directions of the LSP. As I recall such understanding is only "MAY". I > don't > see problem that some troubleshooting mechanism would not be able to work > in > MPLS-TP network if there is no functional DCN. > > Regards, > Greg > > On Thu, Jun 24, 2010 at 4:26 AM, Mach Chen <mach@huawei.com> wrote: > >> Hi Nitin, >> >> Thanks for your reply! >> >> Please see inline... >> -------------------------------------------------- >> From: "Nitin Bahadur" <nitinb@juniper.net> >> Sent: Thursday, June 24, 2010 5:34 AM >> To: "Mach Chen" <mach@huawei.com>om>; <mpls-tp@ietf.org> >> Subject: Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on-demand-cv-00 >> >> >> 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. >>> >> >> OK. >> >> >> >>> 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. >>> >> >> IMHO, even if in non-error cases(for associated bidirectional LSP), the >> MIPs response may not be able to send the response, see the figure below: >> A---B---C---D---E >> \ / >> F----G------H >> A associated bidirectional LSP combined with two unidirectional LSPs( >> LSP1: >> A->B->C->D->E, and LSP2: E->H->G->F->A), when the trace request reach at >> B, >> how does node B send the response? there may not be direct return path >> from >> B to A (including IP or LSP path), the only way to send the response is >> continue to send the response along LSP1, and round back at E and then >> send >> along LSP2 back to A. In order to achieve this, IMHO, there need some >> information to direct node B and node E to send the response, including: >> 1. whether can send the response along the non-in-band path or not >> 2. how to send the response along the round-path; and if there exist both >> direct return path from a MIP to the ingress and round-path, how to >> determine which path should be used. >> >> >> Best regards, >> Mach >> >> >> _______________________________________________ >> mpls-tp mailing list >> mpls-tp@ietf.org >> https://www.ietf.org/mailman/listinfo/mpls-tp >> >
- [mpls-tp] Comments on draft-nitinb-mpls-tp-on-dem… Mach Chen
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Mach Chen
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Nitin Bahadur
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… xia.liang2
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Mach Chen
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Nitin Bahadur
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Nitin Bahadur
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Greg Mirsky
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… liu.guoman
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Mach Chen
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Mach Chen
- [mpls-tp] 答复: Re: Comments on draft-nitinb-mpls-t… zhang.fei3
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Greg Mirsky
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Nitin Bahadur
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Mahesh Akula
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Nitin Bahadur
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Mahesh Akula
- Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on… Nitin Bahadur