Re: [mpls-tp] Linera Protection - Operator commands terminology.
"Weingarten, Yaacov (NSN - IL/Hod HaSharon)" <yaacov.weingarten@nsn.com> Tue, 15 June 2010 11:34 UTC
Return-Path: <yaacov.weingarten@nsn.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 ED2A13A67F8 for <mpls-tp@core3.amsl.com>;
Tue, 15 Jun 2010 04:34:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5
tests=[BAYES_00=-2.599, HTML_MESSAGE=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 e0pGQw6vAcjr for
<mpls-tp@core3.amsl.com>; Tue, 15 Jun 2010 04:34:06 -0700 (PDT)
Received: from demumfd001.nsn-inter.net (demumfd001.nsn-inter.net
[93.183.12.32]) by core3.amsl.com (Postfix) with ESMTP id AC86828C113 for
<mpls-tp@ietf.org>; Tue, 15 Jun 2010 04:34:05 -0700 (PDT)
Received: from demuprx017.emea.nsn-intra.net ([10.150.129.56]) by
demumfd001.nsn-inter.net (8.12.11.20060308/8.12.11) with ESMTP id
o5FBY4Ah025488 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256
verify=FAIL); Tue, 15 Jun 2010 13:34:04 +0200
Received: from demuexc025.nsn-intra.net (demuexc025.nsn-intra.net
[10.159.32.12]) by demuprx017.emea.nsn-intra.net (8.12.11.20060308/8.12.11)
with ESMTP id o5FBY34x007014; Tue, 15 Jun 2010 13:34:04 +0200
Received: from DEMUEXC030.nsn-intra.net ([10.150.128.57]) by
demuexc025.nsn-intra.net with Microsoft SMTPSVC(6.0.3790.4675);
Tue, 15 Jun 2010 13:34:03 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01CB0C7E.A7F786C3"
Date: Tue, 15 Jun 2010 13:34:00 +0200
Message-ID: <62D9AC1F11702146A0387CBFF3A8CD3D024C39DC@DEMUEXC030.nsn-intra.net>
In-Reply-To: <AANLkTil3IdwyLwSwcAZU_IpsvSyyN150RDbNvg-pV7bF@mail.gmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [mpls-tp] Linera Protection - Operator commands terminology.
Thread-Index: AcsLlhsvOYM4ophCT6Sng4I1qm/8RQA5sRkA
References: <AANLkTil3IdwyLwSwcAZU_IpsvSyyN150RDbNvg-pV7bF@mail.gmail.com>
From: "Weingarten, Yaacov (NSN - IL/Hod HaSharon)" <yaacov.weingarten@nsn.com>
To: "ext Mahesh Akula" <mahesh.akula36@gmail.com>,
"Adrian Farrel" <adrian@olddog.co.uk>
X-OriginalArrivalTime: 15 Jun 2010 11:34:03.0136 (UTC)
FILETIME=[A7D50800:01CB0C7E]
Cc: Mukund Mani <mukund.mani@gmail.com>, mpls-tp@ietf.org
Subject: Re: [mpls-tp] Linera Protection - Operator commands terminology.
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: Tue, 15 Jun 2010 11:34:18 -0000
Mahesh, hi Thank you for your comments, my answers are included below. Hope this helps, Yaacov Weingarten Nokia Siemens Networks ________________________________ From: mpls-tp-bounces@ietf.org [mailto:mpls-tp-bounces@ietf.org] On Behalf Of ext Mahesh Akula Sent: Monday, June 14, 2010 10:49 To: Adrian Farrel Cc: mpls-tp@ietf.org; Mukund Mani Subject: [mpls-tp] Linera Protection - Operator commands terminology. Hello All, I'm little confused related to what should be the behavior of Manual/Forced switch operator commands related to protection switching. It will be really helpful if someone can summarize what should be the difference between these operator commands. [yw>] The actions taken by the two operator commands are very similar, the main difference between them is in the priority/urgency that they demand. A Forced Switch should take effect in spite of any signal failure condition of the recovery path, whereas the Manual Switch is used to invoke the protection switch only if there are no signal failure conditions present in the protection domain. draft-ietf-mpls-tp-linear-protection-01 refers to RFC 4427 for the definitions. But RFC 4427 has two definitions for Manual switchover. Manual switch-over for normal traffic and Manual switch-over for recovery LSP/span. Am i supposed to assume here that Manual switch-over refers to "Manual switch-over for normal traffic"? [yw>] That is correct Also, as per the survavibility-fwk I could see these definitions:- o Force protection action - a manual command that forces a switch of normal data traffic to the recovery entity o Manual protection action - a manual command that forces a switch of data traffic to the recovery entity only when there is no defect in the recovery entity [yw>] This coincides with my previous comment >From these definitions I would take that "Forced switch" will switch to the recovery entity from the working entity, eventhough the recovery entity is in defect state. Is this right? [yw>] Yes, this is correct I could find some extensive state transition diagrams related to protection switching in G.8031(Not sure if i'm supposed to refer this), as per this state transition diagrams when the recovery entity is down even the Forced switchover action is not allowed to switch from the working to recovery entity. [yw>] I am not sure that all of the state transition definitions of G.8031 are relevant to MPLS-TP although we are trying to define the linear-protection to act close to that of Ethernet (the target environment of G.8031). Regarding the "down" state of the recovery entity - There is a need to differentiate between the two possible reasons for the recovery entity to be down - if the down state is the result of a Lockout command, then even a Forced Switch cannot overcome this. If the "down" state is the result of a SF-P condition, then the Forced Switch should be able to take effect. Can someone please confirm on this? Thanks, Mahesh On Sat, Jun 12, 2010 at 12:31 AM, Adrian Farrel <adrian@olddog.co.uk> wrote: Greg'n'Shahram, Please do check the terminology with the Survivability Framework. It is (just) not too late to tweak if we have got something wrong or left something out. cheers, Adrian ----- Original Message ----- From: "Greg Mirsky" <gregimirsky@gmail.com> To: "Shahram Davari" <davari@broadcom.com> Cc: "Mukund Mani" <mukund.mani@gmail.com>om>; <mpls-tp@ietf.org> Sent: Friday, June 11, 2010 8:02 PM Subject: Re: [mpls-tp] Demultiplexing to BFD sessions Hi Shahram, yes, we need to settle on terminology related to protection. It was discussed and presented at the last IETF meeting how bi-directional BFD session easily can operate in, effectively, unidirectional mode. I think that operating BFD session in this mode is applicable to unidirectional and associated bi-directional p2p LSPs. Regards, Greg On Fri, Jun 11, 2010 at 11:54 AM, Shahram Davari <davari@broadcom.com>wrote;wrote: Hi Greg, I assume by independent protection mode you mean unidirectional protection. If unidirectional protection is required, then it is simpler to not use bidirectional BFD session. Regards, Shahram *From:* Greg Mirsky [mailto:gregimirsky@gmail.com] *Sent:* Friday, June 11, 2010 11:18 AM *To:* Shahram Davari *Cc:* Mach Chen; Mukund Mani; mpls-tp@ietf.org *Subject:* Re: [mpls-tp] Demultiplexing to BFD sessions Dear Shahram, assume one BFD session is applied to an associated bi-directional LSP. Then failure in one direction will bring the session in Down state which is not desired behavior for independent protection mode. Thus, I think, need for two BFD, in essence unidirectional, sessions. Regards, Greg On Fri, Jun 11, 2010 at 11:03 AM, Shahram Davari <davari@broadcom.com> wrote: Hi, Why would one need to run more than one BFD session over an LSP? Thanks, Shahram -----Original Message----- From: mpls-tp-bounces@ietf.org [mailto:mpls-tp-bounces@ietf.org] On Behalf Of Mach Chen Sent: Friday, June 11, 2010 3:05 AM To: Mukund Mani; mpls-tp@ietf.org Subject: Re: [mpls-tp] Demultiplexing to BFD sessions Hi Mukund, I also have the same question about this. As to the BFD discriminator, IMHO, we should keep using it as it be, because it may not be enough to demultiplex the BFD session only based on the label, this is especially true when there are more than two BFD sessions over the LSP. BTW, it seems that explicit null label distribution is not excluded (and IMHO it should be excluded as PHP) in MPLS-TP (do I miss something?) , and it is one of the issues that LSP-Ping for BFD session bootstrap is trying to reslove. Best regards, Mach -------------------------------------------------- From: "Mukund Mani" <mukund.mani@gmail.com> Sent: Friday, June 11, 2010 2:24 PM To: <mpls-tp@ietf.org> Subject: [mpls-tp] Demultiplexing to BFD sessions > Hi TP-Group > ** > *draft-ietf-mpls-tp-lsp-ping-bfd-procedures-00 *states in Section 3 > > "When using BFD over MPLS-TP LSPs, the BFD discriminator MUST either be > signaled via LSP-Ping or be statically configured." > > *draft-ietf-mpls-tp-bfd-cc-cv-00 *states in Section 3.5.6 > > "MPLS labels at peer MEPs are used to provide context for the received BFD > packets." > > As I understand from the statement in the CC/CV draft, since discriminator > values are not required for demultiplexing to the BFD session anymore, > we > will not need LSP Ping to bootstrap BFD session for TP LSP. > > But *draft-ietf-mpls-tp-lsp-ping-bfd-procedures-00 *specifies that LSP > Ping > can also be used to signal BFD discriminator. > > So is LSP Ping still really needed in the context of BFD over MPLS-TP? > > Also as a part of MPLS-TP OAM could somebody explain why such a > deviation > is > taken from the BFD-BASE mode of demultiplexing which even BFD-MPLS uses > (discriminator values instead of MPLS labels), but MPLS-TP goes in for > demultiplexing using labels.... > > Could somebody please clarify this..? > > > With Regards > Mukund > <http://tools.ietf.org/html/draft-ietf-mpls-tp-bfd-cc-cv-00> > > _______________________________________________ > 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 _______________________________________________ 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 _______________________________________________ mpls-tp mailing list mpls-tp@ietf.org https://www.ietf.org/mailman/listinfo/mpls-tp
- [mpls-tp] Linera Protection - Operator commands t… Mahesh Akula
- Re: [mpls-tp] Linera Protection - Operator comman… Mahesh Akula
- Re: [mpls-tp] Linera Protection - Operator comman… 류정동
- Re: [mpls-tp] Linera Protection - Operator comman… Mahesh Akula
- Re: [mpls-tp] Linera Protection - Operator comman… Ryoo, Jeong-dong
- Re: [mpls-tp] Linera Protection - Operator comman… Weingarten, Yaacov (NSN - IL/Hod HaSharon)
- Re: [mpls-tp] Linera Protection - Operator comman… Ryoo, Jeong-dong
- Re: [mpls-tp] Linera Protection - Operator comman… Mahesh Akula
- Re: [mpls-tp] Linera Protection - Operator comman… Ryoo, Jeong-dong
- Re: [mpls-tp] Linera Protection - Operator comman… Ryoo, Jeong-dong
- Re: [mpls-tp] Linera Protection - Operator comman… Mahesh Akula