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

zhang.fei3@zte.com.cn Fri, 25 June 2010 05:31 UTC

Return-Path: <zhang.fei3@zte.com.cn>
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 A542A3A6804 for <mpls-tp@core3.amsl.com>; Thu, 24 Jun 2010 22:31:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -92.19
X-Spam-Level:
X-Spam-Status: No, score=-92.19 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HTML_MESSAGE=0.001, J_CHICKENPOX_53=0.6, MIME_8BIT_HEADER=0.3, MIME_BASE64_TEXT=1.753, MIME_CHARSET_FARAWAY=2.45, RCVD_DOUBLE_IP_LOOSE=0.76, SARE_SUB_ENC_GB2312=1.345, 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 JAtTqkH08bhg for <mpls-tp@core3.amsl.com>; Thu, 24 Jun 2010 22:31:10 -0700 (PDT)
Received: from mx5.zte.com.cn (mx5.zte.com.cn [63.217.80.70]) by core3.amsl.com (Postfix) with ESMTP id 986DC3A659B for <mpls-tp@ietf.org>; Thu, 24 Jun 2010 22:31:08 -0700 (PDT)
Received: from [10.30.17.100] by mx5.zte.com.cn with surfront esmtp id 55234764009499; Fri, 25 Jun 2010 13:30:51 +0800 (CST)
Received: from [10.30.3.19] by [192.168.168.16] with StormMail ESMTP id 53682.3123348788; Fri, 25 Jun 2010 13:24:27 +0800 (CST)
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse2.zte.com.cn with ESMTP id o5P5UrBT051584; Fri, 25 Jun 2010 13:30:58 +0800 (CST) (envelope-from zhang.fei3@zte.com.cn)
In-Reply-To: <2C42D4940918485089CE1DF9F35C9174@m55527c>
To: Mach Chen <mach@huawei.com>, Greg Mirsky <gregimirsky@gmail.com>
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 6.5.4 March 27, 2005
Message-ID: <OF15066603.408AE2F0-ON4825774D.001C2310-4825774D.001E812B@zte.com.cn>
From: zhang.fei3@zte.com.cn
Date: Fri, 25 Jun 2010 13:30:47 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 6.5.4|March 27, 2005) at 2010-06-25 13:30:49, Serialize complete at 2010-06-25 13:30:49
Content-Type: multipart/alternative; boundary="=_alternative 001E81234825774D_="
X-MAIL: mse2.zte.com.cn o5P5UrBT051584
Cc: mpls-tp@ietf.org
Subject: [mpls-tp] =?gb2312?b?tPC4tDogUmU6ICBDb21tZW50cyBvbiBkcmFmdC1uaXRp?= =?gb2312?b?bmItbXBscy10cC1vbi1kZW1hbmQtY3YtMDA=?=
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 05:31:13 -0000

Hi Greg and Mach

Although associated bidrectional LSP is defined in MPLS-TP network, there 
is no reason it can not be used by traditional MPLS networks. In order to 
do this, it just need to send Path refresh message carring the Association 
object, and the procedure is descirbed in 
draft-zhang-mpls-tp-rsvpte-ext-associated-lsp. Furthermore, Other possible 
solutions, like as GMPLS Calls and LSP_TUNNEL_INTERFACE_ID object have 
been mentioned in draft-ietf-ccamp-mpls-tp-cp-framework.

Requirements said the transit node SHOULD be aware the relationship, and 
it can be done by the methods mentioned above. 

So in my opinion, the scheme described by Mach is workable, but the 
operation is a little complicated....

B.R.

Fei




Mach Chen <mach@huawei.com> 
发件人:  mpls-tp-bounces@ietf.org
2010-06-25 12:06

收件人
Greg Mirsky <gregimirsky@gmail.com>
抄送
mpls-tp@ietf.org
主题
Re: [mpls-tp] Comments on draft-nitinb-mpls-tp-on-demand-cv-00






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 mailing list
mpls-tp@ietf.org
https://www.ietf.org/mailman/listinfo/mpls-tp