RE: Mirja Kühlewind's No Objection on draft-ietf-rtgwg-rlfa-node-protection-10: (with COMMENT)

Uma Chunduri <uma.chunduri@huawei.com> Thu, 19 January 2017 20:07 UTC

Return-Path: <uma.chunduri@huawei.com>
X-Original-To: rtgwg@ietfa.amsl.com
Delivered-To: rtgwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 14484129401; Thu, 19 Jan 2017 12:07:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.419
X-Spam-Level:
X-Spam-Status: No, score=-7.419 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CobpisUbLDGD; Thu, 19 Jan 2017 12:06:59 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 714EC1293E3; Thu, 19 Jan 2017 12:06:58 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml707-cah.china.huawei.com) ([172.18.7.190]) by lhrrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id DEV82172; Thu, 19 Jan 2017 20:06:55 +0000 (GMT)
Received: from DFWEML701-CAH.china.huawei.com (10.193.5.175) by lhreml707-cah.china.huawei.com (10.201.5.199) with Microsoft SMTP Server (TLS) id 14.3.301.0; Thu, 19 Jan 2017 20:06:48 +0000
Received: from DFWEML501-MBB.china.huawei.com ([10.193.5.179]) by dfweml701-cah.china.huawei.com ([10.193.5.175]) with mapi id 14.03.0301.000; Thu, 19 Jan 2017 12:06:41 -0800
From: Uma Chunduri <uma.chunduri@huawei.com>
To: Pushpasis Sarkar <pushpasis.ietf@gmail.com>, Mirja Kühlewind <ietf@kuehlewind.net>
Subject: RE: Mirja Kühlewind's No Objection on draft-ietf-rtgwg-rlfa-node-protection-10: (with COMMENT)
Thread-Topic: Mirja Kühlewind's No Objection on draft-ietf-rtgwg-rlfa-node-protection-10: (with COMMENT)
Thread-Index: AQHScTSNVyfeSffuzUCmy9OlXnRRtKE+49cAgAFRAACAAAV68A==
Date: Thu, 19 Jan 2017 20:06:41 +0000
Message-ID: <25B4902B1192E84696414485F572685401877875@dfweml501-mbb>
References: <148458441463.22600.5019628198022110802.idtracker@ietfa.amsl.com> <CAEFuwkit6gUtMuV90vFaFHe4NwK+1bsSCv3EEmhjKYStF7M0Ew@mail.gmail.com> <ac46526b-2e3b-0e95-aee6-db158d5ea00b@kuehlewind.net> <CAEFuwkgoHVF+yNQYBf3sCRWq=A9DREh7m96e=5fZ42H1KTXQ=w@mail.gmail.com>
In-Reply-To: <CAEFuwkgoHVF+yNQYBf3sCRWq=A9DREh7m96e=5fZ42H1KTXQ=w@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.213.49.109]
Content-Type: multipart/alternative; boundary="_000_25B4902B1192E84696414485F572685401877875dfweml501mbb_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A0B0201.58811C60.00EC, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=0.0.0.0, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32
X-Mirapoint-Loop-Id: 196353af7d25129eaf0e5ddea5383aa7
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtgwg/kxBXAibVHPdgsOfn6XKpIXR35f8>
Cc: "draft-ietf-rtgwg-rlfa-node-protection@ietf.org" <draft-ietf-rtgwg-rlfa-node-protection@ietf.org>, rtgwg-chairs <rtgwg-chairs@ietf.org>, The IESG <iesg@ietf.org>, RTGWG <rtgwg@ietf.org>
X-BeenThere: rtgwg@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Routing Area Working Group <rtgwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtgwg/>
List-Post: <mailto:rtgwg@ietf.org>
List-Help: <mailto:rtgwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtgwg>, <mailto:rtgwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Jan 2017 20:07:02 -0000

One quick comment below  [Uma]:

--
Uma C.

From: rtgwg [mailto:rtgwg-bounces@ietf.org] On Behalf Of Pushpasis Sarkar
Sent: Thursday, January 19, 2017 3:39 AM
To: Mirja Kühlewind <ietf@kuehlewind.net>
Cc: draft-ietf-rtgwg-rlfa-node-protection@ietf.org; rtgwg-chairs <rtgwg-chairs@ietf.org>; The IESG <iesg@ietf.org>; RTGWG <rtgwg@ietf.org>
Subject: Re: Mirja Kühlewind's No Objection on draft-ietf-rtgwg-rlfa-node-protection-10: (with COMMENT)

Hi Mirja,

Thanks for your comments once again.. Please find some more answers inline

-Pushpasis

On Wed, Jan 18, 2017 at 9:02 PM, Mirja Kühlewind <ietf@kuehlewind.net<mailto:ietf@kuehlewind.net>> wrote:
Hi Pushpasis,

thank for your replies. Please see below!

Mirja

On 18.01.2017 03:42, Pushpasis Sarkar wrote:
Hi Mirja,

Thanks a lot for the comments. And sorry for not being able to reply earlier.
Please find some comments  inline.

Thanks
-Pushpasis

On Mon, Jan 16, 2017 at 10:03 PM, Mirja Kuehlewind <ietf@kuehlewind.net<mailto:ietf@kuehlewind.net>
<mailto:ietf@kuehlewind.net<mailto:ietf@kuehlewind.net>>> wrote:

    Mirja Kühlewind has entered the following ballot position for
    draft-ietf-rtgwg-rlfa-node-protection-10: No Objection

    When responding, please keep the subject line intact and reply to all
    email addresses included in the To and CC lines. (Feel free to cut this
    introductory paragraph, however.)


    Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
    <https://www.ietf.org/iesg/statement/discuss-criteria.html>
    for more information about IESG DISCUSS and COMMENT positions.


    The document, along with other ballot positions, can be found here:
    https://datatracker.ietf.org/doc/draft-ietf-rtgwg-rlfa-node-protection/
    <https://datatracker.ietf.org/doc/draft-ietf-rtgwg-rlfa-node-protection/>



    ----------------------------------------------------------------------
    COMMENT:
    ----------------------------------------------------------------------

    Overall comment: This reads rather like an informational rfc; however
    given that rfc7490 is standards track, I guess that's fine.

    More specific comments:
    - More abbreviations could be spelled out to make it easier to read.

[Pushpasis] I will try to add as many as I can in the next version :)

    - Not sure what section 3 tells me; but I'm also not an expert.

[Pushpasis] Section 3 is about a using the same solution proposed to find a
node-protected R-LFA path by running a forward-SPF on the PQ node(s) to
select parameters of the same paths discovered, so that the computing router
on discovering multiple R-LFA backup paths to a single destination can run
some backup-path-selection policies on the same path parameters collected
(while doing computing F-SPF) to select one or more best suited R-LFA backup
paths for the destination. Hope it explains :) You may also want to refer to
RFC7916 for more explanation.

Still not clear to me. Anyway I'm not an expert and maybe I'm missing something. Or let me ask the questions differently: What does this part add to the rest of the doc and why is this a separate section?
[Pushpasis] The solution proposed to solve the first problem in section 2 (i.e. ensuring node-protection with R-LFA) can also be extended to solve another problem (i.e. collecting parameters used by backup-selection-algorithm RFC7916 wrt to R-LFA backup paths (this is more detailed in section 6.2.5.4 of RFC7916). Since the same solution in a extended form also solved a separate but related problem, this was curved out as separate section. In summary this document proposes to two separate but related problems and hence two different sections..  Hope I could answer this satisfactorily this time.. :)



    - Also section 3: "As already specified in Section 2.3.4 to limit the
    computational
       overhead of the proposed approach, forward SPF computations MUST be
       run on a selected subset from the entire set of PQ-nodes computed in
       the network, with a finite limit on the number of PQ-nodes in the
       subset."
       I guess you don't need the upper case MUST here.

[Pushpasis] Actually this was suggested to be exactly a MUST in WG
discussions on the WG mail

My point was, given this is a MUST in section 2.3.4 and this sentence starts with "As already specified in Section 2.3.4" it does have to be an upper case MUST here again (because it's correctly normatively specified in section 2.3.4). However not a big issue.
[Pushpasis] Got it. Will do so..



    - Also then in section 2.3.4: "To limit the computational overhead of the
    approach proposed, this
       document proposes that implementations MUST choose a subset from the
       entire set of PQ-nodes computed in the network, with a finite limit
       on the number of PQ-nodes in the subset."
       Saying "this doc recommends" and "MUST" in the same sentence seem
    inaccurate.

[Pushpasis] Should I replace 'recommends' with 'specifies' then?

    - And also section 2.3.4: Could you maybe suggest or discuss an
    appropriate default value?

[Pushpasis] I have myself implemented it for Juniper and the default value as
16. I can specify the same as a suggested default. But I am not sure it will
be raise any concern in the WG or not. If you suggest, I can go ahead and put
this in the next version.

If you think this could raise any concerns in the wg, you should go back to the wg mailing list and ask for feedback/confirmation.
[Pushpasis] I dont think it will raise a concern. Just wanted to avoid unwarranted discussion.. :) Anyways I will provide some text in the next version and ask WG to let know any comments or opinion.

[Uma]: It’s important to have a knob here and as long as this is there it’s fine (and this aspect is clearly described). This purely depends on how big the ring is but this sounds fine.

Thanks and Regards,
-Pushpasis




Thanks once again
-Pushpasis