Re: [Teas] Artart last call review of draft-ietf-teas-rfc3272bis-24
Adrian Farrel <adrian@olddog.co.uk> Sun, 16 July 2023 12:12 UTC
Return-Path: <adrian@olddog.co.uk>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9926C14F5E0; Sun, 16 Jul 2023 05:12:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=olddog.co.uk
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y4Cb9NJo_CC7; Sun, 16 Jul 2023 05:12:23 -0700 (PDT)
Received: from mta8.iomartmail.com (mta8.iomartmail.com [62.128.193.158]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11744C1516E0; Sun, 16 Jul 2023 05:12:21 -0700 (PDT)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta8.iomartmail.com (8.14.7/8.14.7) with ESMTP id 36GCCGq1017716; Sun, 16 Jul 2023 13:12:16 +0100
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 54BA54604D; Sun, 16 Jul 2023 13:12:16 +0100 (BST)
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 47C354604B; Sun, 16 Jul 2023 13:12:16 +0100 (BST)
Received: from asmtp3.iomartmail.com (unknown [10.12.10.224]) by vs1.iomartmail.com (Postfix) with ESMTPS; Sun, 16 Jul 2023 13:12:16 +0100 (BST)
Received: from LAPTOPK7AS653V (82-69-109-75.dsl.in-addr.zen.co.uk [82.69.109.75]) (authenticated bits=0) by asmtp3.iomartmail.com (8.14.7/8.14.7) with ESMTP id 36GCCFW1014493 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 16 Jul 2023 13:12:15 +0100
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Rich Salz' <rsalz@akamai.com>, art@ietf.org
Cc: draft-ietf-teas-rfc3272bis.all@ietf.org, last-call@ietf.org, teas@ietf.org
References: <168929388226.24431.4984682028458012674@ietfa.amsl.com>
In-Reply-To: <168929388226.24431.4984682028458012674@ietfa.amsl.com>
Date: Sun, 16 Jul 2023 13:12:15 +0100
Organization: Old Dog Consulting
Message-ID: <003f01d9b7de$c27105f0$475311d0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQKgEQ/WRyF9IfJk5wr1RjqrXFmqxq4vfzBg
Content-Language: en-gb
X-Originating-IP: 82.69.109.75
X-Thinkmail-Auth: adrian@olddog.co.uk
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=olddog.co.uk; h=reply-to :from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-type:content-transfer-encoding; s= 20221128; bh=gAW17yZoBJcwkLnHqqH0GJmWj9F2oQfY+Euf3cZEHMg=; b=chC 0EtE6SX6MeaUTP2YTDPvjtf/vk7B6avOhvF4uYu+ARVrVu8t3RiOEbhoh+h6YCKM D0/bz2L8N8IcdzZ/qG962lX7u1muAbCjls4umkz66jPofqfXudv96PasamXb6Ibp RsCRzJUE3c8xpqJm8TuB/dqATHjNSpFvsr3sKHir/PsGaOXAhZKfENdLEoWrKT2K lUjgGDmQDqQGCi3dYTvX786EpNN29s8IMJA8WLTAbNtqmyFcZJ7velcAGPahoVcT 0roYOVDPo1flz27EuAcd6DVFVwloqOaItWXkVAm/rL2WYjmHzFxavcsxzM7ovoco 3HWxefRJ5spPI8lc1FQ==
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-9.0.0.1002-27754.007
X-TM-AS-Result: No--23.395-10.0-31-10
X-imss-scan-details: No--23.395-10.0-31-10
X-TMASE-Version: IMSVA-9.1.0.2090-9.0.1002-27754.007
X-TMASE-Result: 10--23.395000-10.000000
X-TMASE-MatchedRID: ZFzIhWOuIzvxIbpQ8BhdbIdlc1JaOB1TkYC3rjkUXRLB1z1KvCXwaBwJ bAB37U2pjhyWkMlRInA8bHEatBK6RiknJbj5yxEqPMcAlOC0qrCu2GmdldmiUBLxmKQIZ7RQZVh gLjSOksbD5aju2Tk+9imtkS/I3UsSbtmtqPhDX/xntEdzQBf3IRHlzzcojFNOeGHkpR2WBaLbyk yGtuqSk6wglxty6Z/EUH8P2WYi8rX7A50OrcNhIRhvfWx0TE/bq/dCpI1TEq0M74Nf6tTB9kaLB 1cSiFH+clzDIopai+psTe//sbeYO3SZ0dzoXbN+36lQXQeyPFEEx2nnXvzNIxzlIYo2TUIb4dOs NKuqfayipw58JSX3jGXnsLozkV7zASB+Fj/vRDpB9I5g6XEpi90pE2POjYg43CsSuXNRLqmXuhF Pj3NHV9M0LyBkn9vQYpbat3pdPvPSGaLrk0Tg2wvBTB90+he+2y7rwIA98byUoooDQSUSrWfmDY Pm1I8WaCzUzWqEJksaoFgHtDd6cbWhCFlW3osu9Ib/6w+1lWTqtOCMCMzOYZsoi2XrUn/Jsuf7R WbvUtwFdbsG+ieXxwtuKBGekqUpPjKoPgsq7cA=
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/trgxAOYpJQTS9nAikNuirW4aROc>
Subject: Re: [Teas] Artart last call review of draft-ietf-teas-rfc3272bis-24
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 16 Jul 2023 12:12:29 -0000
Many thanks, Rich. In line. All changes are in the buffer waiting for the gates to re-open on the 24th. Cheers, Adrian > Sorry this is a day late. Not a problem, and the usefulness of the review far outweighs the timing. > I found section 1.1 a little hard to follow. I'm not sure why, and > I have no recommendations to make. Hmmm. Yes, it is probably a bit "academic" or didactic in its approach. Maybe it is also 20 years stilted? If I read it out loud, I can hear the original author's voice 😊 That said, short of throwing it all out and rewriting it, I don't see an easy fix. > Consider adding definitions of "ingress node" and "egress node" to 1.4 Consider it. (And made the additions.) > Sec 2.1, maybe change the first sentence to add "...includes the following > sub-contexts:" Yup > "the ability of the network administrators to translate policies into network > configurations." Nice to see the human aspect mentioned. We aim to please. > Sec 2.3, "A network-wide view of the topology is also a must for offline > planning" Presumably not the WHOLE network; maybe add clarification? Oh! Well: when is a network not a network? When we came up with, "The Internet is a network of networks," we were being very clever and setting ourselves up for confusion. Actually, it was for this reason that the PCE work started talking about a "network domain" or more loosely a "domain" [RFC4655] So, I think that the text, as written, is correct, but could be clarified. The point is that to achieve correct offline planning across a network, or some part of a network, there needs to be a view of the whole of that network or that part of the network. Changing the text as: OLD A network-wide view of the topology is also a must for offline planning. NEW Offline planning requires a full view of the topology of the network or partial network that is being planned. END > Sec 4.1, do you need/want definitions or references for STT and ALB methods? Yeah, references are good. STT is RFC 6601 ALB is ITU-T E.360.1 > Sec 5.1.2.3, To a customer, a slice looks like ... "with additional information > about the level of service required between endpoints" s/required/provided/ ? No, this is "required". I mean, it should also be "provided": but the customer asks for the SLA and is hopeful that it will be delivered. But this can be polished as: OLD From a customer's perspective an IETF Network Slice looks like a VPN connectivity matrix with additional information about the level of service required between endpoints. NEW From a customer's perspective, an IETF Network Slice looks like a VPN connectivity matrix with additional information about the level of service that the customer requires between the endpoints. END > Sec 5.1.3.1.1 typo's "Exampls" and "netrock" Ack > Sec 5.1.3.12 space before colon and while you're there, maybe s/;/, or/ And > the "four types" described should be an unnumbered list or some such. Ack > Sec 6, I was surprised ... Just trying to keep you awake. > ... to see the definitions of functional/non-functional be > in a different order from the sections that followed. Maybe a sentence at the > end explaining why. "This document first summarizes the non-functional > requirements, and covers the functional requirements in the following > subsections." Something like that included. > In 6.1, is the ordering of attributes arbitrary? Could/should it be made > alphabetical? Yeah, I *think* it is arbitrary. That is, I can't recall any discussion of why they are in this order. > In 6.5, typo "conforma" Ack > In 6.6.2, should "1+1" be "1:1" ? Apparently not, since 1+1 is not the same as > 1:1 This should be mentioned. Some clarity added. > In 6.7, "Networks are often arranged in layers" Should arranged by > implemented? What about Ogres (a little Shrek Joke, > https://youtu.be/-FtCTW2rVFM?t=43) I'm worried about how long you spent searching for that. Or, worse, that you already knew where to find it. > Sec 8, "taken over a lot of" stuck out to me as rather informal. "assumed" > "Some other > southbound interface" What's a southbound interface? Oh, yes! One of my hot buttons and I missed it! Thanks. Although the term is widely used, it is also not a functional description and is subjectively relative. Replaced with "configuration and management" > "such as a multi-national" add "enterprise" Not so happy about this suggestion. The "such as" is aiming for a few indicative suggestions. I fear that "enterprise" is often interpreted as the antithesis of a geographically widespread network. So adding it here may distract the reader.
- [Teas] Artart last call review of draft-ietf-teas… Rich Salz via Datatracker
- Re: [Teas] Artart last call review of draft-ietf-… Adrian Farrel
- Re: [Teas] Artart last call review of draft-ietf-… Salz, Rich