Re: [Last-Call] Opsdir telechat review of draft-ietf-acme-dtnnodeid-10

Brian Sipos <brian.sipos+ietf@gmail.com> Fri, 21 October 2022 23:16 UTC

Return-Path: <brian.sipos@gmail.com>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA156C1522B8; Fri, 21 Oct 2022 16:16:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.104
X-Spam-Level:
X-Spam-Status: No, score=-7.104 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-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=gmail.com
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 KQEqvxDSBn8v; Fri, 21 Oct 2022 16:16:27 -0700 (PDT)
Received: from mail-il1-x12d.google.com (mail-il1-x12d.google.com [IPv6:2607:f8b0:4864:20::12d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47A1FC1522AD; Fri, 21 Oct 2022 16:16:27 -0700 (PDT)
Received: by mail-il1-x12d.google.com with SMTP id q11so2421888ilj.10; Fri, 21 Oct 2022 16:16:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wvCZeytWMrwrjdLIZ2vM3EymvjRFJwWg+uI8HUdKWbM=; b=od6AoP46hGmv1632Lw+v1/syGa24L4CXPR/CCqCupRvQy7ONNX0Nwlfn5WWJRaD0Xr dnWdqNN79/aod0CIH1vrS3EzxhTWQtwMknhdFW0XuVjmCwMmGxibxR7Y+p13Fnta4T9e MIr0TdZwVMaPyfw608B+wHGO5/nKITc20gKe0j1tsaLxbCEEphtIETAQVRdx4+MtgFY+ rqyHl5kfYLOnK9MFNB3Vkh4Cf7WZ8qzzH5TBWBg+ZymgrhbMz+nzflGHMiYhezaNxc/c D3m8N6GA5oiwXUZAbkxc1PZ35AIicwNx+nk0KK/q62AqlSzp6Qwqwk59sC6Sz/qwv54g f6xg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wvCZeytWMrwrjdLIZ2vM3EymvjRFJwWg+uI8HUdKWbM=; b=OsPYRD8v80LvfSDO4ktMfYpM68kUxGpLE/IHEH7nB9qWWr7Qq0prWrtytVL0i7BVrU Fg/sN48mOfbwU3saSKWrcNsBJO8S6zaAI5pReOF7ireBqCm1EOIPaTkkGQU1rGVxLZn6 PK7H1tbLYXVeP1qpBZE7ut+dHkH4/mGv9hr24BDOxZdAsq1E2CrzZGY0zxWhB3azU3/f UP+ci8aQQR37nC36HaP6J5tHepeCjTL9jn76+n8GuUwFpUsrVPTzAIeZOJQGXJxWvFup A0jSI/btdn+QneczZt3SFtNg36PZcBEy7SKJ5oxv5WfdSE0xPilgRF3U+f+L++nvnXmy 5+uQ==
X-Gm-Message-State: ACrzQf3pfDqB3FfUKsA+ieAId6eWBpMpKXCKqdGWnrsl/jUZzmjEE0Uq vgs5C8Nj/XyuOoAN+gDI3+o/fcpH+X9SuuVRLgo=
X-Google-Smtp-Source: AMsMyM4eb2XsMtLsVhp9Vp9CT/yRxduk4N3XNZewd4lwvjVACCHk8wtm/w8m0S9xiyLVpiF+zlrMT1Xb1gJZGbTRZME=
X-Received: by 2002:a05:6e02:20e3:b0:2fa:3db:3585 with SMTP id q3-20020a056e0220e300b002fa03db3585mr15263153ilv.238.1666394186467; Fri, 21 Oct 2022 16:16:26 -0700 (PDT)
MIME-Version: 1.0
References: <166630648814.52985.10284820365346811952@ietfa.amsl.com> <BN2P110MB11076DDD8A34680DE318379EDC2A9@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM> <855DAAAE-A1BF-4577-922D-BC0F671CD0E8@futurewei.com> <DE4B11FF-1E07-44FA-9D9E-7EAE51BC393F@futurewei.com> <BN2P110MB1107FE073820EFCEE803710ADC2D9@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM> <560A8DBD-4CA4-4E49-BFA9-7452E4E1FE4F@futurewei.com> <BN2P110MB1107102AF46BE43B6F3828C0DC2D9@BN2P110MB1107.NAMP110.PROD.OUTLOOK.COM> <CFE4A64B-2F75-4187-A019-8AA476094587@futurewei.com> <CAGgd1OcFMyctz5T+sYj==6d6nfb5uz=jEfCfHo9LH-r=39sBhA@mail.gmail.com> <F661A7F8-4EC0-4954-87AA-AB555026829C@futurewei.com>
In-Reply-To: <F661A7F8-4EC0-4954-87AA-AB555026829C@futurewei.com>
From: Brian Sipos <brian.sipos+ietf@gmail.com>
Date: Fri, 21 Oct 2022 19:16:15 -0400
Message-ID: <CAM1+-ggs+1k4_TampbrAZ1RKzHWU1MuuJbPHy-QvpqCf+uYMFQ@mail.gmail.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>
Cc: Deb Cooley <debcooley1@gmail.com>, Roman Danyliw <rdd@cert.org>, "ops-dir@ietf.org" <ops-dir@ietf.org>, "acme@ietf.org" <acme@ietf.org>, "draft-ietf-acme-dtnnodeid.all@ietf.org" <draft-ietf-acme-dtnnodeid.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008a4f0c05eb93a177"
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/najZTaioPiQzSjh_MjmHpnXOpiw>
Subject: Re: [Last-Call] Opsdir telechat review of draft-ietf-acme-dtnnodeid-10
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Oct 2022 23:16:31 -0000

Linda,
To provide some clarification: a "delay-tolerant network" isn't just a
descriptive term, it is a specific type of overlay network operating with
the Bundle Protocol of RFC 9171 in accordance with the principals of RFC
4838. This proposed validation method is both conceptually and procedurally
analogous to the email validation of RFC 8823, and a DTN can be thought of
in the same way as an email transport network: email addresses exist
independently of the IP addresses or DNS names of the clients used to
originate and receive those email messages, just as DTN Node IDs (and the
BP Agents that transfer bundles) exist independently of whatever network,
IP or otherwise, that transports bundles addressed with those Node IDs.
This is why the RFC 8823 validation mechanism exists separately from the
IP/DNS mechanisms, and is why the DTN Node ID mechanism requires its own
mechanism.

Brian S.

On Fri, Oct 21, 2022 at 6:28 PM Linda Dunbar <linda.dunbar@futurewei.com>
wrote:

> Deb,
>
>
>
> The discussion stemmed from my question about the mechanism specified in
> the draft-ietf-acme-dtnnodeid-10 not touching upon the special properties
> of Delay Tolerant. For example, are there any special considerations for
> the satellite network that requires hours or days of the round trip instead
> of the traditional network of ms for the round trip?
>
> This triggered me to ask if the mechanism is applicable to validate IDs in
> other types of networks, like SD-WAN.
>
>
>
> Linda
>
>
>
> *From: *Deb Cooley <debcooley1@gmail.com>
> *Date: *Friday, October 21, 2022 at 2:33 PM
> *To: *Linda Dunbar <linda.dunbar@futurewei.com>
> *Cc: *Roman Danyliw <rdd@cert.org>, "ops-dir@ietf.org" <ops-dir@ietf.org>,
> "acme@ietf.org" <acme@ietf.org>, "draft-ietf-acme-dtnnodeid.all@ietf.org"
> <draft-ietf-acme-dtnnodeid.all@ietf.org>, "last-call@ietf.org" <
> last-call@ietf.org>
> *Subject: *Re: Opsdir telechat review of draft-ietf-acme-dtnnodeid-10
>
>
>
> Linda,
>
>
>
> I'm now very confused.  The original topic was comments on a DTN acme
> draft.  How did we get to discussing Virtual Network IDs of SD-WAN edge
> devices?
>
>
>
> Do you want to get X.509 certificates for these devices?  Or do you have
> something else in mind to validate these devices?
>
>
>
> Deb Cooley
>
>
>
> On Fri, Oct 21, 2022 at 2:02 PM Linda Dunbar <linda.dunbar@futurewei.com>
> wrote:
>
> Roman,
>
> Thanks.
> I don't see how DTN wg is relevant, as the SD-WAN is NOT Delay Tolerant
> Network. More relevance is on the "certificate issuance mechanism" to
> validate if the IDs advertised by a remote node are legitime.
>
> Does ACME Wg work on "Certificate issuance mechanism" for remote node
> IDs?
>
> Linda
> On 10/21/22, 12:53 PM, "Roman Danyliw" <rdd@cert.org> wrote:
>
>     IMO, the simplest thing would be to pose this question on the DTN WG
> mailing list.  This very specific work is being done in the ACME WG because
> it has the expertise on the certificate issuance mechanism, but I see you
> applicability to SD-WAN as more general.
>
>     Roman
>
>     > -----Original Message-----
>     > From: Linda Dunbar <linda.dunbar@futurewei.com>
>     > Sent: Friday, October 21, 2022 1:48 PM
>     > To: Roman Danyliw <rdd@cert.org>; ops-dir@ietf.org
>     > Cc: acme@ietf.org; draft-ietf-acme-dtnnodeid.all@ietf.org;
> last-call@ietf.org
>     > Subject: Re: Opsdir telechat review of draft-ietf-acme-dtnnodeid-10
>     >
>     > Roman,
>     >
>     > Can you give me a few names with who I can chat to find out more?
>     >
>     > Thank you
>     >
>     > Linda
>     >
>     > On 10/21/22, 12:38 PM, "Roman Danyliw" <rdd@cert.org> wrote:
>     >
>     >     Hi Linda!
>     >
>     >     As I understand the scenario below, it would align to the work
> in this
>     > document only to the degree that the SD-WAN network would be an
> underlay
>     > to the DTN Bundle Protocol (via some as of yet undefined convergence
> layer)
>     > and the Virtual Network IDs would have an easy mapping to the
> DTN-specific
>     > addressing mechanism (Endpoint IDs per Section 4.2.5 of RFC9171).
> I'll let the
>     > DTN experts correct me or provide more insight on the alignment.
>     >
>     >     As an aside, there is a critical IANA issue with this document
> and it is being
>     > pulled from the planned telechat docket.
>     >
>     >     Roman
>     >
>     >     > -----Original Message-----
>     >     > From: Linda Dunbar <linda.dunbar@futurewei.com>
>     >     > Sent: Friday, October 21, 2022 12:46 PM
>     >     > To: Roman Danyliw <rdd@cert.org>; ops-dir@ietf.org
>     >     > Cc: acme@ietf.org; draft-ietf-acme-dtnnodeid.all@ietf.org;
> last-
>     > call@ietf.org
>     >     > Subject: Re: Opsdir telechat review of
> draft-ietf-acme-dtnnodeid-10
>     >     >
>     >     > Roman,
>     >     >
>     >     > Can the mechanism specified in the draft be used to validate
> the Virtual
>     >     > Network IDs of SD-WAN edge devices?
>     >     > For example, an SDWAN edge deployed in a remote site, say a
> shopping
>     > mall,
>     >     > might advertise the routes and client VPN IDs to the BGP
> Route-Reflector
>     > (RR).
>     >     > The RR needs to validate the Client's IDs are legitimate. Can
> the mechanism
>     >     > specified in the draft do the job?
>     >     >
>     >     > Thanks, Linda
>     >     >
>     >     >
>     >     > On 10/20/22, 10:36 PM, "Linda Dunbar" <
> linda.dunbar@futurewei.com>
>     >     > wrote:
>     >     >
>     >     >     Roman,
>     >     >
>     >     >     With you bringing back the explanation, all makes sense to
> me now.
>     > Wish
>     >     > your explanation is incorporated into the document.
>     >     >     Thanks, Linda
>     >     >
>     >     >     On 10/20/22, 6:53 PM, "Roman Danyliw" <rdd@cert.org>
> wrote:
>     >     >
>     >     >         Thanks for the re-review Linda.
>     >     >
>     >     >         ACME WG: here is the thread from the IETF LC where
> proposed
>     > changes
>     >     > were discussed:
>     >     >
>     >
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmailarc
>     >     > hive.ietf.org
> <https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fhive.ietf.org%2F&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C730410093b014e8f43ba08dab39b2684%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638019776213707001%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=dG%2BVshKr890CZF2wztj6nT3rL5HGUC19dOp1xxfcWEg%3D&reserved=0>
> %2Farch%2Fmsg%2Flast-
>     >     >
>     > call%2FnujBgHd6ZKHY6fG58ZWBKzFGVWs%2F&amp;data=05%7C01%7Clinda.
>     >     >
>     > dunbar%40futurewei.com
> <https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2F40futurewei.com%2F&data=05%7C01%7Clinda.dunbar%40futurewei.com%7C730410093b014e8f43ba08dab39b2684%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638019776213707001%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Y3CjeJ7h%2FTi%2FEkx7jwTS7dL5H1t4FO8pokNaiqskckU%3D&reserved=0>
> %7C3d47157879904a302e3008dab2f65009%7C0fee
>     >     >
>     > 8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C638019068235813966%7CUn
>     >     >
>     > known%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik
>     >     >
>     > 1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=t83ICajIF%2FEIKz
>     >     > ibHtGs0T9FFSQpSFmBxKdxxgGHkPY%3D&amp;reserved=0
>     >     >
>     >     >         > -----Original Message-----
>     >     >         > From: Linda Dunbar via Datatracker <noreply@ietf.org
> >
>     >     >         > Sent: Thursday, October 20, 2022 6:55 PM
>     >     >         > To: ops-dir@ietf.org
>     >     >         > Cc: acme@ietf.org;
> draft-ietf-acme-dtnnodeid.all@ietf.org; last-
>     >     > call@ietf.org
>     >     >         > Subject: Opsdir telechat review of
> draft-ietf-acme-dtnnodeid-10
>     >     >         >
>     >     >         > Reviewer: Linda Dunbar
>     >     >         > Review result: Has Issues
>     >     >         >
>     >     >         > I have reviewed this document as part of the Ops
> area directorate's
>     >     > ongoing
>     >     >         > effort to review all IETF documents being processed
> by the IESG.
>     > These
>     >     >         > comments were written primarily for the benefit of
> the Ops area
>     >     > directors.
>     >     >         > Document editors and WG chairs should treat these
> comments just
>     > like
>     >     > any
>     >     >         > other last call comments.
>     >     >         >
>     >     >         > This document specifies an extension to ACME
> protocol which allows
>     > an
>     >     > ACME
>     >     >         > server to validate the Delay-Tolerant Networking
> Node ID for an
>     > ACME
>     >     > client.
>     >     >         >
>     >     >         > I had the following comments for the -07 version. I
> don't think the
>     > latest
>     >     >         > version (-10) resolved my comments.
>     >     >         >
>     >     >         > Issues:
>     >     >         >
>     >     >         > The document didn't describe how the Node ID
> described in this
>     >     > document is
>     >     >         > related to the Delay Tolerant Network. I see the
> mechanism can be
>     >     > equally
>     >     >         > used in any network. What are the specifics related
> to the "Delay
>     >     > Tolerant
>     >     >         > Network"?
>     >     >         > It would be helpful if the document adds a paragraph
> explaining the
>     >     > specific
>     >     >         > characteristics of the Delay-Tolerant Network that
> require the
>     > additional
>     >     >         > parameters/types used for validating the Node-ID for
> an ACME
>     > client.
>     >     >         >
>     >     >         > Thank you,
>     >     >         >
>     >     >         > Linda Dunbar
>     >     >         >
>     >     >
>     >     >
>     >
>
>