Re: [Isis-wg] AD review of draft-ietf-isis-pcr-03

Alia Atlas <akatlas@gmail.com> Fri, 18 December 2015 15:09 UTC

Return-Path: <akatlas@gmail.com>
X-Original-To: isis-wg@ietfa.amsl.com
Delivered-To: isis-wg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6214B1B3688; Fri, 18 Dec 2015 07:09:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.699
X-Spam-Level:
X-Spam-Status: No, score=-101.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=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 kpU9henu7Ouh; Fri, 18 Dec 2015 07:09:06 -0800 (PST)
Received: from mail-oi0-x234.google.com (mail-oi0-x234.google.com [IPv6:2607:f8b0:4003:c06::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A5AD1B3686; Fri, 18 Dec 2015 07:09:06 -0800 (PST)
Received: by mail-oi0-x234.google.com with SMTP id o124so61019030oia.1; Fri, 18 Dec 2015 07:09:06 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=JYZdWChdUrYcT9PehcqNzXx4o63v+dQ1g0uU3bX3d4w=; b=hMFDFgGwi7lq7d42Zpe4Lsk+AgX/lFxBXlPXF823+oP8h+NSZYyHjjXEQepXD2qGlJ 4Y/tg86Y1y9FuS1T6cSRf0dO1h/zoNN7kUDeoPx/Kbk5kgcsFy1H72wwihvKNNBWrta4 J62o3XIoz5ibBjTb6gwmh+OfhR3V+W7/eMv+pS44KATSZUO1OMuZs9J/jOtTfMJChbcL tyqOePj708vgeDTNlCwsbXaEkQ2ocfybJEBTUQb46T6VOjIi4RwUXkcBojRo2GKyTrwz AqVSidz1cJ1qGA+e9+DdtnB7BFcgyhUSKHVbkhk1VmWN1bzOhY15979HOsHryoIoRKu7 uKRw==
MIME-Version: 1.0
X-Received: by 10.202.94.10 with SMTP id s10mr1460226oib.99.1450451345738; Fri, 18 Dec 2015 07:09:05 -0800 (PST)
Received: by 10.60.177.103 with HTTP; Fri, 18 Dec 2015 07:09:05 -0800 (PST)
In-Reply-To: <CAG4d1rd4j4jm7x1-1CxBV9FDq7AC82U82jr88LjDBixnji_QHw@mail.gmail.com>
References: <CAG4d1rdx8Mw7=x0M5nyN_5mVomVJ0Mz0JuKa9oSXOB6GNkF==g@mail.gmail.com> <5672C488.8060307@ericsson.com> <CAG4d1rd4j4jm7x1-1CxBV9FDq7AC82U82jr88LjDBixnji_QHw@mail.gmail.com>
Date: Fri, 18 Dec 2015 10:09:05 -0500
Message-ID: <CAG4d1reHodi0KdyiNfi5evJtPoBUXpd1P5OhtF3+seWp1QopJA@mail.gmail.com>
From: Alia Atlas <akatlas@gmail.com>
To: János Farkas <janos.farkas@ericsson.com>
Content-Type: multipart/alternative; boundary="001a113d5cd23a155c05272d85f6"
Archived-At: <http://mailarchive.ietf.org/arch/msg/isis-wg/nIwSSPDrjUIfDzqItvNHFwZ_1gk>
Cc: draft-ietf-isis-pcr@ietf.org, "isis-wg@ietf.org" <isis-wg@ietf.org>
Subject: Re: [Isis-wg] AD review of draft-ietf-isis-pcr-03
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/isis-wg/>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Dec 2015 15:09:08 -0000

After more discussion and thought (thanks Bruno), leaving it as a MUST set
to 0 and
MUST be ignored is fine. This means that any draft that uses a reserved bit
needs to be
specified as updating this document, but it also preserves the high
assurance that the
reserved bits aren't used for something proprietary.

Thanks,
Alia

On Thu, Dec 17, 2015 at 9:27 AM, Alia Atlas <akatlas@gmail.com> wrote:

> Hi Janos,
>
> Thanks for the updated draft.
>
> On Thu, Dec 17, 2015 at 9:19 AM, János Farkas <janos.farkas@ericsson.com>
> wrote:
>
>> Hi Alia,
>>
>> Thank you very much for your review and comments!
>> A new revision has been posted (
>> https://www.ietf.org/id/draft-ietf-isis-pcr-04.txt), which addresses
>> your comments.
>> See some further notes in-line marked with [JF].
>>
>> On 12/7/2015 9:04 PM, Alia Atlas wrote:
>>
>> Hi,
>>
>> As is customary, I have done my usual AD review of draft-ietf-isis-pcr-03
>> before requesting IETF Last Call.  First, I would like to thank the
>> authors, Janos, Nigel, Paul, Glenn, Peter, and Chris, as well as those who
>> provided helpful reviews for their hard work on this draft.
>>
>> I do have a few comments from my review (given below) but I am
>> comfortable having this progress to IETF Last Call while the draft is
>> updated.  I have scheduled this draft for the IESG telechat on January 7.
>> Please  update the draft as soon as practical.
>>
>> Minor:
>>
>> 1)  In Section 6.2 h:  How to tell if a Delay Constraint is present isn't
>> clearly described.   I assume that one can tell by calculating the expected
>> length of the Hop sub-TLV without the Delay Constraint and then comparing
>> that value to the actual length (as reported in the TLV).  If the actual
>> length is 6 bytes more, then there is a Delay Constraint.   If that's the
>> mechanism, could you please clearly write it down.  As described, it sounds
>> like the way to tell is simply by trying to parse the last 6 bytes as a
>> TLV.  I am assuming that there's a reason you didn't simply use an
>> additional flag to indicate whether the Delay Constraint is present -
>> because the trick above only works once per TLV.
>>
>> [JF] You've got it right. We have added explanation to the beginning of
>> Section 6.2 h.
>>
>>
>> 2) In Sec 6.4 f and 6.2 c7:  For reserved bits, generally it is good to
>> describe them as "MUST be set to 0 on sending and the value MUST be ignored
>> on reception".  This allows extensions to work in the future.
>>
>> [JF] We have added the suggested text to each occurrence of reserved bits
>> in the document.
>>
>
> I apologize, but I got it slightly wrong in my suggestion.  It should be
> "SHOULD be set to 0 on sending" instead of MUST.
> That way if the reserved bits are used later, they don't violate this base
> draft.
>
> Alia
>
>>
>> Nits:
>>
>> a) In Figure 1, the size of the Res & Base VID is described as (0 or 2
>> bytes).  If present, based on the description for (d) and (e), I think it
>> is always 2 bytes.
>>
>> [JF] You are right.
>>
>> The figure should reflect this.  The field is missing - not 0 bytes - if
>> the "Num Base VIDs" is 0.
>>
>> b) I see the same issue in Figure 3.  If you want to show the
>> variability, perhaps indicate (n bytes if present) or such.
>>
>> [JF] We have changed every occurrence to what you suggested: (n bytes if
>> present). This also resolves comment a).
>>
>> Thank you and regards,
>> Janos
>>
>>
>