Re: [CCAMP] [Technical Errata Reported] RFC4872 (3304)
"Papadimitriou, Dimitri (Dimitri)" <dimitri.papadimitriou@alcatel-lucent.com> Thu, 02 August 2012 15:24 UTC
Return-Path: <dimitri.papadimitriou@alcatel-lucent.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 1DF2E21E8034 for <ccamp@ietfa.amsl.com>; Thu, 2 Aug 2012 08:24:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.383
X-Spam-Level:
X-Spam-Status: No, score=-8.383 tagged_above=-999 required=5 tests=[AWL=1.267, BAYES_00=-2.599, HELO_EQ_FR=0.35, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_HI=-8]
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 u7R8lKAbq-tL for <ccamp@ietfa.amsl.com>; Thu, 2 Aug 2012 08:24:26 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by ietfa.amsl.com (Postfix) with ESMTP id 4AC0711E8087 for <ccamp@ietf.org>; Thu, 2 Aug 2012 08:24:25 -0700 (PDT)
Received: from FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (FRMRSSXCHHUB04.dc-m.alcatel-lucent.com [135.120.45.64]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id q72FNpPX007594 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Thu, 2 Aug 2012 17:24:13 +0200
Received: from FRMRSSXCHMBSB1.dc-m.alcatel-lucent.com ([135.120.45.41]) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com ([135.120.45.64]) with mapi; Thu, 2 Aug 2012 17:24:04 +0200
From: "Papadimitriou, Dimitri (Dimitri)" <dimitri.papadimitriou@alcatel-lucent.com>
To: Lou Berger <lberger@labn.net>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "'Ong, Lyndon'" <Lyong@ciena.com>
Date: Thu, 02 Aug 2012 17:24:01 +0200
Thread-Topic: [Technical Errata Reported] RFC4872 (3304)
Thread-Index: Ac1wTRfqxAtgBDpoTmW5aPGeI7exFwALOvlw
Message-ID: <EFDB2B5417263843B5077E12666D8C1004F2BEDB35@FRMRSSXCHMBSB1.dc-m.alcatel-lucent.com>
References: <20120731163915.6B942621A0@rfc-editor.org> <024801cd6f84$ea1d5710$be580530$@olddog.co.uk> <A0B4FC0A5EFBD44585414760DB4FD2749F1BB256@MDWEXGMB02.ciena.com> <03ea01cd700f$bdbdb800$39392800$@olddog.co.uk> <5019A35A.7090906@labn.net>
In-Reply-To: <5019A35A.7090906@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.69 on 155.132.188.83
Cc: "ccamp@ietf.org" <ccamp@ietf.org>, "jplang@ieee.org" <jplang@ieee.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 15:24:28 -0000
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. 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] [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