Re: [PANRG] I-D Action: draft-irtf-panrg-questions-10.txt

"Brian Trammell (IETF)" <ietf@trammell.ch> Tue, 12 October 2021 08:58 UTC

Return-Path: <ietf@trammell.ch>
X-Original-To: panrg@ietfa.amsl.com
Delivered-To: panrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E77373A11CB for <panrg@ietfa.amsl.com>; Tue, 12 Oct 2021 01:58:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=trammell.ch
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 2GNnd_ERPXdN for <panrg@ietfa.amsl.com>; Tue, 12 Oct 2021 01:58:17 -0700 (PDT)
Received: from smtp-1909.mail.infomaniak.ch (smtp-1909.mail.infomaniak.ch [185.125.25.9]) (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 0660B3A1161 for <panrg@irtf.org>; Tue, 12 Oct 2021 01:58:16 -0700 (PDT)
Received: from smtp-2-0001.mail.infomaniak.ch (unknown [10.5.36.108]) by smtp-2-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4HT8hM6WMdzMptrf; Tue, 12 Oct 2021 10:58:11 +0200 (CEST)
Received: from smtpclient.apple (unknown [IPV6:2a02:169:17b2:0:e140:5b6d:4b56:31ab]) by smtp-2-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4HT8hM3Q0pzlh8Ty; Tue, 12 Oct 2021 10:58:11 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=trammell.ch; s=20191114; t=1634029091; bh=c74TmJXZxxkMMWLL+qSfn7kYTHAYJz/6RgPfnn74tJU=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=Zu0QEEq1pP8TNfnr5eD2TC+xQwpZg5N6Dd9T0kxrjV+zl0F2sIxMwXd51qKG1LIuF WoAJAc1yeJBFNoK51oTYclRIc62tprDlN8csPVqwJi+K2fkwXBM9UyUDaK2wpBFA3j TKGruf9XVWcamIA5t4HOo7dYYF86t4KnZxc/PdO8=
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
From: "Brian Trammell (IETF)" <ietf@trammell.ch>
In-Reply-To: <CAKKJt-duAaoMpcuhde7voGtki_wvGLeGuyz0FpjM6OTN+OaGhw@mail.gmail.com>
Date: Tue, 12 Oct 2021 10:58:11 +0200
Cc: panrg@irtf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <B7A56600-4944-4A92-9B45-1EBF19A50BB0@trammell.ch>
References: <163395919175.16070.7979214012536535104@ietfa.amsl.com> <CAKKJt-duAaoMpcuhde7voGtki_wvGLeGuyz0FpjM6OTN+OaGhw@mail.gmail.com>
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/panrg/pOlf1QfLhbZ-fzYw7aQI59zVuZs>
Subject: Re: [PANRG] I-D Action: draft-irtf-panrg-questions-10.txt
X-BeenThere: panrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Path Aware Networking \(Proposed\) Research Group discussion list" <panrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/panrg>, <mailto:panrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/panrg/>
List-Post: <mailto:panrg@irtf.org>
List-Help: <mailto:panrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/panrg>, <mailto:panrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Tue, 12 Oct 2021 08:58:23 -0000

hi Spencer,

Yep, that's better. Will push it to working copy but hold for auth48.

Thanks, cheers,

Brian

> On 11 Oct 2021, at 18:09, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> wrote:
> 
> Brian, I have a ridiculously small suggestion, which you could sit on until AUTH48, if it seems appropriate. It really is that small. 
> 
> On Mon, Oct 11, 2021 at 8:34 AM <internet-drafts@ietf.org> wrote:
> 
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Path Aware Networking RG RG of the IRTF.
> 
>         Title           : Current Open Questions in Path Aware Networking
>         Author          : Brian Trammell
>         Filename        : draft-irtf-panrg-questions-10.txt
>         Pages           : 10
>         Date            : 2021-10-11
> 
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-irtf-panrg-questions/
> 
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-irtf-panrg-questions-10.html
> 
> While looking over -10 (as shepherd), I noticed that the subsections in section 2 follow this structure:
> 	• Brief subsection title that gestures toward a question
> 	• Exposition about the question
> 	• The question, expressed as a complete sentence. 
> It's not easy to spot the question, expressed as a complete sentence, unless you know what you're looking for. I'm only realizing this now, because I've seen versions of these questions in Powerpoint so many times, so I know what to look for (at the bottom of each slide). 
> 
> I wonder if this would be clearer, as 
> 	• Brief subsection title that gestures toward a question
> 	• The question, expressed as a complete sentence. 
> 	• Exposition about the question
> So, instead of 
> 
> 2.1. A Vocabulary of Path Properties
> 
> In order for information about paths to be exposed to an endpoint, and for the endpoint to make use of that information, it is necessary to define a common vocabulary for paths through an internetwork, and properties of those paths. The elements of this vocabulary could include terminology for components of a path and properties defined for these components, for the entire path, or for subpaths of a path. These properties may be relatively static, such as the presence of a given node or service function on the path; as well as relatively dynamic, such as the current values of metrics such as loss and latency.
> 
> This vocabulary must be defined carefully, as its design will have impacts on the expressiveness of a given path-aware internetworking architecture. This expressiveness also exhibits tradeoffs. For example, a system that exposes node-level information for the topology through each network would maximize information about the individual components of the path at the endpoints, at the expense of making internal network topology universally public, which may be in conflict with the business goals of each network's operator. Furthermore, properties related to individual components of the path may change frequently and may quickly become outdated. However, aggregating the properties of individual components to distill end-to-end properties for the entire path is not trivial.
> 
> The first question: how are paths and path properties defined and represented?
> 
> Each section would look like this: 
> 
> 2.1. A Vocabulary of Path Properties
> 
> The first question: how are paths and path properties defined and represented?
> 
> In order for information about paths to be exposed to an endpoint, and for the endpoint to make use of that information, it is necessary to define a common vocabulary for paths through an internetwork, and properties of those paths. The elements of this vocabulary could include terminology for components of a path and properties defined for these components, for the entire path, or for subpaths of a path. These properties may be relatively static, such as the presence of a given node or service function on the path; as well as relatively dynamic, such as the current values of metrics such as loss and latency.
> 
> This vocabulary must be defined carefully, as its design will have impacts on the expressiveness of a given path-aware internetworking architecture. This expressiveness also exhibits tradeoffs. For example, a system that exposes node-level information for the topology through each network would maximize information about the individual components of the path at the endpoints, at the expense of making internal network topology universally public, which may be in conflict with the business goals of each network's operator. Furthermore, properties related to individual components of the path may change frequently and may quickly become outdated. However, aggregating the properties of individual components to distill end-to-end properties for the entire path is not trivial.
> 
> Does this seem helpful?
> 
> Best,
> 
> Spencer