Re: [netmod] revising RFC8366 -- Re: [Anima] BRSKI-AE enum issue -> empty, but what's he encoding ?

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Mon, 28 June 2021 18:20 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 CE79D3A1447; Mon, 28 Jun 2021 11:20:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.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 2vmpD4muUqcn; Mon, 28 Jun 2021 11:20:53 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2049.outbound.protection.outlook.com [40.107.22.49]) (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 8E2123A1446; Mon, 28 Jun 2021 11:20:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZSWbbGdz8AOAolcx6Gc0w1pcAWfD09eZI5c4Es6si/sypE4/LMdEtwHbwJprJMwsUIzflUUS0WtuC6Zmvnzr9d8ZX8G73PfPuBOJ5DfYXmS+em9knU7tO0qysXYEqdmi+8NHyrZpoo+Wjmd36O5STtTbOuYeffKG+BO6a+qNcJ+/ih5bCcBN7sXXrjp9nQd2POU1BsrvJtG4L/qnyGwYRfvVydk0IQrrpUTy7tUVRlHDhbg/7YQXeEQoX4QQzP4F7JWMyVKpxPjS85TyVDcBW54sWYuxikY2SV5RXmQODuesaRV6hDN8iozVO2cCwvjLGLBgSx/MwIop/2Gjq2Dwhw==
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-SenderADCheck; bh=LsTNWMWBnqsqnmzjZ+6dGUMJZ0+Gfg1bUMHP58s9Uvk=; b=RQkM/UIhK4vmersjDnNNT7gscCUwlGQFm2doz/X5kjcnUInjQZi9ibNsOO3P8lHVclNeoIrs6kfZKb4DOf/iRJmnfK/KziWP1efq9r4Fhs3EPaj0k0qHHu6FxvUBJbR1W6OvgaeUcLTrES62wr6lvEC/Vh+ivjguBp8S44uqRDPDgpFFrzMPX5c1/w9wZoiH5NJ6SpNoHIh8tFNKkm672ijbQhK09kZWTonYp4EfNRV0TPUVZ5BPV9mRIYm5D3PvLvj05SiuAN8q2n8mfV5tsU4WY5imvgLr/O7pQ4xaJD/0kggsGyzt+eZY2mxa0fJ9IvjgfkbMWguZuS3At+wIpQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LsTNWMWBnqsqnmzjZ+6dGUMJZ0+Gfg1bUMHP58s9Uvk=; b=eNSVYl2U3duXDejEiRVEF/F5JIRa/AlQ6jcqbSfGhPvEh8CkrbrwhTVahvO9YXP4WmTLSsWl00+dn0Z2kPKUjzEotI3OgsQl8BaDtREQS9jNm/fgMRgUyEDFijKq/bybBVDCOYEEK7AFav80znCh1Qdt3JNyCBV3tpPlIzdPExQ=
Authentication-Results: sandelman.ca; dkim=none (message not signed) header.d=none;sandelman.ca; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM9P190MB1378.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:267::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18; Mon, 28 Jun 2021 18:20:51 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::fd93:9b33:ac92:ea58]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::fd93:9b33:ac92:ea58%8]) with mapi id 15.20.4264.026; Mon, 28 Jun 2021 18:20:44 +0000
Date: Mon, 28 Jun 2021 20:20:43 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Michael Richardson <mcr+ietf@sandelman.ca>
Cc: "anima@ietf.org" <anima@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20210628182043.krqzcflymazra52d@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Michael Richardson <mcr+ietf@sandelman.ca>, "anima@ietf.org" <anima@ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
References: <20210625190512.GB30200@faui48e.informatik.uni-erlangen.de> <5025.1624653668@localhost> <20210625224810.GC30200@faui48e.informatik.uni-erlangen.de> <AM7PR07MB6248F9002860D02203B1CC71A0039@AM7PR07MB6248.eurprd07.prod.outlook.com> <20210628120924.xuuwnhnvz4jid7sp@anna.jacobs.jacobs-university.de> <26783.1624896286@localhost> <20210628161448.23zzsb2iazxgakmd@anna.jacobs.jacobs-university.de> <5322.1624898378@localhost>
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <5322.1624898378@localhost>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM0PR06CA0082.eurprd06.prod.outlook.com (2603:10a6:208:fa::23) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.244) by AM0PR06CA0082.eurprd06.prod.outlook.com (2603:10a6:208:fa::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Mon, 28 Jun 2021 18:20:44 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 5c2415c0-da2e-4416-16a3-08d93a6171e1
X-MS-TrafficTypeDiagnostic: AM9P190MB1378:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM9P190MB137817138E13033772B89382DE039@AM9P190MB1378.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:8882;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 3HT6rlQjhShlPuij+TQB0TtwaQBFc1EqeeH5gM2olqQRftIKGyZinH9wnkITjfvgcO8EIDs97GV1Dvyv085+rjVLUOA2l9JhbUEjOI6n5jLd5gb57JdXWORvgqJt2XokVSotPihgKcoicGMmZbln/r+MMQcbLlH4tiC6eyOZIP/9j/Rxa0/g7wRkQxLC/W1a702+WjlrwALyuujPUe9MQI1QzcCu8qWwcQTUaJi8cYTZM2K5EnxXIzBXfuEoOXOZ0AUjTQEYf5HXhnb657aI78CU2sistDKD5PC+OVlC673+axbaMRXM+HLt1+6QicA9elBDzhsYpK1c5obnXyEHaYveN8LL+/06XTESIc5eeshcp9iecQZCz8GdV7qKWHic2Z+y5TOQWFUrrMx1qYCRtLt8bkHrIfTh4dKegYy1LWMqLs5OBISCaF4jA2Cs/nuKlIUSCkDi2e03t2+1VKX05YEA6Zsw8f+ft/JGdLCQiFUP0spn39s9Sm25/cWfdXCq6OkDQ0ed+MBUvPlf2ol+HrGjrPiYZ4lbxvIfCfFznK4XJnwT8tXdPR5ot1f1f/fPUCHxJkLpV1kShGfeElCwjeL8VjmezRqZ4ETzfl6HP3Uq/Ce5TSTEI3Sd/2BCaYFLj4In1SxgzDrSUx2P1K/ItwRDq4jIEJo3AqS+3OceTcpnKHfmbMtlgPuyEp1rLqryK99+lY4S84SVpFYz1FKZ34YQHKLh6xvjnGEBNr5xFvhY7nRoIDC5LcyYoT7Bpfv8Y8S3vmO1Yot4Ajk4AJNort/MPvItkIXabDqo+cUH/JHBBGFDWUremgj1TPi4ojmG
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(39850400004)(366004)(346002)(396003)(376002)(136003)(26005)(4326008)(966005)(66556008)(186003)(16526019)(6496006)(478600001)(66946007)(66476007)(52116002)(86362001)(5660300002)(6486002)(956004)(316002)(786003)(1076003)(38100700002)(38350700002)(2906002)(3450700001)(8676002)(8936002)(54906003); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: Lc84bnE3Z21JcuSyb2u1ShaELhTra25HWFQT0TQ7C9EJoKmkjtL+abQWJUk/2S8cOY277IA20Km9vnZKQx6kqVqB6/PqCYQYqhkUqL13z3oeOHMKsuEp8lrXPJSkmNKKidOhxzb1cESY4xW2qbW9sE2OA3DsEWNjd53xbrb91AJh/OBXgGmuKQTdI+gF6ZBUtJbLqBHCTQ5r+6bW3hOczojIQ6EK8GRUz1ohviaiUD11cV8nO4wysaZGwD57JsNJKqqkzyq3x6ZwX6ivCCC1HNNrlZnHHF/7PYTVc1YYZ+Hrf04+dylBIsgekccb+Kt+rsph9icv9cA1anDpXCv7xJefql+YCyFzQMZuVytVj2J1Sin9LYNCKu3l25yjKhxpBKh8/MGMqwxprMrzehyI6xfZv5RFJgMZHoBIlwjsUHMzWJ2vCUePGhW9MJLPl0Gs6hs96XoiicLZ5mVXfNcW5gT53OFKYr/1I9x8swQJXAyGWcPKY80R8jyl4nE12SD9WOm7k62xXqfCP0ZvLQqTWJxwHp/SlqICmVb2mzb1wxruFI2bm2vnPcHd5p3VWSuhWUPZbSR+n46LiAus7ScZY74iGHTem/OMAcswTvWOpqWoF8ESimVT6cYkh9XY2rjbBKCUyLazX0lRIeg6aSIgI3xJ9VzhCO2OAwPs+EI4L7nl3b+kdhqFzysRcsNfgOhZsjSTSM99hhzWZeY5TzCSBBRgYIt+kwCBKiOaUASIqF+6GRexGU8hxpkpfWvUMvhCgpXAfW1wuSn9GtPltjRSoE9Y6WTjG5fAN2EgAtLxQMIzA26+GzyK5Mb0zxujXGogYL97N4DcrPy6K4NH1/N7FJvBuJQydZ4YxsAB9ds/bGLESQs/N80QR66lmgkh/1WYd+pjPaooqiUlRF/bNGkkJTd6V8IsoHf9LfrDNsEbwkqf+Yl14dHplDgL/RMP3LSvdBjhfi+SXQh77K/AUoNBRfyNVFM6Gi6GPdXWxED65wskCGMqXfJihL2nJ5zSVRKeOqOFhk8z6bBnxjZZ/ieCJpuEY5mmbnFruEJ1Fm4effppkTQCqa3sCkvYzFPuvv3UEsAlVh7isjjYwiYG4XSjTgKTxMvZ8JcoWBT0as2SKyGLJwnaUeRK4W/lHrzinM8aAa3egJWjz8eM6BQF5UEfU2KMZY03nnZWbxxgq62Tz1VZDC6TkvidtihkFTglQiUdA9JyL4IdrytByfd7HkmRFKLyEO8fBWsat6dCgaU0jriw1jVrxKmFWowcO8e4TcZyut7u6b8chYyxm7zwbVDwWMbHSx365CffwPydfDeR/vAj7P/alh1y0Oe2W20wya56
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 5c2415c0-da2e-4416-16a3-08d93a6171e1
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2021 18:20:44.8980 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: b0vIF3CiPv7Utr1Q7mEVfyQwJYy3yIcNi1fZcfRZIOlRhPTtxzAMYp8anPpdSNbXzlyvs0GVSiGhPzZY5LkqvpN9EitSZ4vo24LP+P1DIA8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1378
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ClY5I07pmKMHbovUBrLO9p6v2oo>
Subject: Re: [netmod] revising RFC8366 -- Re: [Anima] BRSKI-AE enum issue -> empty, but what's he encoding ?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Jun 2021 18:20:59 -0000

On Mon, Jun 28, 2021 at 12:39:38PM -0400, Michael Richardson wrote:
> 
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
>     >> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
>     >> > Note that there is also a middle ground, namely an enumeration type
>     >> > factored out into an IANA maintained module that is process wise easier
>     >> > to extend - should extensions be needed more regularly.
>     >>
>     >> That would suit me. How do we do that?
>     >>
> 
>     > You revise RFC 8366 and do the following:
> 
>     > - You define an IANA maintained module defining the enumeration type.
> 
> This is the part that I don't know to do.
>   https://www.rfc-editor.org/rfc/rfc7950.html#section-9.6
> says nothing about IANA.  Is RFC7224 the model for this?
> 
> What document am I missing here?

Yes, RFC 7224 defining the iana-if-type module may serve as a
template. There are a couple of IANA maintained YANG modules, I am not
sure whether we have a good place listing them all. Well, you can
filter out the iana- modules from this list:

https://www.iana.org/assignments/yang-parameters/

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>