Re: [PANRG] Dependence on https://datatracker.ietf.org/doc/draft-irtf-panrg-path-properties/

mohamed.boucadair@orange.com Tue, 09 February 2021 07:53 UTC

Return-Path: <mohamed.boucadair@orange.com>
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 53F113A1207 for <panrg@ietfa.amsl.com>; Mon, 8 Feb 2021 23:53:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.118
X-Spam-Level:
X-Spam-Status: No, score=-2.118 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.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 SJNSRRnskIb2 for <panrg@ietfa.amsl.com>; Mon, 8 Feb 2021 23:53:43 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 413813A1206 for <panrg@irtf.org>; Mon, 8 Feb 2021 23:53:43 -0800 (PST)
Received: from opfedar07.francetelecom.fr (unknown [xx.xx.xx.9]) by opfedar27.francetelecom.fr (ESMTP service) with ESMTP id 4DZZs13fTMz2xbj; Tue, 9 Feb 2021 08:53:41 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1612857221; bh=f4NLILOeDZIr0eoVtJ1BWxi9MN4ziBYQvGK+L5FO1mM=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=UDXLZkJtV3T8Wi1REIp6hmdepNNI4EgsTBxXKhJDB344TmbGyiYh3s/wVsPIookcT vmrRFpzYlrJbSukRW+yJr384WLtWajgBKrgclgWdOVyokPHHJ4hnWnCFJ2MswlEIwO quHQNqf80eto83HQVaYlhx86dCxZVI22DtYrZ/VW4ILDoN/MGHjm059rVkqapS2YBd aSkh2d5gPZ0a3c59GPzyOTm44aLAWp2M67WKQmUGThSC6sBikTbIBNzH10IrhZWRGN WF49G6kjtdZgxinTXbOZRwSw65zMoQokDtWHOv117XtMutVXu5D8CYw2if58VhsmE9 B3URElpWJiyeA==
Received: from Exchangemail-eme6.itn.ftgroup (unknown [xx.xx.13.98]) by opfedar07.francetelecom.fr (ESMTP service) with ESMTP id 4DZZs12QY2z5vPK; Tue, 9 Feb 2021 08:53:41 +0100 (CET)
From: mohamed.boucadair@orange.com
To: "Brian Trammell (IETF)" <ietf@trammell.ch>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>, Adrian Farrel <adrian@olddog.co.uk>
CC: "panrg@irtf.org" <panrg@irtf.org>
Thread-Topic: [PANRG] Dependence on https://datatracker.ietf.org/doc/draft-irtf-panrg-path-properties/
Thread-Index: AQHW/e1yS0Va34+AeUSPipKFFeg0HKpPc1eA
Date: Tue, 09 Feb 2021 07:53:39 +0000
Message-ID: <22300_1612857221_60223F85_22300_147_1_787AE7BB302AE849A7480A190F8B9330315C9F1C@OPEXCAUBMA2.corporate.adroot.infra.ftgroup>
References: <CAKKJt-e1N-YjmrtE+kWeWDGB4M_7gEQ_s-84JB+s8r_pUE9hJA@mail.gmail.com> <97602DB1-4BE2-47CA-B7DB-3F50B2DC8EB0@trammell.ch>
In-Reply-To: <97602DB1-4BE2-47CA-B7DB-3F50B2DC8EB0@trammell.ch>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.114.13.247]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/panrg/4FDW4lZ3aL-bcRQ-GsLbttMibrk>
Subject: Re: [PANRG] Dependence on https://datatracker.ietf.org/doc/draft-irtf-panrg-path-properties/
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, 09 Feb 2021 07:53:45 -0000

Hi Brian, all, 

Please see inline. 

Cheers,
Med

> -----Message d'origine-----
> De : Panrg [mailto:panrg-bounces@irtf.org] De la part de Brian
> Trammell (IETF)
> Envoyé : lundi 8 février 2021 08:38
> À : Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>; Adrian
> Farrel <adrian@olddog.co.uk>
> Cc : panrg@irtf.org
> Objet : Re: [PANRG] Dependence on
> https://datatracker.ietf.org/doc/draft-irtf-panrg-path-properties/
> 
> hi Spencer,
> 
> (and hi Adrian, this message touches on peripheral questions in your
> message last week, though I'll answer the actual questions in another
> thread, hopefully today but I'm not optimistic about cycles)
> 
> <chair hat off, -questions editor hat on>
> 
> When I originally proposed/wrote the questions draft, I meant the
> title of the document to be taken literally: "we don't quite yet know
> what we are doing, we're informed by kinda-related work in a few
> inter-network and intra-network architectures, let's figure out
> whether there is a here here". So from that originalist viewpoint,
> references to -questions are fine, but not if those references are
> there because -questions has answers.
> 
> Scoping the work in the RG such that even knowing what we're talking
> about requires the questions draft to define "path-aware networking",
> which it now does in section 1.1. Aside to Adrian's main point, he
> points out that that definition itself uses the word "path", which is
> also quite overloaded depending on your viewpoint.
> 
> So my original desire to leave "path" explicitly undefined in -
> questions (indeed, question 1 in section 2.1 is "what is a path" with
> more words) is probably not going to fly.
> 
> <-questions editor hat off, chair hat on>
> 
> As co-chair, I do prefer not to have all three of the documents
> depend on each other in a cluster. I'm not sure where we are with the
> completion of the path properties draft, though I suspect there
> remains much more to talk about than with questions and what-not-to-
> do.
> 
> What we care about, though, for the document dependency graph is
> merely the definition of path. The current state of the definition of
> path in path properties is as follows:
> 
> >    Path:  A sequence of adjacent path elements over which a packet
> can
> >       be transmitted, starting and ending with a node.  A path is
> >       unidirectional.  Paths are time-dependent, i.e., the sequence
> of
> >       path elements over which packets are sent from one node to
> another
> >       may change.  A path is defined between two nodes.  For
> multicast
> >       or broadcast, a packet may be sent by one node and received
> by
> >       multiple nodes.  In this case, the packet is sent over
> multiple
> >       paths at once, one path for each combination of sending and
> >       receiving node; these paths do not have to be disjoint.  Note
> that
> >       an entity may have only partial visibility of the path
> elements
> >       that comprise a path and visibility may change over time.
> >       Different entities may have different visibility of a path
> and/or
> >       treat path elements at different levels of abstraction.  For
> >       example, a path may be given as a sequence of physical nodes
> and
> >       the links connecting these nodes, or it may be given as a
> sequence
> >       of logical nodes such as a sequence of ASes or an Explicit
> Route
> >       Object (ERO).  Similarly, the representation of a path and
> its
> >       properties, as it is known to a specific entity, may be more
> >       complex and include details about the physical layer
> technology,
> >       or it may be more abstract and only consist of a specific
> source
> >       and destination which is known to be reachable from that
> source.
> 
> This is precise, but not succinct; this looks like a definition we
> need to talk about some more. However, I suspect that we as an RG
> would endorse the essence of the definition, something like:
> 
> "Path:  A unidirectional sequence of nodes and links over which a
> packet can be transmitted, such that nodes represent devices which
> process packets at some layer(s), and links connect the nodes."
> 
> and that we could lift this into Section 1.1 of -questions.

[Med] I don't like this definition as it leaves out many aspects that we discussed when consolidating the definition in the properties draft. Theresa made a great job in considering various aspects: take into account overlays, underlay, service planes, endorse service function chains, abstract paths defined as an AS path, uncast/multicast, etc.

I don't think that simplification is helpful here.

If a path definition is needed and, for logistic matters, you don't want to cite the properties draft, my suggestion is to copy and paste that entry rather than defining a new one. 

> 
> Thoughts?
> 
> Cheers,
> 
> Brian
> 
> > On 8 Feb 2021, at 02:33, Spencer Dawkins at IETF
> <spencerdawkins.ietf@gmail.com> wrote:
> >
> > Hi, Brian and Jen,
> >
> > I apologize for causing confusion, but between the insertion of
> explanations of "Path" and "Path Aware" in
> https://datatracker.ietf.org/doc/draft-irtf-panrg-what-not-to-do/, it
> looks like I now have a dependency on both
> https://datatracker.ietf.org/doc/draft-irtf-panrg-questions/  (for
> "Path Aware") and https://datatracker.ietf.org/doc/draft-irtf-panrg-
> path-properties/ (for "Path").
> >
> > The dependence on https://datatracker.ietf.org/doc/draft-irtf-
> panrg-questions/ seems like no problem, because it's also in the
> publication process.
> >
> > The dependence on https://datatracker.ietf.org/doc/draft-irtf-
> panrg-path-properties/ is a bit more problematic, because that draft
> is still in the RG.
> >
> > So, two questions.
> > 	• Do we have any thoughts about when we're likely to request
> publication on https://datatracker.ietf.org/doc/draft-irtf-panrg-
> path-properties/?
> > 	• Assuming that the answer is "not very soon", I note in the
> current text in https://github.com/panrg/draft-dawkins-panrg-what-
> not-to-do/commit/c9e40e60e854b19bf9acee0be31120f438226ac0 hasically
> says "here's the definitions of 'Path' and 'Path Aware' that the RG
> is using, but all of the contributions contained in this draft
> predate the formation of PANRG, so may not reflect the descriptions
> in the drafts where those terms are defined". How wrong would it be
> to make that clearer in the next version of the draft, so that there
> isn't a dependency on https://datatracker.ietf.org/doc/draft-irtf-
> panrg-path-properties/?
> > I'd like to do the right thing, but I was included in the recent
> "AUTH48" for cluster 248 with the RFC Editor, so I'd love to not
> delay publication unless there's a really compelling reason to do
> that ...
> >
> > Please advise, of course.
> >
> > Best,
> >
> > Spencer
> > _______________________________________________
> > Panrg mailing list
> > Panrg@irtf.org
> > https://www.irtf.org/mailman/listinfo/panrg
> 
> _______________________________________________
> Panrg mailing list
> Panrg@irtf.org
> https://www.irtf.org/mailman/listinfo/panrg

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.