Re: [Idr] Shepherd review of draft-ietf-idr-bgp-ls-node-admin-tag-extension-03.txt
Pushpasis Sarkar <pushpasis.ietf@gmail.com> Sun, 20 May 2018 08:56 UTC
Return-Path: <pushpasis.ietf@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83E90126D45; Sun, 20 May 2018 01:56:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.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, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 2seUlPeV2Zar; Sun, 20 May 2018 01:56:22 -0700 (PDT)
Received: from mail-io0-x231.google.com (mail-io0-x231.google.com [IPv6:2607:f8b0:4001:c06::231]) (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 92E4C126CE8; Sun, 20 May 2018 01:56:22 -0700 (PDT)
Received: by mail-io0-x231.google.com with SMTP id p124-v6so11037313iod.1; Sun, 20 May 2018 01:56:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Nx7O99Nz/nk/Aj3nyMY42gvMW/96Bir3XRNx5fBB34k=; b=Z5WZDHU1sEZv35BQ76GwMIbNXMpZlWGD72pEjM5BgwW2szDB4kZqRKCfRJxhnTzpbU uWR6E7ziaTXa6ywvfb5bsLs/fzblINuvK03x8SE8pdFe34S8VYcnocXRHYM3eipwYzIo ShLNlxpqmAC6Jq4XKLkkXsQ1ThV577p/+5kM8E6xkN+v1FhYyQAazXoWqw1nWfL9kRF8 MLwh0IaaSu3s9nKerwZwvAtc/e+O5CqcLJcuqE7mXlc2wB4IZrK84wweMaxruT4UiICW XZ/3PclYo+YI73dJgcb8Xz9NKGxZp30KqoTPeUixU+fdY/dD8BW9soet0ECvXBgB0ylX +Z3g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Nx7O99Nz/nk/Aj3nyMY42gvMW/96Bir3XRNx5fBB34k=; b=t9Cileo8CAaUvMGp4kL/YrdfbqZMoMWVUQIYSaOqNzbFAt/YZMdjx+SqgxSnqwTGZB WgWjryB9UhS5UhF4mYYF02/8AlWROgxZSilerEc4LZklp7sh3ppyLwi0QOFA+6Tb1M9N bj/pwSQq2IUi52FZJuBrrbiEkKI8ZbfmWCszvfcAHz9GHe0PunCOJX2uf4i6pn153e1x mWTSZ4HYqGlgERj1o2vJDvKJE/1GKiiM+xGCAw3T8m3j2ABPHiR2wSHiZEFkrZEKwz6N w28uAn6fyhBY9FPqmDGjEd83AaNIGYlIrjUs/A7sOa90Ltmj9NtXPtulcNDt2Yxispps ArNw==
X-Gm-Message-State: ALKqPwcXQdZ0I8KaqvkDsx3336dwz/5Y0f3ZstBRAvb3XiYP85iDNZJI fhmqQgutLDbvRaLf367OFfH/V+UjupfDAIP3udQ=
X-Google-Smtp-Source: AB8JxZr3kXHzzUQv5q9+d1x+CzNLk5vLhuXkmioZVxSJwObFyie84QDyvZkq2P7nryNnc14WidOt2ukKtY8UgEgsWNU=
X-Received: by 2002:a6b:aae4:: with SMTP id g97-v6mr16898082ioj.198.1526806581932; Sun, 20 May 2018 01:56:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a02:3546:0:0:0:0:0 with HTTP; Sun, 20 May 2018 01:56:21 -0700 (PDT)
In-Reply-To: <039001d3e716$c9c08310$5d418930$@ndzh.com>
References: <039001d3e716$c9c08310$5d418930$@ndzh.com>
From: Pushpasis Sarkar <pushpasis.ietf@gmail.com>
Date: Sun, 20 May 2018 14:26:21 +0530
Message-ID: <CAEFuwkjUCrd2_nC9-iUxJ3iBeEPLoP_wJA1Z-Z17opV1xNODFQ@mail.gmail.com>
To: Susan Hares <shares@ndzh.com>
Cc: idr wg <idr@ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>, John Scudder <jgs@juniper.net>, draft-ietf-idr-bgp-ls-node-admin-tag-extension@ietf.org
Content-Type: multipart/alternative; boundary="000000000000f4f6ad056c9f5b74"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/gO971lPjMUm8bn3kCKJqQXrNdoo>
Subject: Re: [Idr] Shepherd review of draft-ietf-idr-bgp-ls-node-admin-tag-extension-03.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 May 2018 08:56:24 -0000
Hi Sue, Thanks a lot for the review comments and many apologies for the late reply. My day-job has been drowning me with loads of deliverables. Hence could not check my mailbox earlier. I will revert back with resolutions by end of the coming week. Thanks once again and best regards, -Pushpasis On Wed, May 9, 2018 at 3:21 AM, Susan Hares <shares@ndzh.com> wrote: > This is a shepherd review of your draft after WG LC. > > Please treat these as a WG LC call comment. > > > > Cheerily Sue Hares > > > > ============= > > > > *Overview:* The draft is an addition to the BGP-LS feature > > set that is a natural outgrowth of existing work > > in the LSR working (OSPF and ISIS). > > > > *Status:* Major issue – no error handling section > > Minor issues: manageability and security section. > > > > A) Error handling comments > > > > RFC 7606 indicates different types of error procedures for > > NRLIs and attributes. Page 9-10 indicates that typed NLRIs > > need to provide the details on what constitutes valid NLRIs. > > > > Normally, an error handling section within a NLRI > > indicates what is considered a malformed NLRI (syntax error) > > or an invalid NLRI (content error). > > > > RFC7752 provides a list of questions to determine if the message is > > Malformed in section 6.6.2 (Fault management). > > Your draft as an augment to RFC7752 should provide > > error handling information regarding malformed TLVs (faults) > > and invalid content. > > ---- > > *For Malformed TLVs*, you have two open issues: > > > > 1. Reserved fields of the Flag field > > Please specify what value the flag field’s reserve values can take. > > If you wish to have it transmitted as zero, and > > Receiver should ignore. Please specify this point. > > > > 2. Define what makes a malformed TLV > > You can do this within the text of figure 6 or > > In the paragraphs at the top of page 7. > > Do you consider inclusion of the Node Admin Tag TLV > > to be malformed if it is associated with something > > beside a Node Attribute? > > > > IHMO – it seems like an invalid content, but > > It could be viewed either way. > > ------- > > *For invalid content*, you have specify invalid content > > in the 3 paragraphs at the top of page 7 in section 3.1. > > The text in section 4 indicates how the text should be > > how the tag should be properly processed. > > > > The text in section 3.1 seems to indicate what content > > (origination and reception) is invalid. However, you do not > > Indicate what you do with invalid Node Admin Tags. > > > > The choices could be: > > 1) the entire Link State NLRI to be considered is invalid, > > 2) the Node NLRI within the Link State NLRI is invalid > > 3) the local node or remote node descriptors, the TLV is contained > are all invalid > > 4) just the Administrative Tag Sub-TLV is valid > > > > It is unclear from your document how this error is handled. > > ----------- > > > > *Section 4, indicates the processing* of the > > content of a well-formed Sub-TLV with > > correct syntax. If you feel error handling needs to > > report any handling of the SHOULD, MAY or MUST NOT clauses, > > you should add this to the error process. > > > > Section 5, indicates deployment processing. > > Again, if you feel error handling needs to > > Report any handling of the SHOULD or MAY clauses, > > Add this to the error reporting. > > > > IMHO – I do not feel section 4 or 5 warrants specific > > protocol on the wire specification error reporting. > > I am fine with the text as it is . > > -------------- > > > > *Lesser issues: * > > > > Section 6 Manageability > > > > Comment: Operational procedures are changing because you > > are re-originating “global” scope node tags in another “node admin > > tag” TLV. You break > 16383 node administrative groups down > > into multiple tags. > > > > This added process does not simply copy information from > > ISIS or OSPF as it exists. Manageability would indicate some > > logging of these additional changes will or will not occur. > > --- > > > > Section 7 – Security considerations > > > > Since the tagging of nodes may cause avoidance of a set of > > Nodes ( per section 5), the security section needs to include > > Information on why this cannot be done to harm > > > > Editorial NITs: > > Acknowledgements – need to be changed from TBA. > > > > > > > > >
- [Idr] Shepherd review of draft-ietf-idr-bgp-ls-no… Susan Hares
- Re: [Idr] Shepherd review of draft-ietf-idr-bgp-l… Pushpasis Sarkar