Re: [CCAMP] [Technical Errata Reported] RFC4872 (3304)
Bijan Jabbari <bjabbari@isocore.com> Thu, 02 August 2012 16:21 UTC
Return-Path: <bjabbari@isocore.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7722C11E80E5 for <ccamp@ietfa.amsl.com>; Thu, 2 Aug 2012 09:21:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.105
X-Spam-Level:
X-Spam-Status: No, score=0.105 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_21=0.6, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WTSlwrrm5NXN for <ccamp@ietfa.amsl.com>; Thu, 2 Aug 2012 09:21:07 -0700 (PDT)
Received: from ns1.cpanel.btnaccess.com (unknown [205.177.121.254]) by ietfa.amsl.com (Postfix) with ESMTP id 91F8011E80EC for <ccamp@ietf.org>; Thu, 2 Aug 2012 09:21:06 -0700 (PDT)
Received: from [98.218.0.206] (port=43871 helo=[10.0.1.64]) by ns1.cpanel.btnaccess.com with esmtpa (Exim 4.77) (envelope-from <bjabbari@isocore.com>) id 1Swy91-0000gz-1l; Thu, 02 Aug 2012 12:21:03 -0400
User-Agent: Microsoft-MacOutlook/14.13.0.110805
Date: Thu, 02 Aug 2012 12:20:58 -0400
From: Bijan Jabbari <bjabbari@isocore.com>
To: "Zafar Ali (zali)" <zali@cisco.com>, "Papadimitriou, Dimitri (Dimitri)" <dimitri.papadimitriou@alcatel-lucent.com>, Lou Berger <lberger@labn.net>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "'Ong, Lyndon'" <Lyong@ciena.com>
Message-ID: <CC401F09.126FF%bjabbari@isocore.com>
Thread-Topic: [CCAMP] [Technical Errata Reported] RFC4872 (3304)
In-Reply-To: <B6585D85A128FD47857D0FD58D8120D39F541F@xmb-rcd-x14.cisco.com>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ns1.cpanel.btnaccess.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - isocore.com
Cc: "jplang@ieee.org" <jplang@ieee.org>, "ccamp@ietf.org" <ccamp@ietf.org>, "dbrungard@att.com" <dbrungard@att.com>
Subject: Re: [CCAMP] [Technical Errata Reported] RFC4872 (3304)
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ccamp>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Aug 2012 16:21:09 -0000
Furthermore, the mechanism to restore to the original LSP should be a primary option or mode of operation for an operator to exercise. And, it should not be done via a work-around solution. There are other protocols in use today which refer to this as "change-back after failure" and this mode is widely deployed. I am not sure how widely this RFC is practiced! I doubt it is significantly deployed, if any at this time. However, this may be used widely in the future. So why not fix it now properly. Best, - Bijan On 8/2/12 11:47 AM, "Zafar Ali (zali)" <zali@cisco.com> wrote: >Dimitri- > >Please see in-line. > >Thanks > >Regards ... Zafar > > >> -----Original Message----- >> From: ccamp-bounces@ietf.org [mailto:ccamp-bounces@ietf.org] On Behalf >> Of Papadimitriou, Dimitri (Dimitri) >> Sent: Thursday, August 02, 2012 11:24 AM >> To: Lou Berger; adrian@olddog.co.uk; 'Ong, Lyndon' >> Cc: ccamp@ietf.org; jplang@ieee.org; dbrungard@att.com >> Subject: Re: [CCAMP] [Technical Errata Reported] RFC4872 (3304) >> >> Lou, >> >> there is by definition no notion of "reversion" in full LSP re-routing. >> this is why there is no such description: it is less faster than e.g. >> protection but less resource-consuming (direct release of resources >> after establishment of the new LSP using make-before-break/RFC 3209) and >> more robust. see also RFC 4428 for more details. >> >> -> so I am not sure to which revision placeholder of RFC 4872 you are >> talking as I miss the rationales for a "scenario" that increases >> recovery time *and* resource consumption. >> > >Reversion requirement has nothing to do with the "recovery time" or >"protection" vs. "restoration". Reversion requirement has to do with >ability for the LSP to come back up on the original path *after* the >failure is recovered. Typically working LSP follows nominal path (e.g., >least latency path) and SPs would like the LSP to go back to nominal LSP >path once a failure is repair. During failure time, either protection or >restoration kicks in to minimize impact on the service. Reversion >requirements equally apply to protection as well as restoration. > >For some circuit SP may decide that on-the-fly restoration suffices (may >be based on monitory cost for the circuit). But they still like the LSP >to go back to the nominal path (original working path). > >> Thanks, >> -dimitri. >> > -----Original Message----- >> > From: Lou Berger [mailto:lberger@labn.net] >> > Sent: Wednesday, August 01, 2012 23:45 >> > To: adrian@olddog.co.uk; 'Ong, Lyndon' >> > Cc: ccamp@ietf.org; jplang@ieee.org; yakov@juniper.net; >> > Papadimitriou, Dimitri (Dimitri); stbryant@cisco.com; >> > dbrungard@att.com; 'Roch, Evelyne' >> > Subject: Re: [Technical Errata Reported] RFC4872 (3304) >> > >> > > There is, of course, a lot that could be done to make it >> > clearer. But >> > is there >> > > really a need? We discussed the point. We agreed it is not >> > prohibited >> > in the >> > > RFC. Can we not just move on? >> > >> > So it sounds like there's agreement that there's no technical >> > errata here. >> > >> > Perhaps an alternate way to proceed is to replace this errata with an >> > editorial errata that states that a future revision of the RFC should >> > explicitly discuss how this scenario is covered? >> > >> > Comments/thoughts? >> > >> > Lou >> > >> > On 8/1/2012 11:01 AM, Adrian Farrel wrote: >> > > Hello again, >> > > >> > >> Thank you for the fast evaluation of the errata. It >> > sounds like the >> > > correction that I >> > >> suggested has ended up overspecifying the method to do >> > reversion with full >> > >> rerouting when it is very possible to support a form of >> > reversion that doesn't >> > >> involve maintaining the old LSP. >> > > >> > > Right, I understand that you want to allow the option of >> > retaining the old >> > > working LSP. Also that you have no intention to remove the >> > option of removing >> > > the old working LSP. >> > > >> > >> From your response I believe that you do agree that it was >> > not the intent of >> > > the >> > >> original specification text to imply that reversion with >> > full rerouting is not >> > > allowed >> > > >> > > Definitely not the intent to imply that reversion with full >> > rerouting is not >> > > allowed. >> > > Does the text say or even imply this? >> > > >> > >> (or to require that the old LSP always be torn down in >> > full rerouting) >> > > >> > > Also no intention to *require* the old LSP to be torn down. >> > > My view is that the text is fully conformant with that. >> > > I understand that the text does not make an explicit >> > statement of this. >> > > >> > >> so hopefully >> > >> with some more discussion we can determine if there is >> > anything that could be >> > >> done to make that clearer. >> > > >> > > There is, of course, a lot that could be done to make it >> > clearer. But is there >> > > really a need? We discussed the point. We agreed it is not >> > prohibited in the >> > > RFC. Can we not just move on? >> > > >> > > Cheers, >> > > Adrian >> > >> -----Original Message----- >> > >> From: Adrian Farrel [mailto:adrian@olddog.co.uk] >> > >> Sent: Tuesday, July 31, 2012 6:28 PM >> > >> To: ccamp@ietf.org >> > >> Cc: jplang@ieee.org; yakov@juniper.net; >> > dimitri.papadimitriou@alcatel- >> > >> lucent.be; stbryant@cisco.com; lberger@labn.net; >> > dbrungard@att.com; Ong, >> > >> Lyndon >> > >> Subject: RE: [Technical Errata Reported] RFC4872 (3304) >> > >> >> > >> Hi CCAMP, >> > >> >> > >> I find that this erratum is raised against two sections >> > one of which I >> > > supplied text >> > >> for. If this get contentious, I will call on Stewart to >> > call consensus and >> > > handle the >> > >> Erratum in the system. >> > >> >> > >> In my opinion, this proposal goes further than the >> > intention of the authors/WG >> > > in >> > >> publishing 4872. >> > >> >> > >> With regard to the proposed addition to section 11... >> > >> The use of mb4b is already in scope. The existing text >> > says "The new LSP >> > >> resources can be established using the make-before-break >> > mechanism," so there >> > >> is no need to re-state "The new LSP can be established >> > without tearing down >> > > the >> > >> old LSP". >> > >> >> > >> I think your concern here is whether the old LSP is ever >> > torn down. I think >> > > that >> > >> you are worried that if the old LSP is torn down, it might >> > be impossible to >> > > perform >> > >> reversion because, after repair, an attempt to revert >> > (also using mb4b) might >> > > find >> > >> that key resources have been "stolen" by some other LSP. I >> > don't see this as >> > > at all >> > >> different from the issue of the protection LSP itself. >> > That is, it is of the >> > > nature of >> > >> LSP Rerouting as a protection mechanism that: >> > >> a. protection may fail because of lack of resources b. >> > reversion may fail >> > > because >> > >> of lack of resources >> > >> >> > >> *If* reversion is so important, I don't quite see why >> > protection is not >> > > important. >> > >> If protection is important then you should be using a >> > proper protection >> > >> mechanism and not waiting for post facto rerouting. >> > Furthermore, if you >> > > require >> > >> that the LSP be retained for restoration, why are you not >> > using a protection >> > >> mechanism? >> > >> >> > >> But the general paradigm here is that you are willing to >> > use the best >> > > available LSP >> > >> when it is set up in the first place, the best available >> > LSP when you re-route >> > > after >> > >> failure, and the best available LSP when you "revert". >> > >> >> > >> Lastly, it *does* remain an _option_ to retain the failed >> > LSP in order to >> > > switch >> > >> back. Nothing in the old text precludes that, although I >> > understand that there >> > > is >> > >> an implication that it might be expected to be torn down. >> > >> >> > >> So I conclude that the proposed addition to section 12 is >> > not what the >> > >> authors/WG intended. >> > >> >> > >> We should discuss further. >> > >> >> > >> Adrian >> > >> >> > >>> -----Original Message----- >> > >>> From: RFC Errata System [mailto:rfc-editor@rfc-editor.org] >> > >>> Sent: 31 July 2012 17:39 >> > >>> To: jplang@ieee.org; yakov@juniper.net; >> > dimitri.papadimitriou@alcatel- >> > >>> lucent.be; stbryant@cisco.com; adrian@olddog.co.uk; >> > lberger@labn.net; >> > >>> dbrungard@att.com >> > >>> Cc: lyong@ciena.com; ccamp@ietf.org; rfc-editor@rfc-editor.org >> > >>> Subject: [Technical Errata Reported] RFC4872 (3304) >> > >>> >> > >>> >> > >>> The following errata report has been submitted for >> > RFC4872, "RSVP-TE >> > >>> Extensions in Support of End-to-End Generalized >> > Multi-Protocol Label >> > >>> Switching (GMPLS) Recovery". >> > >>> >> > >>> -------------------------------------- >> > >>> You may review the report below and at: >> > >>> http://www.rfc-editor.org/errata_search.php?rfc=4872&eid=3304 >> > >>> >> > >>> -------------------------------------- >> > >>> Type: Technical >> > >>> Reported by: Lyndon Ong <lyong@ciena.com> >> > >>> >> > >>> Section: 11 & 12 >> > >>> >> > >>> Original Text >> > >>> ------------- >> > >>> Section 11 says: >> > >>> >> > >>> >> > >>> (Full) LSP rerouting will be initiated by the head-end >> > node that has >> > >>> either detected the LSP failure or received a Notify >> > message and/or a >> > >>> PathErr message with the new error code/sub-code >> > "Notify Error/LSP >> > >>> Locally Failed" for this LSP. The new LSP resources can be >> > >>> established using the make-before-break mechanism, >> > where the new LSP >> > >>> is set up before the old LSP is torn down. This is >> > done by using the >> > >>> mechanisms of the SESSION_ATTRIBUTE object and the >> > Shared-Explicit >> > >>> (SE) reservation style (see [RFC3209]). Both the new >> > and old LSPs >> > >>> can share resources at common nodes. >> > >>> >> > >>> Section 12 says: >> > >>> >> > >>> [No text on reversion for (full) LSP Rerouting.] >> > >>> >> > >>> Corrected Text >> > >>> -------------- >> > >>> Section 11 should say: >> > >>> >> > >>> >> > >>> (Full) LSP rerouting will be initiated by the head-end >> > node that has >> > >>> either detected the LSP failure or received a Notify >> > message and/or a >> > >>> PathErr message with the new error code/sub-code >> > "Notify Error/LSP >> > >>> Locally Failed" for this LSP. The new LSP resources can be >> > >>> established using the make-before-break mechanism, >> > where the new LSP >> > >>> is set up before the old LSP is torn down. This is >> > done by using the >> > >>> mechanisms of the SESSION_ATTRIBUTE object and the >> > Shared-Explicit >> > >>> (SE) reservation style (see [RFC3209]). Both the new >> > and old LSPs >> > >>> can share resources at common nodes. The new LSP can >> > be established >> > >>> without tearing down the old LSP in case of reversion >> > (see section 12). >> > >>> >> > >>> Section 12 should say: >> > >>> >> > >>> For "(full) LSP Rerouting", reversion implies that the >> > old LSP is not >> > >>> torn down by the head-end node after the new LSP is >> > established. For >> > >>> reversion, the head-end node re-activates the old LSP >> > after this has >> > >>> recovered. >> > >>> >> > >>> >> > >>> >> > >>> Notes >> > >>> ----- >> > >>> Current text in RFC 4872 describes reversion in the cases of 1+1 >> > >>> bidirectional Protection, 1:N Protection with Extra Traffic and >> > >>> Rerouting Without Extra >> > >> Traffic, >> > >>> however it has no description of reversion with (Full) >> > LSP Rerouting. >> > >>> For (full) LSP Rerouting, the description in Section 11 instead >> > >>> implies that >> > >> the old >> > >>> LSP is torn down. This has led to some confusion as to whether >> > >>> reversion with >> > >>> (full) LSP Rerouting is allowed or not allowed by the >> > RFC. We believe >> > >>> this was >> > >> not >> > >>> intentional. The additions would make it clear that >> > reversion can be >> > >>> supported with (Full) LSP Rerouting. >> > >>> >> > >>> Instructions: >> > >>> ------------- >> > >>> This errata is currently posted as "Reported". If >> > necessary, please >> > >>> use "Reply All" to discuss whether it should be verified >> > or rejected. >> > >>> When a decision is reached, the verifying party (IESG) >> > can log in to >> > >>> change the status and edit the report, if necessary. >> > >>> >> > >>> -------------------------------------- >> > >>> RFC4872 (draft-ietf-ccamp-gmpls-recovery-e2e-signaling-04) >> > >>> -------------------------------------- >> > >>> Title : RSVP-TE Extensions in Support of End-to-End >> > > Generalized >> > >> Multi- >> > >>> Protocol Label Switching (GMPLS) Recovery >> > >>> Publication Date : May 2007 >> > >>> Author(s) : J.P. Lang, Ed., Y. Rekhter, Ed., D. >> > Papadimitriou, Ed. >> > >>> Category : PROPOSED STANDARD >> > >>> Source : Common Control and Measurement Plane >> > >>> Area : Routing >> > >>> Stream : IETF >> > >>> Verifying Party : IESG >> > > >> > > >> > > >> > > >> > > >> > >> _______________________________________________ >> CCAMP mailing list >> CCAMP@ietf.org >> https://www.ietf.org/mailman/listinfo/ccamp >_______________________________________________ >CCAMP mailing list >CCAMP@ietf.org >https://www.ietf.org/mailman/listinfo/ccamp
- [CCAMP] [Technical Errata Reported] RFC4872 (3304) RFC Errata System
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Adrian Farrel
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Ong, Lyndon
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… John E Drake
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Papadimitriou, Dimitri (Dimitri)
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Adrian Farrel
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Ong, Lyndon
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Adrian Farrel
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… John E Drake
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Zafar Ali (zali)
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Zafar Ali (zali)
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… John E Drake
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Lou Berger
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Lou Berger
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Ong, Lyndon
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Sidd Aanand
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Zafar Ali (zali)
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Ong, Lyndon
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Papadimitriou, Dimitri (Dimitri)
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Zafar Ali (zali)
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Rajan Rao
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Bijan Jabbari
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Ong, Lyndon
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… John E Drake
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… John E Drake
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Rajan Rao
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Ong, Lyndon
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Lou Berger
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… John E Drake
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… John E Drake
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Adrian Farrel
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Zafar Ali (zali)
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Adrian Farrel
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Ong, Lyndon
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Adrian Farrel
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Julien Meuric
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Zafar Ali (zali)
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Lou Berger
- Re: [CCAMP] [Technical Errata Reported] RFC4872 (… Adrian Farrel