Re: [Apn] Further revised draft Charter

Adrian Farrel <adrian@olddog.co.uk> Fri, 20 January 2023 15:00 UTC

Return-Path: <adrian@olddog.co.uk>
X-Original-To: apn@ietfa.amsl.com
Delivered-To: apn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F172C14CE45 for <apn@ietfa.amsl.com>; Fri, 20 Jan 2023 07:00:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.083
X-Spam-Level:
X-Spam-Status: No, score=-7.083 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, 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 eLlnhb_G4Wcp for <apn@ietfa.amsl.com>; Fri, 20 Jan 2023 07:00:53 -0800 (PST)
Received: from mta5.iomartmail.com (mta5.iomartmail.com [62.128.193.155]) (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 AC38AC14CE32 for <apn@ietf.org>; Fri, 20 Jan 2023 07:00:51 -0800 (PST)
Received: from vs1.iomartmail.com (vs1.iomartmail.com [10.12.10.121]) by mta5.iomartmail.com (8.14.7/8.14.7) with ESMTP id 30KF0mBP013430; Fri, 20 Jan 2023 15:00:48 GMT
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 7F03C46054; Fri, 20 Jan 2023 15:00:48 +0000 (GMT)
Received: from vs1.iomartmail.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6875B46052; Fri, 20 Jan 2023 15:00:48 +0000 (GMT)
Received: from asmtp1.iomartmail.com (unknown [10.12.10.248]) by vs1.iomartmail.com (Postfix) with ESMTPS; Fri, 20 Jan 2023 15:00:48 +0000 (GMT)
Received: from LAPTOPK7AS653V ([148.252.129.177]) (authenticated bits=0) by asmtp1.iomartmail.com (8.14.7/8.14.7) with ESMTP id 30KF0kC4020863 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 20 Jan 2023 15:00:47 GMT
Reply-To: adrian@olddog.co.uk
From: Adrian Farrel <adrian@olddog.co.uk>
To: 'Andrew Alston - IETF' <andrew-ietf@liquid.tech>, 'Donald Eastlake' <d3e3e3@gmail.com>
Cc: apn@ietf.org
References: <CAF4+nEFHcKBbc7J8v3yj_b6V1==4yUBOOhdazR2yrP75Gcd0mA@mail.gmail.com> <051d01d92b82$73cda4a0$5b68ede0$@olddog.co.uk> <AM7PR03MB6451BD8EEC7E5DA1306DD680EEC59@AM7PR03MB6451.eurprd03.prod.outlook.com>
In-Reply-To: <AM7PR03MB6451BD8EEC7E5DA1306DD680EEC59@AM7PR03MB6451.eurprd03.prod.outlook.com>
Date: Fri, 20 Jan 2023 15:00:46 -0000
Organization: Old Dog Consulting
Message-ID: <068601d92cdf$fa7374e0$ef5a5ea0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0687_01D92CDF.FA74D470"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGEgfInFnurhIWzvF1Gqu8rqha5hQHfXx/oASVDM2OvOI/9gA==
Content-Language: en-gb
X-Originating-IP: 148.252.129.177
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; s=20221128; bh=N6uy3kPddT4/CxLtBwHUS OLMG1Z8R6anUAikTlppguY=; b=0x0GKWxAj8sE9HgtYcAAT94D3qj1jCt0G4NBi EakflwF1cQ0og8g965ZiaHa54D8beEjZm+C8xUmr4xslnw8b1hHGloCe4/yRemVm zrXl3tmwWELsVPG1UdB68NzLb4jZicGw27D0WltHDe6uMkZcZM1/ynsFMy4Ke+ET CtPVUqM3aP5pZU4fzuwyB1lfkgsTye7XzzwxABacvS7G/moKMZNVmlkCxA8a+Pht 3EU8M7QWoraFjW9dhfKVI8lBRXAqmsxtunzI/WoMveUWTO5IppAHyXQBtab7WSZY MofToj9syQbNepH/PsiEL+ja/hgzXslquiTLEncT8Gfm6HnzA==
X-TM-AS-GCONF: 00
X-TM-AS-Product-Ver: IMSVA-9.1.0.2090-9.0.0.1002-27398.000
X-TM-AS-Result: No--33.773-10.0-31-10
X-imss-scan-details: No--33.773-10.0-31-10
X-TMASE-Version: IMSVA-9.1.0.2090-9.0.1002-27398.000
X-TMASE-Result: 10--33.773500-10.000000
X-TMASE-MatchedRID: CxmI61mtwh/xIbpQ8BhdbI61Z+HJnvsOlDt5PQMgj00Kz90vj69pJMDY VTS0QEHAmzlkx0DCIOu/T7xRJQj082aEWH3uxKuJVV4ZZmbE3YyhxK8Q8oY75y196sn93sBvQ0r E18rDtKIjH86oKTknXQt0liPmj9l9XosRSt8fVL5DRebSlZYuShm+WJs9xa/7hNR2mMdZLWf3eV YcbukITeZ12UIacojthzQz08QIE6/jFqkZIdiuS0zs4u81P77pUcH09qBGmHQKcQho16Dw1sIrJ yGzvIdD033oYXU6sdVgh6Oq+t75TQKOCkbdAL9FDZs/KgmqdksZskwWqoib3CRH1MLy1seN5zai +sLlxqzZkICDyhhTmXq+qg096V49tPPg/Od6zWKL3n8qdYJTdCFpytjwd8OVJwONCfZCxNrJqYC 1eq5O9luTdbUFEbUF4tlHRuBJlNlPV7Vu35Rh33g2y0j5vXZGeSM3ylUTgbNYsxpOfq+nk9Po0U cJel60kYnQYEOqPZP3SvfgF7cta8st5+lsSTGQ34e73Z9qT+tv8DQO96TvfxV17CFfZYAB58Tg0 a5Ro0eJvF9L2xnAL8qi59sgP68QO1MJ8ZuDPZfO6wQgUuSnLRFW4V6QMZa5+Yd9E+i2GcesVO9n WK57Khfzy85c94tm38c9k6vg4OM7mT8/EEC+/pbvOXb2nXF1EHQQ1mfDW+24IXQ3z8dnai/6ibO 0rfV+pQ3wjEqCODE6+tbC456WNANLYT6QGu3sCKFDk1kJexKfmd9HsjZ0U2uyajlFLKLV6Fcvdo 8QcChaawm/d9ZFMAtJTBYoi2r8v8wQolaDbCueAiCmPx4NwGmRqNBHmBve5wYsUL8D7VEuAzYzf KDduFKMqIeOstifkU6UkIr/V+1nME/Jsn/m+g==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/apn/DCgHZ3o33Ie4B6xII6EKkc9f71w>
Subject: Re: [Apn] Further revised draft Charter
X-BeenThere: apn@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Application-aware Networking <apn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apn>, <mailto:apn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/apn/>
List-Post: <mailto:apn@ietf.org>
List-Help: <mailto:apn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apn>, <mailto:apn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Jan 2023 15:00:58 -0000

Thanks Andrew,

 

It’s good to know that you have been watching this and have been talking with the proposed chairs and the proponents. Of course, you have been talking with them off-list and that might explain part of why the list has been so quiet.

 

Additionally, I do think that the effect of your email on 20th October was to close down discussion while we waited to hear from you. Perhaps you can argue that had there been enough excitement and interest, discussion would have continued.

 

Anyway, you’re correct that we are where we are. Progress can only start from now.

 

In order to understand the measure of “sufficient interest in doing the work” it would be helpful to understand “what work?” The proposed charter, as we went in to IETF-115, was around a framework / problem statement. This “limited scope” followed the quasi-consensus on the RTGWG list as noted by Donald. My understanding of at least some of the positions recorded by the IESG is that they want to discuss potential solutions (or, at least, that their concerns are with the potential solutions that someone might propose). That leads me to ask you whether we should change the focus to include work on solutions, or whether we should retain the limited scope.

 

If we are opening up for solutions discussions:

*	You’re right that we would want to have multiple implementers at least considering the issues

If we are retaining the narrow scope:

*	The IESG need to “get off it” about potential issues with possible solutions since uncovering those issues would be exactly the point of the work
*	Surely we should be more interested to hear from operators about the problems they need to solve and how those problems fall into the same broad category

 

Cheers,

Adrian

 

From: Andrew Alston - IETF <andrew-ietf@liquid.tech> 
Sent: 20 January 2023 14:25
To: adrian@olddog.co.uk; 'Donald Eastlake' <d3e3e3@gmail.com>
Cc: apn@ietf.org
Subject: RE: [Apn] Further revised draft Charter

 

Hi All,

 

I’ve been watching the list with some interest here – and as of right now – I have concerns.

 

We are heading into the next IETF – and as agreed with the proposed chairs and the proponents – we would look at another BOF, but to do so, requires adequate expression of interest in doing the work.

 

The working group formation process dictates that a.) There needs to be sufficient interest in doing the work and b.) that the interest needs to be spread across sufficient parties such that the work is not seen as the work of a single entity (RFC2418).

 

Now, we had multiple issues here – firstly – the initial charter proposals had a number of discuss points on them – and I thank Donald for his work to attempt to resolve some of these with the new charter.  My big concern at the moment is that if we take this charter to another BOF, based on the feedback on this list since that charter was posted, and in fact the feedback from the proposed charters posted in the latter half of last year, is that there is very little interest or work on the list towards commenting on or improving these charters.  What I have seen is vocal support from the primary proponents – some of which has been offlist – but very little in the way of cross industry support.  The feedback received on the list outside of the direct proponents has actually been more negative than positive.  

 

This leaves us at a crossroads – I am very reluctant to organize a BOF (and time is extremely limited to do this) while this status quo remains.  While I am looking closely at the proposed charter, and I do see major improvements in the text (Thanks again Donald), even if the charter is 100% perfect, without the cross section support and clear indication thereof, a BOF is inevitably going to fail – and since this is going into a second BOF (which technically is the limit for a proposed working group), I think we need to be sure this is actually the right way to go at this point in the game.  Keeping in mind that the proposed charter can be commented on or changed at the proposed WG Forming BOF – so tweaks can be made beyond this point, the charter is less of a concern to me than the lack of what seems to be broad based support.

 

I’m open to hearing thoughts, but I really will need to see more support and action on this list if we wish to proceed with a BOF at 116.  I will be making a final decision on this in the first half of next week though. 

 

Comments welcome.

 

Thanks

 

Andrew

 

 

From: Apn <apn-bounces@ietf.org <mailto:apn-bounces@ietf.org> > On Behalf Of Adrian Farrel
Sent: Thursday, January 19, 2023 12:19 AM
To: 'Donald Eastlake' <d3e3e3@gmail.com <mailto:d3e3e3@gmail.com> >
Cc: apn@ietf.org <mailto:apn@ietf.org> 
Subject: Re: [Apn] Further revised draft Charter

 

Thanks for doing that work, Donald.

 

I’m not sure what the status of APN is now. It’s all been very quiet since Andrew’s email on the 20th of October. At that time he said “I will have having discussions with the proposed chairs and some of the proponents at 115 regarding the possible way forward from here and will advise in due course” so I guess we’ve been waiting to find out what the next steps are.

 

But I think you’re right to resume the discussions and see whether we have momentum. I’d certainly like to see more clarity around the use cases (really, more simple statements of the problems that need to be solved), so hopefully this will come out of these discussions.

 

I’m looking at your edited text with a view to seeing what might confuse or bother people coming at it from outside the routing and forwarding sphere…

 

The initial couple of paragraphs talk about “services”. “Routing as a service” is something we might be familiar with, but, in general, when people talk about services they are thinking about services provided to traffic flows, to applications, or to users. Looking for an alternative word that might be less likely to cause confusion, I wondered about “treatments”.

 

When you list “routing”, do you really mean “forwarding” or possibly “routing and forwarding”?

 

I think that the paragraphs “The Appropriate Performance Networking (APNET) WG goal…” and “The APNET Field…” may be presenting the work in the wrong order. To me, the order of events seems to be…

1.	Determine use cases where it would be advantageous to access additional information within the network to deliver services such as those listed
2.	Build an information model to list all of the additional information needed
3.	Write a framework for a common (abstract) data plane field/structure to carry this information and how it would be used
4.	Determine whether some or all of the information can be carried in existing fields or encapsulations
5.	Depending on the outcome of 4., devise a common encoding for carrying the necessary information regardless of the data plane in use; and then…
6.	Specify encapsulations to carry the common encoding in different Internet data planes 

 

Given the continued (legitimate) concerns about privacy (and to some extent, security), it would be a good idea to draw this out in an explicit paragraph. Something like…

 

“Privacy and security are of increasing concern for Internet users and for the networks that carry the traffic. Encoding additional information within packets in order that the network can make informed decisions about how to handle the packets will necessarily expose that information to outside observers that may have malign intentions. It is, therefore, a fundamental part of the APNET WG’s work to carefully consider the risks introduced especially in regards to how packet flows and behaviors may be additionally visible to external observers.”

 

It may help to say why inter-domain is out of scope. Is it “…because the objective is the imposition and removal of APNET information at domain boundaries, and therefore inter-domain is out of scope. Further, assignment of meaning to APNET fields is a matter of local domain policy.”?

 

The middle out-of-scope bullet and an additional deliverable could, I believe be extended to cover items 4 and 5 in my list, above.

 

Thanks for the work.

 

Adrian

 

 

From: Apn <apn-bounces@ietf.org <mailto:apn-bounces@ietf.org> > On Behalf Of Donald Eastlake
Sent: 18 January 2023 02:04
To: apn@ietf.org <mailto:apn@ietf.org> 
Cc: apn-chairs@ietf.org <mailto:apn-chairs@ietf.org> 
Subject: [Apn] Further revised draft Charter

 

I've gotten some comments and I've re-read some of the AD DISCUSSES and comments. Based on that I've updated the draft Charter as attached.  Comments are welcome. 




Thanks,
Donald
===============================
 Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
 2386 Panoramic Circle, Apopka, FL 32703 USA
 d3e3e3@gmail.com <mailto:d3e3e3@gmail.com> 

 

Internal All Employees