Re: [icnrg] [irsg] IRSG review of draft-irtf-icnrg-pathsteering
Colin Perkins <csp@csperkins.org> Fri, 19 May 2023 14:47 UTC
Return-Path: <csp@csperkins.org>
X-Original-To: icnrg@ietfa.amsl.com
Delivered-To: icnrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CA59C14CF1E; Fri, 19 May 2023 07:47:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.096
X-Spam-Level:
X-Spam-Status: No, score=-7.096 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_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=csperkins.org
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 91O-yT9No73Z; Fri, 19 May 2023 07:46:58 -0700 (PDT)
Received: from mx1.mythic-beasts.com (mx1.mythic-beasts.com [IPv6:2a00:1098:0:86:1000:0:2:1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18E42C14F726; Fri, 19 May 2023 07:46:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=csperkins.org; s=mythic-beasts-k1; h=Date:Subject:To:From; bh=X0EZxaMN0axHGpjPHBQ7twc478S+bV7WB6uxsxxtkZg=; b=oezzYm4sKH/i27E4ggMa6iDn+4 6ZMF7PpiBVW/xmrDIXbdjyO3NAc1QZdQoPb9P6k+zUcO5En8nDwPhX8H1bhLh+FeGWdx0vaAea4l0 SlpAeTPYDPJNsFW4O0pKWjMMZcAkzYu+qo6YfIbHfQ3LZ4kD5ji/w316HAr93j0D8zCG7lcUt5H7j +GChPR7psNTTf8XqBu1wRDfwfmLAyILXdKZhX5BSU7fqK/TQtuc1RRWgc809t7T0tJWcPhgWm7sP0 OfiCVODDHKgoNR5At8Tko1SAOksrOjRfKVZhAD/0vp8ndT+qPqzOw3r8Onwp6k/EeTrY1eyyKa7ju kdIYUGSw==;
Received: by mailhub-cam-d.mythic-beasts.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <csp@csperkins.org>) id 1q01Nd-006sJc-9e; Fri, 19 May 2023 15:46:53 +0100
From: Colin Perkins <csp@csperkins.org>
To: "David R. Oran" <daveoran@orandom.net>
Cc: "Brian Trammell (IETF)" <ietf@trammell.ch>, Internet Research Steering Group <irsg@irtf.org>, icnrg@irtf.org
Date: Fri, 19 May 2023 15:46:43 +0100
X-Mailer: MailMate (1.14r5964)
Message-ID: <14919496-4F03-47CE-8EAE-D4493984D490@csperkins.org>
In-Reply-To: <41359D68-286F-4761-BF85-7FB5D7C29BD4@orandom.net>
References: <F90A8A86-F599-4508-9A20-B39D3BF1839C@trammell.ch> <58E007F9-C546-4B11-AE10-615A40E3D229@orandom.net> <767F2424-300A-49CA-9C6D-145B6244D006@csperkins.org> <41359D68-286F-4761-BF85-7FB5D7C29BD4@orandom.net>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_C77A3DBD-C7FC-4908-A383-F36A6CCD4791_="
Content-Transfer-Encoding: 8bit
X-BlackCat-Spam-Score: 0
Archived-At: <https://mailarchive.ietf.org/arch/msg/icnrg/kHBf2I2ipJN3ZEq8y7oNskppWOE>
Subject: Re: [icnrg] [irsg] IRSG review of draft-irtf-icnrg-pathsteering
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Information-Centric Networking research group discussion list <icnrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/icnrg>, <mailto:icnrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/icnrg/>
List-Post: <mailto:icnrg@irtf.org>
List-Help: <mailto:icnrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/icnrg>, <mailto:icnrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 May 2023 14:47:03 -0000
Thanks for the update. The changes look good to me. Once Brian confirms, we can start the IRTF Final Poll. Colin On 18 May 2023, at 13:44, David R. Oran wrote: > I just submitted -02 with the changes noted below. Let me know if this > is ok and if we can go to final IRSG poll. > > Again, many thanks for the helpful review! > > DaveO. > > > On 16 May 2023, at 11:13, Colin Perkins wrote: > >> Hi Dave, Brian, >> >> On 5 May 2023, at 6:22, David R. Oran wrote: >>> Thanks a ton for the review, Brian! >> >> Yes - thanks! >> >>> On 4 May 2023, at 14:52, Brian Trammell (IETF) wrote: >>> >>>> Greetings, >>>> >>>> I’ve reviewed draft-irtf-icnrg-pathsteering for the IRSG. >>>> >>>> IMO this document is ready for an IRSG ballot, with nits. >>>> >>>> It describes a fairly straightforward way to add path awareness to >>>> (path-symmetric) CCNx (as an example of ICN approaches). It has >>>> somewhat less stringent security properties than other approaches >>>> in the path-aware networking space (e.g. SCION), but this seems >>>> perfectly reasonable in the ICN space. >>>> >>>> This document could be seen as “glue” between ICNRG and PANRG >>>> (note: I’m saying this with my PANRG chair hat off). At the risk >>>> of making an obligatory “you didn’t cite the reviewer” >>>> comment, which you can feel free to ignore, the document clearly >>>> answers the second and third questions (path discovery and >>>> selection, here called “steering”) posed by RFC 9217 >>>> (“Current Open Questions in Path-Aware Networking”) in an ICN >>>> context. I find it interesting that no mention was made of the >>>> first question (i.e., which properties of a path would a consumer >>>> use to make a decision about which paths to use?), aside from a >>>> mention in the abstract of potential uses. Given that the document >>>> essentially shows how to implement an externally specified design >>>> within CCNx, this is possibly reasonable, but might be worth >>>> addressing. >>>> >>> Good point. We obliquely talk about this in the introductory >>> sections about the experimental nature of this specification and >>> what experiments it enables, specifically things like network >>> instrumentation and multi-path congestion control. Would it make >>> sense to add a sentence or two to say that experimenting with paths >>> having different properties is also a good goal for research using >>> the defined protocol machinery? Happy to do that, and explicitly >>> reference RFC9127. >> >> I don't think it needs much, but adding a couple of sentences about >> this could make sense. >> > Done. > >>> One nuance compared to other PAN approaches is that this piggybacks >>> path discovery on the base ICN data exchange, rather than having a >>> separate path advertisement/discovery mechanism. That means when the >>> recorded path comes back in an ICN Data message response, the >>> properties of the path are known only implicitly to the consumer as >>> opposed to being explicitly labeled. That makes the question of what >>> properties a consumer uses to choose a path one of >>> observation/measurement rather than advance selection based on an >>> explicit advertised property (e.g ala SCION). Is this perhaps worth >>> mentioning? I’m not sure. >> >> I'd think it worth mentioning briefly. It's always good to explicitly >> highlight different approaches and the trade-offs they make. >> > Done. > >> Colin >> >> >> >>>> I have one editorial nit: >>>> >>>> typo “in roder that the forwarders use that path” -> “in >>>> order” >>> Can fix now or wait for RFCed. Will fix if folks think an updated >>> draft is appropriate prior to IRSG ballot. > Fixed now. > >>> >>>> >>>> Thanks, cheers, >>>> >>>> Brian >>>> >>>> _______________________________________________ >>>> icnrg mailing list >>>> icnrg@irtf.org >>>> https://www.irtf.org/mailman/listinfo/icnrg >>> aveO > DaveO
- [icnrg] IRSG review of draft-irtf-icnrg-pathsteer… Brian Trammell (IETF)
- Re: [icnrg] IRSG review of draft-irtf-icnrg-paths… David R. Oran
- Re: [icnrg] [irsg] IRSG review of draft-irtf-icnr… Colin Perkins
- Re: [icnrg] [irsg] IRSG review of draft-irtf-icnr… David R. Oran
- Re: [icnrg] [irsg] IRSG review of draft-irtf-icnr… Colin Perkins