[mpls-tp] 答复: Re: LDI generation during slow CC

xia.liang2@zte.com.cn Sat, 19 June 2010 02:20 UTC

Return-Path: <xia.liang2@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 688D03A67FA; Fri, 18 Jun 2010 19:20:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -89.59
X-Spam-Level:
X-Spam-Status: No, score=-89.59 tagged_above=-999 required=5 tests=[BAYES_50=0.001, CHARSET_FARAWAY_HEADER=3.2, HTML_MESSAGE=0.001, J_CHICKENPOX_23=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 1FnnOvYl2PJB; Fri, 18 Jun 2010 19:20:54 -0700 (PDT)
Received: from mx5.zte.com.cn (mx6.zte.com.cn [63.218.89.70]) by core3.amsl.com (Postfix) with ESMTP id EC16F3A67D9; Fri, 18 Jun 2010 19:20:49 -0700 (PDT)
Received: from [10.30.17.100] by mx5.zte.com.cn with surfront esmtp id 383431105171106; Sat, 19 Jun 2010 10:20:27 +0800 (CST)
Received: from [10.30.3.19] by [192.168.168.16] with StormMail ESMTP id 84940.4140711780; Sat, 19 Jun 2010 10:14:22 +0800 (CST)
Received: from notes_smtp.zte.com.cn ([10.30.1.239]) by mse2.zte.com.cn with ESMTP id o5J2Kncl096993; Sat, 19 Jun 2010 10:20:49 +0800 (CST) (envelope-from xia.liang2@zte.com.cn)
In-Reply-To: <A7F4C6AA832843678CED7FE7104923D1@china.huawei.com>
To: Maarten Vissers <maarten.vissers@huawei.com>
MIME-Version: 1.0
X-Mailer: Lotus Notes Release 6.5.6 March 06, 2007
Message-ID: <OFB60DA394.353A53F3-ON48257747.000BD572-48257747.000CE169@zte.com.cn>
From: xia.liang2@zte.com.cn
Date: Sat, 19 Jun 2010 10:16:14 +0800
X-MIMETrack: Serialize by Router on notes_smtp/zte_ltd(Release 6.5.4|March 27, 2005) at 2010-06-19 10:20:43, Serialize complete at 2010-06-19 10:20:43
Content-Type: multipart/alternative; boundary="=_alternative 000CE16648257747_="
X-MAIL: mse2.zte.com.cn o5J2Kncl096993
Cc: mpls-tp-bounces@ietf.org, 'MPLS TP' <mpls-tp@ietf.org>
Subject: [mpls-tp] =?gb2312?b?tPC4tDogUmU6ICBMREkgZ2VuZXJhdGlvbiBkdXJpbmcg?= =?gb2312?b?c2xvdyBDQw==?=
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: Sat, 19 Jun 2010 02:20:57 -0000

Hi, Maarten.
Thanks for your explanations in details. But I still have some questions 
that wish you can clarify. Please see inline...





mpls-tp-bounces@ietf.org 写于 2010-06-18 17:55:57:

> Vijay,
> 
> The current draft draft-ietf-mpls-tp-fault-01 does include an MPLS-
> TP LDI OAM frame. This LDI frame must be removed from the MPLS-TP 
> OAM set as it will unnecessary complicate MPLS-TP. I have discussed 
> this with George Swallow some weeks ago and we agreed that for this 
> undocumented application the AIS OAM frame could be extended with a 
> "protection possible/not-possible" flag bit.
> 
> To understand the need for such protection possible/not-possible 
> flag bit it is required that the application is described first. 
> After a description of the application, we will be able to identify 
> if the proposed solution can work, or if it is incomplete and not 
> worth adding.
> 
> The application is the following:
> 
> 1) A Transport Service (TS) or a Transport Path (TP) layer 
> connection is protected multiple times, e.g. 2 times. There is an 
> inner TS [or TP] protection span and there is an outer TS [or TP] 
> protection span (see figure below)
> 
>  MEP ---- oPROT -- Wo.MEP ------------ iPROT -- Wi.MEP 
> --------------- Wi.MEP -- iPROT --------- Wo.MEP -- oPROT ------- MEP
>                         \ 
> \-- Pi.MEP ---------------- Pi.MEP --/    /
>                          \-- Po.MEP 
> 
----------------------------------------------------------------------------------------------
> Po.MEP --/
> 
> 2) The outer protection is in some older equipment which is unable 
> to support fast MPLS-TP CC/CV OAM generation and reception; e.g. 
> this equipment is able to generate and receive CC/CV type OAM at 
> once per 10 seconds.
> 

xia: If the outer protection is in newer equipment, and the inner 
protection is in some older equipment. So the outer protection support 
more fast MPLS-TP CC/CV OAM generation than inner protection. In this 
application, does that mean that the outer protection finishes the 
protction switch fast before it receives the AIS from Wi.MEP? Do you agree 
with my understanding or you have another explanation? If my understanding 
is right, what is the reaction when the Wo.MEP receive the slow AIS from 
Wi.MEP?

> 3) The inner protection is in newer equipment which is able to 
> support fast CC/CV OAM generation and reception; e.g. once per 3.3 ms.
> 
> 4) when there is a fault in the inner working connection, then the 
> Wi.MEP function will detect Loss of Continuity defect (dLOC) in 
> about 10 ms and this dLOC will trigger the insertion of AIS OAM 
> within 1 second after detection of dLOC. Because the Wi.MEP function
> is part of a TS [or TP] SNC/S protection scheme, the protection 
> engine is able to set the ProtPossible parameter in the Wi.MEP 
> function to "1". When an AIS packet is generated, the ProtPossible 
> flag is set to "1". Then this AIS packet is received by the Wo.MEP 
> function in the older node, then the TS [or TP] SNC/S protection 
> process will inspect the AIS frame and checks the ProtPossible flag;
> if set to 1 it will don't take any action.
> 
> 
> AIS(ProtPossible=1)
> 
> dLOC  |----------------------------->
>  MEP ---- oPROT -- Wo.MEP ------------ iPROT -- Wi.MEP ------XX-----
> Wi.MEP -- iPROT --------- Wo.MEP -- oPROT ------- MEP
>                         \ 
> \-- Pi.MEP --------------- Pi.MEP --/    /
>                          \-- Po.MEP 
> 
----------------------------------------------------------------------------------------------
> Po.MEP --/
> 
> 5) when there was already a fault in the inner protection connection
> (see figure below), then the inner protection engine would have set 
> the ProtPossible parameter in the Wi.MEP to "0". As soon as the 
> working connection fails, the Wi.MEP function will detect dLOC and 
> will insert within 1 second an AIS packet of which the ProtPossible 
> flag is set to "0". The Wo.EMP function in the older node will again
> inspect the AIS packet for the ProtPossible flag value and will now 
> trigger its own protection switching action (ProtPossible=0 
> indicates that inner protection can not restore the connection).
> 
> 
> AIS(ProtPossible=0)
> 
> dLOC  |----------------------------->
>  MEP ---- oPROT -- Wo.MEP ------------ iPROT -- Wi.MEP ------XX-----
> Wi.MEP -- iPROT --------- Wo.MEP -- oPROT ------- MEP
>                         \ 
> \-- Pi.MEP ---XX--------- Pi.MEP --/   /
>                          \-- Po.MEP 
> 
----------------------------------------------------------------------------------------------
> Po.MEP --/
> 
> 6) important to notice is that the ProtPossible parameter in a MEP 
> has to be set to "0" under all conditions that disable the inner 
> protection swithcing process to restore the traffic; this includes a
> signal fail condition in either working or protection connection, a 
> lockout of protection command and a forced switch command.
> 
> 7) when the fault occurs at an intermediate node before the node 
> with the inner protection switching function, this inner node will 
> have set the ProtPossible parameter to the default value "0" 
> (protection not possible).

xia: In this situation, if the intermediate node is not between the two 
Wi.MEP. The Wi.MEP will not detect the dLOC and will not send AIS to the 
Wo.MEP. What do you mean "the inner node will have set the ProtPossible 
parameter..."? Or it's just my understanding question. Can you clarify to 
me?

> 
> 8) Note that TS [or TP] SNC/S protection switching is normally not 
> using AIS defect as a trigger condition for protection switching. 
> Reason is that AIS insertion is slow compared CC/CV and consequently
> dLOC is detected much faster (ie. 10 ms) then dAIS (1 second).
> 
> 9) older equipment which is required to provide some restricted form
> of protection switching can be upgraded such that it can detect 
> incoming AIS packets. Those incoming AIS packets will cause the 
> detection of an AIS defect (dAIS) and of a LDI defect (dLDI); dLDI 
> is true if the AIS packets have their ProtPossible flag set to "0" 
> and dLDI is false is there is no AIS incoming  or if there is AIS 
> incoming and the ProtPossible flag is set to "1".
> 
> 10) newer equipment does not have to detect the LDI defect (dLDI).

xia: Why? Does newer equipment need not dLDI to trigger its protection? I 
think it is still possible, e.g. when outer newer equipment has more slow 
CC/CV period than inner newer equipment.

> 
> 11) note that AIS packets are inserted at the ingress ports, before 
> the switch fabric with the protection switch process. AIS insertion 
> in e.g. working input port is not stopped when the protection switch
> selects the traffic from the protection input port. But as traffic 
> is not longer selected from the working input port, the AIS packets 
> generated on this working input port will not longer be forwarded to
> the output port.
> 
> 12) the above does not address the presence and configuration of the
> Hold off timers. Hold-off timers are required in nested protection 
> switching cases as an inner fault will always trigger the signal 
> fail detection at inner and outer protection switching levels. The 
> detection of dLDI should also overrule the hold off timer in the 
> outer protection process.
> 
> 13) There are more conditions (than the once mentioned in the above 
> consideration/description) that are to be considered before we know 
> if this slow CC/CV OAM work around will function as required... one 
> of those conditions is if there is another MEG level between with 
> its own MEPs between the inner and outer protection switching 
> levels.If it would be a requirement to support this slow CC/CV work 
> around also in case of such intermediate MEG level, then complexity 
> of this work around will be much higher... and msot likely it will 
> become too complex...
> 
> Regards,
> Maarten
> 
> From: mpls-tp-bounces@ietf.org [mailto:mpls-tp-bounces@ietf.org] On 
Behalf Of 
> Vijayanand C - ERS, HCL Tech
> Sent: vrijdag 18 juni 2010 8:29
> To: MPLS TP
> Subject: [mpls-tp] LDI generation during slow CC

> Hello all,
> In draft-ietf-mpls-tp-fault, section 2.3 says that when CC is slow 
> LDI enables faster switchover
> 
> “In more general MPLS environments the CC function may
>    be running at a much slower rate.  In this environment, LDI enables
>    faster switch-over upon a failure occurring along the LSP.”
> 
> 
> It is not clear in the spec how LDI will be generated when CC is 
> slow and has not detected failure.
> Is it implicit that the LSPs own detection mechanism ( refresh 
> timeout, path tear etc..) will trigger the LDI ?
> Can anyone clarify this ?
> 
> 
> Regards
> Vijay
> 
> 
> 
> DISCLAIMER:
> 
-----------------------------------------------------------------------------------------------------------------------
> 
> The contents of this e-mail and any attachment(s) are confidential 
> and intended for the named recipient(s) only. 
> It shall not attach any liability on the originator or HCL or its 
> affiliates. Any views or opinions presented in 
> this email are solely those of the author and may not necessarily 
> reflect the opinions of HCL or its affiliates. 
> Any form of reproduction, dissemination, copying, disclosure, 
> modification, distribution and / or publication of 
> this message without the prior written consent of the author of this
> e-mail is strictly prohibited. If you have 
> received this email in error please delete it and notify the sender 
> immediately. Before opening any mail and 
> attachments please check them for viruses and defect.
> 
> 
-----------------------------------------------------------------------------------------------------------------------
> 
> _______________________________________________
> mpls-tp mailing list
> mpls-tp@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls-tp



--------------------------------------------------------
ZTE Information Security Notice: The information contained in this mail is solely property of the sender's organization. This mail communication is confidential. Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others.
This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the originator of the message. Any views expressed in this message are those of the individual sender.
This message has been scanned for viruses and Spam by ZTE Anti-Spam system.