Re: [netmod] [Anima] mcr's YANG question raised during the ANIMA WG session

"Fries, Steffen" <steffen.fries@siemens.com> Tue, 02 August 2022 06:36 UTC

Return-Path: <steffen.fries@siemens.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4CBFC14CF16; Mon, 1 Aug 2022 23:36:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=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=siemens.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 73HLraTL5oV2; Mon, 1 Aug 2022 23:36:28 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2051.outbound.protection.outlook.com [40.107.21.51]) (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 5BDFFC14CF09; Mon, 1 Aug 2022 23:36:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GkU8W6HWLx39/VylYeIFGyAqZtRCUlflsGnF4hAvHVGs5dCPg4IOm+yE281350/3fU7FBATmU8EF0Wp6JNBkuMYc7fQLXFhAIcqZq16fnwdLzl6F57SbjumymCJpBLF9aN7yfWXzBqTB6JLalAzfcCmqUzfFgLorfewKTSWH74WVZ1Uoxjgu5CWgUMShe7RrtsfX4wd/eEQwPcU8nAO2pzbraE4t+WAGdun4eTAQgOaZRDXc06gFxYnwbQpLkftxr7qQ7kab8QpRovy2k37A2nF/p+cWanXFd884zPajHUeRpSvC8Ahsrm/Aat6hWTo5l0rBfIzaApYNTEPYYHJhOw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IEVwEID7wA1dXi/VKNs4KbWwddk89aXdGUHN42L5+9U=; b=D7gyHLONzAnBDMWlOj1/kZt7Gn6zbiix/Cz9u6pWqdyMuM62EVaEoDbNFd4OFDEoml5wVFYsxw8aYSjnjPiOyxa1NggKePTB3IRgbMWRBOSllolXs8hngnQhpoec3JcPJ4x7NXuCqBFQhmj1oZDm8tqkwfsU96n9uZ00GcxwFfISAAKTrI5J5p3pNALqiufGnfZq7nbG+bX+4lqPD+klAqKT5ii/cONN8XxihSV6eESLBJxE5d6ARZmFqq0DPwoAhpxMweaGyNoeLLWooVtRwQjh6sF+kHQZyhWQr1R3VO+AyG2RvZTiqxvDtG02NFLIWj78IoHjTcyWFZk05xhkkA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IEVwEID7wA1dXi/VKNs4KbWwddk89aXdGUHN42L5+9U=; b=rhYderArL6vDh3KcZwgGhluvpqkdfCCt1tF58aOO2wNSdBmz1lL9b3yP/rlVe4hoHAaCe+YdiNoyL6Ty31OWDAEkqSwGOQGOnHXOceL+lstIqqfQLwhSLbaM51zmC2opPmG2elgnRz4Cpux/MTGMgC67PIGYQ7tCPJtDHq43Ngwh9UnkSvnArf/m2/WakBevIuDIVgNHshkaMnQEHSAVxVNsw5rX5noi+/X+gXHmrwvnJ6dg0+34vRT1h0VpKOj4pjwzsgB6907De/4OyZHNDiGePJYt3TC3Ug17RQ3gc8g8zYdWOesn+t4OmnKzTJwNOLZfMvVtugDwA+hg2QAgiw==
Received: from DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:348::20) by AM7PR10MB3320.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:10c::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5482.10; Tue, 2 Aug 2022 06:36:24 +0000
Received: from DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM ([fe80::405:762:e31:e99a]) by DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM ([fe80::405:762:e31:e99a%4]) with mapi id 15.20.5482.016; Tue, 2 Aug 2022 06:36:24 +0000
From: "Fries, Steffen" <steffen.fries@siemens.com>
To: Toerless Eckert <tte@cs.fau.de>, Michael Richardson <mcr+ietf@sandelman.ca>
CC: "Anima@ietf.org" <anima@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [Anima] mcr's YANG question raised during the ANIMA WG session
Thread-Index: AdihM9LKRGqxUQKrTwSyqkRXTVbisQAlEycAAAvlAIAALqZLAAAm6CTgAAF/zIAArAosgAANF/AA
Date: Tue, 02 Aug 2022 06:36:24 +0000
Message-ID: <DU0PR10MB51963644CDDA4CDBA826B0D2F39D9@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM>
References: <DU0PR10MB5196F26C92DD2F266A4FAC28F3949@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM> <365823.1658933390@dooku> <DU0PR10MB5196ADB3702B7417B0589555F3979@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM> <446675.1659033968@dooku> <DU0PR10MB51966008D0EA49AC6FCD3FB9F3999@DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM> <539974.1659103385@dooku> <YuhrI/iINFJxPOC7@faui48e.informatik.uni-erlangen.de>
In-Reply-To: <YuhrI/iINFJxPOC7@faui48e.informatik.uni-erlangen.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Enabled=true; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SetDate=2022-08-02T06:36:23Z; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Method=Standard; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_Name=restricted; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_SiteId=38ae3bcd-9579-4fd4-adda-b42e1495d55a; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ActionId=83d8b2c0-39ce-4261-a698-785dbf0624b6; MSIP_Label_9d258917-277f-42cd-a3cd-14c4e9ee58bc_ContentBits=0
document_confidentiality: Restricted
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 95ec966f-1c4d-4cdd-2416-08da7451523a
x-ms-traffictypediagnostic: AM7PR10MB3320:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 7+qrkpsF6+d3tYZZRXlQ3+eq7boP9XIN/hgh7GDxzYaSGveKbOYgpgzUs7I6MYNYyjGxs/XjlHhtk/nSSrk5YfCAwQRnKG9Zv3aGlQ9VLUt2rnYX4aJPd1DEgquifBXCR9bPb7kIslUjz00QMdI/foajZMhHoykJxi4RM2+NuQJ2tVM+P2iW4Y/M6KUNEM74mYSj26EVh1rOX/us0O4dMkvdafjWlzKTuh+Zj47cQQ64bicL+os1gGaWwaR5D4cnsqLia1FdrsFJsmeDtQv/1c5eCPZCoPliMnHd0EegGIO8fcJoyloQMXokRN8/U1lMBABmCFIS27du+zOhVcDfnuRKf2jjERhIwk6i/pMYN7EAJwvXOhGcyyN0WA+vtiWkuGwH7eDZ4RrTYK40J5zcwfWrurQz2ekBt9LTGbKtMEFcWzkZQIoFN2iLXsvCgMwH3MvXII/rUOroSSs0Hluci3eYblLEg7vW3hbGfFbkC0SxuINNt7n1cr85KUFgWqaHaNVLktuOYnBs6fyTqiS7EPzQSeiCAfIKKz+5tW+CG3RvB/C6NTk3yY4/sh4lGDON4mrjy2CPS5FDasE1trw+0zKKLlM7c9XRjTkdOVjQaeFiBQ9yukD6hEEF6y/yg1daJG9Jydl1jKSLh6ry52YYsL9ccSPdl7KJ6dQqqA6+7lUcSkQFpjlBA+F24uPNW7JTVArznn7vcDdb41iBMmoRmqDFG3f9u+0M+Qa8jmJkGWlhI9K/NtCq/1iEFzXmFKWhs20XEZywGmq7XnH7QEHShKOmrumJ8jwTteZ/iQPSsNmvTWl1dA4UPYaFBOI2Y+fs
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230016)(4636009)(366004)(136003)(376002)(39860400002)(346002)(396003)(41300700001)(478600001)(33656002)(55016003)(5660300002)(82960400001)(2906002)(54906003)(110136005)(316002)(122000001)(52536014)(8936002)(38070700005)(38100700002)(71200400001)(66946007)(66556008)(66476007)(66446008)(64756008)(86362001)(76116006)(186003)(6506007)(8676002)(26005)(4326008)(9686003)(7696005)(83380400001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: fOF3iAHj8wKg4GtiQLxf/94CxYA7CSP4lCdll/UYpffLt2yRPjaYtIytpd6FK/Pan/C5Fa3Hwr6WsyxJxpawsP91jf4KBaDFLBQZykkCFzgtaowcM3CUbu2Qc33+nHTBQDL/9ZGKBR0pZF3C8zojYaYvA8USZQaHIyrWGbFS+Cfk+rjd4QxQzLchL6iffcNIo6YNMuc6uOw9d2CLNpLjsksNryg0xIKrdnToKp9GboC1GMtrX5NgD1zD+6z63jVuqvlSxmjfoP9A47AWprMws4PLwyvFCWbIVOvbN/jPKQoVmL8hpeY9n+ukMn0g4FNh2G8mHCuTkovaX7tPnUG6KwLa7jeOpcUuEmszizIMsQyAFuBvVISEtU+ddrA8i3X//RA0/VH7mSpAIS60HHnPPosMKCXei+K+yfQeptyhkzfgytQdKHEu15SFfFg+xckwNlT0F7wEPh3WtIHpHnhh/yGAEjiFxygrKQ/f4Zgu3bMi1rshJaQRPbN2H0TtabiQm6b+gn3+xSV/XapHdy+593K8HPlW5wNneZZXhgmuQgj0qB76WVZDPpGqGl2/j0StWI2xcu23URQJ0Gjhv4GkdxfOv4oGKAY3x4Uvp61uMnw1F9RIkzIfggoGPw6q1lBS2KU3ouC9zaHXiWqgXiw+bSYrpQmyCLYqIcUlwIT0jMrNFnIiXtyczIDMYquNDhSMnoOTQh0E/7wuEo4OJsL+SchpVvCzF1I0FJck9V1rW9D537fvfPniaP7BGHh5IIHmxlYXACfRwghDA0wOqaV92C1amO9rjrHgYPSnm+7wlU/4QodbAYhC3MDjy9D099JP548RHB4Ru0iLTK0Y+bUlhdNArkfRi7fn4Ed9+v3UDWQhm2/b+5B7Fc3tDF28GWvf1gDYg+KmANNu6Np5Mamm9/WjSkp5iFCyeCw7fvtczY3atXkGEHsNaKkHc2xs2ibojdkCcxRqLRZcZiE+4icWh1azG98gJ7NcIcguNnDZybBTJIQVUWizIXlkvyFF/hNI087aNChTJta2a/1S/LhdnFSrw6e6ZnEss6k7oU/c0+JPPh1VjJ2oYfCFHkR4vMM9UKmL0imMVBwI1hIMFzzcdA/MZEpoRz7tYRkt2sMrpvNe+Ei0kYJmrrJ6G4rXalFKOE8vRpiwl2XC2NeIo9mGEwLdA0pOhjhTz8VPg9TbVLkGF0U2O/ok7cr+Yt2wnKN37NuyPFqdkJSI604dhcdHbHwMq8MX3DLqguzgrjcEYTYkTuHLV2xw3sPygzHZZAMY08aUpRkTYgQEWdj5pR3b2T9iatA8B+/FQEXbY9odqddPiW8UwzI5z4pwZ8y0FZqDkYZmcM1WvrcGP2MJyCzdjongndkhNOgNdDYXCu7gw88BmEl7fASQ2/QczkozqmeWCNxaAwYlp5ktsDkzBORR4hdYrtyOR/3vfnoqkfSNMHYBUM2z/TVP3r/1Oi51V9fqOBpP4WlJaaiAFCHMhVZJKK991N1rBTvVb1GwYaOll0Tsv+7afbrAQnzPzhRqpCBcXLKm2i6d4e99qKfS8gcQYM3Qd/osjbFDHH6uJnow7fZEUZeI3or7L0QOLlhuGvMSAIKppC7UW3TXVS4Ye/YoLA==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: siemens.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU0PR10MB5196.EURPRD10.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 95ec966f-1c4d-4cdd-2416-08da7451523a
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Aug 2022 06:36:24.6749 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Aw889UrXlXJIfCvOon8b+1hUdf0Mle7+ybrUs5iSW/CdD9vDCUnJWxfM0xzmLDjkcDRI08oE0aTsUetjJyjXR/lvo9QefWKywiB3k3OxzGA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR10MB3320
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/gVphIF2mXHPakm-76l4mLxSLuvg>
Subject: Re: [netmod] [Anima] mcr's YANG question raised during the ANIMA WG session
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Aug 2022 06:36:32 -0000

Hi Toerless

> -----Original Message-----
> From: Toerless Eckert <tte@cs.fau.de>
> Sent: Dienstag, 2. August 2022 02:09
> Let me rephrase to make clear i understand.
> 
> We've got (A) BRSKI, and (B) and (C) two "independent" amendmentds
> driven as independent RFCs. And neither (B) has (C) as reference, nor vice
> versa, but both refer only to (A).
No, the current status of the voucher/voucher request amends like this for BRSKI-PRM:
RFC8366 (base voucher definition) -> (A) RFC 8995 (BRSKI definition of voucher request)  -> (B) BRSKI-PRM (includes additional fields for the registrar-agent)

> 
> When a user wants to build product incorporating (A), (B), (C), i am sure
> there is something we could have done wrong in (B), (C) so you can not build
> an (A) amended by both (B) and (C). Worst case
> (B) and (C) do conflicting amendmends by amending with the same names.
At least for BRSKI-PRM we initially had reproduced what was stated in RFC 8995, but after the review comments we changed it to directly use RFC8995 defined voucher request and only amend the additional fields. So we have a clear dependency on RFC 8995, which is fine in general, as BRSKI-PRM was intended as enhancement.

> Which i guess we can safely exclude, but is that really the only thing that can
> go awry ?
> 
> But lets assume we're past the "conflict" stage, and know the right way to
> amend without conflict:
> 
> How much value is then in duplicating these amendmends into rfc8366bis ?
I did not assume that the amendments would go into RFC8366bis. The main point for the RFC8366bis changes from may understanding were reasoned by the enum used for the assertions. There was a proposal to change it. 

> I guess we could amend (A), (B) and (C) in it if we wanted to, without
> changing the semantic (and optional aspects) of what was added in (A), (B)
> (C) ? And if we can do it, we should do it after (B), (C) became (RFC, just to
> pull all stuff together ?
At least BRSKI-PRM depends on the changes in RFC8366bis to be able to use the assertion "agent-proximity". Regarding the amendments I currently don't see a value in pulling it all together as they are specified in different documents. 

Best regards
Steffen



> 
> Cheers
>     Toerless
> 
> On Fri, Jul 29, 2022 at 10:03:05AM -0400, Michael Richardson wrote:
> >
> > Fries, Steffen <steffen.fries@siemens.com> wrote:
> >     > Thank you for the clarification. This means we don't have to change
> >     > anything in either BRSKI-PRM and constraint voucher, resp. in the
> >     > general approach we use the voucher.
> >
> > Yes!
> > I was worred that there were dragons in the future, but seems not.
> >
> > --
> > Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software
> Works
> > -= IPv6 IoT consulting =-
> >
> >
> >
> 
> 
> 
> --
> ---
> tte@cs.fau.de