[Gen-art] Re: GEN-ART review of draft-ietf-ccamp-loose-path-reopt-01
JP Vasseur <jvasseur@cisco.com> Thu, 02 February 2006 16:23 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F4hFJ-0008BP-3q; Thu, 02 Feb 2006 11:23:45 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1F4hFF-0008AK-Cp for gen-art@megatron.ietf.org; Thu, 02 Feb 2006 11:23:43 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA17373 for <gen-art@ietf.org>; Thu, 2 Feb 2006 11:22:02 -0500 (EST)
Received: from sj-iport-5.cisco.com ([171.68.10.87]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1F4hQc-0001iu-Fh for gen-art@ietf.org; Thu, 02 Feb 2006 11:35:28 -0500
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-5.cisco.com with ESMTP; 02 Feb 2006 08:23:30 -0800
X-IronPort-AV: i="4.01,248,1136188800"; d="doc'32?scan'32,208,32"; a="253155814:sNHT124007158"
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id k12GNRc3010331; Thu, 2 Feb 2006 08:23:27 -0800 (PST)
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Thu, 2 Feb 2006 11:23:27 -0500
Received: from [192.168.1.100] ([10.86.240.108]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211); Thu, 2 Feb 2006 11:23:19 -0500
In-Reply-To: <31E5D26B8A12D889312D466C@B50854F0A9192E8EC6CDA126>
References: <31E5D26B8A12D889312D466C@B50854F0A9192E8EC6CDA126>
Mime-Version: 1.0 (Apple Message framework v746.2)
Content-Type: multipart/mixed; boundary="Apple-Mail-19--471100442"
Message-Id: <FB85FC92-E66E-4277-9D7D-6FA5D95A677C@cisco.com>
From: JP Vasseur <jvasseur@cisco.com>
Date: Thu, 02 Feb 2006 11:22:53 -0500
To: Harald Tveit Alvestrand <harald@alvestrand.no>
X-Mailer: Apple Mail (2.746.2)
X-OriginalArrivalTime: 02 Feb 2006 16:23:20.0100 (UTC) FILETIME=[FAEE0E40:01C62814]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 32a024d90b27b48ca5561d595e86f3f6
Cc: raymond_zhang@infonet.com, kireeti@juniper.net, adrian@olddog.co.uk, gen-art@ietf.org, fenner@research.att.com, y.ikejiri@ntt.com, jpv@cisco.com
Subject: [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-loose-path-reopt-01
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
Sender: gen-art-bounces@ietf.org
Errors-To: gen-art-bounces@ietf.org
Hi Harald, Many Thanks for the comments ... and sorry for responding so late ... See in line, On Nov 3, 2005, at 11:34 AM, Harald Tveit Alvestrand wrote: > <I'm assuming people know about gen-art by now. If not - ask.> > > Document: draft-ietf-ccamp-loose-path-reopt-01 > Reviewer: Harald Alvestrand > Date: November 3, 2005 > > Summary: Technology ready for Proposed, presentation could use work > > Once I understood what this document's driving at, it's a > refreshingly simple idea: Let intermediate nodes tell the headend > node that a better (G)MPLS path might be available, and let the > headend node have a way to get the intermediate nodes to look for one. > > I think this is well captured in the last half of the abstract: > > This document proposes a > mechanism that allows a TE LSP head-end LSR to trigger a new path > re- > evaluation on every hop having a next hop defined as a loose or > abstract hop and a mid-point LSR to signal to the head-end LSR > that a > better path exists (compared to the current path in use) or that the > TE LSP must be reoptimized because of some maintenance required on > the TE LSP path. > > and that the abstract would actually be better if the first part > was moved to the introduction (which in fact says much the same > thing, but with more words). > Indeed, I moved most of the first half of the abstract to the Introduction section. > Minor technical: > > The document does not say explicitly that it's only applicable to > LSPs set up and maintained via RSVP-TE. (Is it RSVP-TE, or just RSVP?) OK, I clarified. > > More editorials: > > - The "notice" that is section 1 seems oddly placed. It might be > better placed in section 7, where the requirements for section 1 > being true are stated. Yes, good point. I moved the text that used to be in the notice section to the section renamed "Applicability and Interoperability" > > - The document needs a terminology section, or absent that, a > consistent policy of acronym expansion on first use; ERO is used 6 > times before it's expanded in the last sentence of the first para > of section 1. Other acronyms not expanded are TE, LSP, RSVP, LSR, > IGP - these are commonly used across many (G)MPLS documents, so > it's possible that you could point to a terminology section from > another RFC and be done. Yes, thanks, a Terminology section has been added. > > - I believe section 3 is purely tutorial and contains no new > protocol. It would be good if it clearly said so, and said which > document contained the normative description of the procedure. > Indeed, I added some text to clarify. > - Section 4 repeats the description of the mechanism given in the > introduction. I believe this is superfluous. > You're right but unless strong objection I would prefer to keep that section since it incorporates an example that has been introduced in section 3. > - The order in which the two mechanisms are introduced in section 2 > and 4 was confusing to me at first read. I think it would flow > better if the midpoint to headend signalling was mentioned first, > and the headend to midpoint mechanism was defined afterwards, > saying something like > > - A head-end LSR to trigger on every LSR whose next hop is a > loose hop or an abstract node the re-evaluation of the current > path in order to detect a potential more optimal path, which > may > result in the mid-point LSR using the mechanism above to signal > the existence of such a more optimal path > > (Note: The English of the paragraph reads oddly, given that the > bullets do not form complete sentences without the introductory > text; it's possible to do this better, I think.) > I kept the same order (because the first mechanism is likely to be the one more commonly used - that said, they're not exclusive) but I reworded a bit since indeed clarify could be improved. Thanks. > - The description in section 6.3 also obscures the linkage between > the two functions by calling them "modes"; I'd prefer "functions" - > because use of the "head-end requesting function" makes the > midpoint invoke the "mid-point explicit notification function". > Indeed, thanks (fixed). > - The enumeration of reasons to perform a reoptimization query > (timer, knowledge of link state change, operator command) seems > like either too much or too little; there seems to be no protocol > impact whatsoever of these mechanisms, and there could concievably > be other reasons for sending the queries.... I suggest inserting > some "for example" statements around them, so that it's clear that > the nodes are free to exercise these procedures whenever they feel > like it. > Good point indeed, thanks. > - There's a minor inconsistency between section 8, where a head-end > may (lowercase) decide to ignore notifications from another domain, > and section 6.3.2, where it MUST perform a reoptimization on > receiving sub-codes 7 and 8. I suggest changing the MUST to a > SHOULD; this also avoids the silly state of having gotten a > notification for a path it's decided to tear down...... > Also a good point ... Thanks, this has been changed to a SHOULD. > - Some speling erors were noted, but I didn't have time to write > them down. > I made another pass and hopefully caught them. > Nice document! > > Sorry for the proprietary format ... but if you want to have a look at the changes and let me know whether they fully address your points:
Thanks, JP. > > > > > > >
_______________________________________________ Gen-art mailing list Gen-art@ietf.org https://www1.ietf.org/mailman/listinfo/gen-art
- [Gen-art] GEN-ART review of draft-ietf-ccamp-loos… Harald Tveit Alvestrand
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… Adrian Farrel
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… Bill Fenner
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… Harald Tveit Alvestrand
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… Adrian Farrel
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… JP Vasseur
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… JP Vasseur
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… Harald Tveit Alvestrand
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… JP Vasseur
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… Harald Tveit Alvestrand
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… JP Vasseur
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… Adrian Farrel
- [Gen-art] Re: GEN-ART review of draft-ietf-ccamp-… Alex Zinin