Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt

Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> Thu, 14 April 2022 13:22 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 A439D3A195F; Thu, 14 Apr 2022 06:22:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=unavailable 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 AYWuLhawtp7f; Thu, 14 Apr 2022 06:22:13 -0700 (PDT)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2056.outbound.protection.outlook.com [40.107.22.56]) (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 B96573A195E; Thu, 14 Apr 2022 06:22:07 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZdKUZ02yZM73L7QkCRlANdv9iAjOYZezmZvnkUlNWrDI0nvLwk3UkIEopLd3fD1Gozyr1+TfcHlSukZbFe72NmNlkus/qzXhY92ku5DVOm29LZxqZE5SUYXG+WEziqJRM5i7N5QKsge2UR7TK5FPIu2IgsBjfRZ8p3VndLqSP6/8jxmO2o5aRLcLYUZ8EHBbdutGw0Is73CMrECPftlg0CMYjyt6GhVEtKbVFZ3h8dvBW0oKJHu8sXOWkLgk6+B22pxtAzx0AljnEAGReUSI4GiPVlro1RCXX7VLHLup+cO0pyafpbVLVEX81NwaFTSi3U2f1eJ3N0m+5Q+aXLIUmA==
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=sRdw8O1AZv1nTJ7MDUWTGvdkgDXlJohKqTtlRAhWfiY=; b=Iet3HuZ6HKZlOb8QTn1CJIj+JRJ9gCnSOPjt0/YL76pu5wBxvxxEbKTCAzef1Fwh9YmR/3X30BTGKcwGgreCgZXg+KKeUrXR3GA7h6Pm2sLD6oZBrnoKTC4lBWrDLcp/o1PPLtjzM2AC8dL/4/XuqoWk+abErDEjnqfe8LyghfNxP7hRZStKBfg/gdW7Y9475066SiRm6EwxwO1W1OZFnoxFQcxvX4ozvApd4vUBNBw9Tv6pGS6HhpIHz9zLIgIdBrR8IhORIPQ+QZr51vPYdngjXoMJF1w6K7fo7hjNc6gZ8yDD97UsVN6LAXUPIOY8MuRgISWtN3WNjAD7vgCjUQ==
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=sRdw8O1AZv1nTJ7MDUWTGvdkgDXlJohKqTtlRAhWfiY=; b=S9oDQJjdTPthD9PbnzK5lhUotaYBepxFA9zSYdBClVIfgTxc+n/688Vp1WzYa5IwiaCK48a45WvXZcK2urxkC6ANHhobE0PCxAd1S7XtSGs9KUd6FiubMNUgmefutBGeDUhx9ojOQlxNIhuo9lncoUq2hN7b6+Pnmb1BRMqrOUc=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=jacobs-university.de;
Received: from GVXP190MB1991.EURP190.PROD.OUTLOOK.COM (2603:10a6:150:3::6) by AS1P190MB1821.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:4a5::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Thu, 14 Apr 2022 13:22:01 +0000
Received: from GVXP190MB1991.EURP190.PROD.OUTLOOK.COM ([fe80::5929:c22b:95d2:40a2]) by GVXP190MB1991.EURP190.PROD.OUTLOOK.COM ([fe80::5929:c22b:95d2:40a2%5]) with mapi id 15.20.5144.029; Thu, 14 Apr 2022 13:22:01 +0000
Date: Thu, 14 Apr 2022 15:22:00 +0200
From: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
To: Martin Björklund <mbj+ietf@4668.se>
Cc: rwilton=40cisco.com@dmarc.ietf.org, lsr@ietf.org, netmod@ietf.org
Message-ID: <20220414132200.e5zotlmmc2x5asmk@anna>
Reply-To: Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Martin Björklund <mbj+ietf@4668.se>, rwilton=40cisco.com@dmarc.ietf.org, lsr@ietf.org, netmod@ietf.org
References: <20220412070222.bkc5bhby4c2n32bs@anna> <20220412.165241.437451577319155573.id@4668.se> <20220412151822.srsfeeua2raaeuna@anna> <20220413.104433.1880376159264359912.id@4668.se>
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20220413.104433.1880376159264359912.id@4668.se>
X-ClientProxiedBy: AM0PR02CA0142.eurprd02.prod.outlook.com (2603:10a6:20b:28d::9) To GVXP190MB1991.EURP190.PROD.OUTLOOK.COM (2603:10a6:150:3::6)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: f4427b18-74ef-4fca-75f3-08da1e19c270
X-MS-TrafficTypeDiagnostic: AS1P190MB1821:EE_
X-Microsoft-Antispam-PRVS: <AS1P190MB18211E8100B8EE9633CC9886DEEF9@AS1P190MB1821.EURP190.PROD.OUTLOOK.COM>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: Xa2ZLn4blHonMpWMWHEgj4rXaJ6wSQjUnCwW0C8GetbN4zGmgMO/tBjkJKroD72j1j2fmVGQf6PZI8JEV4fkZDy7R/m1rnq1Sh1h+dIWR/aN0B7VKXBkjlW+4ldKNS9YNVkTwXzJtvOzxP+ia+gk4hq88i137iH++wP8A6XxzfMi1HEQJ7ZPvE2NiqurzRyMOeCSRc9Gks66sGNXDPd5kqR8bYr0to3OARf9pgqqoA5dZcKxicRpgO9LiaVzVKSKh5xTOwn3/ABNZ1ZvXr3tXjgEtkVGno9ccIRxVzpIHILPq9WsPoUHOk/AahrnqUzPKRobQe1jMo0tb5dciA2tlF7Xmqg6yaleqOef/rb4DLco52r3d0q0BKQT98V+iZ6gqJSeaTq3X4n1elHAcOzBWYqalh2aeDya3s2wKYLQrTDuDHYoCjdJqV2A2ORtWARuYfv6QeeJ1tvcOWA8q9enK22ip/BEB4/dORW4DGEfwCgxBux7NB+m2nBWWbA1adK3acgzl745+z2RhFX20zdn2cyI6pQoObvEGpHJatgJBJB7g3i+I/Bo67/Qy6ja37fTbRdX9z5DtuN5LHvtGmx75MT5iakmLbDnpv1M3/cHXuDcZSFJKG02fPOUSvWwhvqF63iDXmo38TcRYnXe4zUOCPCYPkRGjYIXDo/cHsEkI7UpDPCSYlsZ1flJafHx0w1OngEyu8FvhGc5aLzccLqOASPqsSKfWEVg4+dOofUrrI2fwdqd+ZnDr75bjyspOMoDtGuGiLZ91+A8aeEfvBYjer8aYcMnnLXkWlUQ93C+u9s=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GVXP190MB1991.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(7916004)(366004)(6486002)(66574015)(86362001)(498600001)(5660300002)(8936002)(38350700002)(66946007)(38100700002)(66476007)(66556008)(3450700001)(2906002)(4326008)(8676002)(40140700001)(186003)(26005)(6506007)(9686003)(85182001)(1076003)(33716001)(52116002)(85202003)(6512007); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: cXanwX6tlccNwX0OtSB6m37CEqMkuORpwwiDHE+5qQ1SNrHv6cJGmuEOWsi45eq8vF0YPwnrplvRIoI5q2/LSZbnUcwfAVgXdEhAN875lNry68ztFYCecRfdiByD1Ju3reOjESekoftFKXuY83fCP0/TgPPtocwnS2fiLN0iV5aakw7uiR92Ezz3EAYCo2ky+WvWoKpg+DLJeA7COPvT9uYyzYr7wS0TUYVSxmYGwBE8JvDtSyj3jqb8w2Sw8a2nGtAT7pUYozh+wRjrZPA9CtaOC3QgGnMNtM86T9fp+sBP7W1UKht5jM0ofoZ4q3QIbW4Vqq8bu2nGOmAqDV6/toBPnDZNeb7nRBHolKUhIPyWe3nIDCKLgbSh2bWF8tSV1+bW1Fp5TQ0eD1D52SjRxG7VYyOVqbaUpdp7AXYARZhfpis7/iLIPD70pvSDpZO9XUOfrjakTo+RcDybmVfaA/tf5U6iZq7zzxRQGeNce9i8rGR6FIJUCYtZKjK0Ptd90ruMX2sl353B3wRmxulrcT8dmb5dHX27WXvERUvTrPcfqygLl65wJX1MoPSRV6rXM12vzNFow2nffO8BNw/FN8GKgcd6PNHMMALyOm3T3oJOvAyQ1Kz+jk0VNb3ttnntrhZEvzg6QW0tr2INsbw/Mu+y2n0LNKaku0bSqoLxYtRBjLO0k/RxreOZY4cwfXPqjweXNQG9knWSSF9BwMWMgahZqGCRQHCoPcoSGwn1Vw/hqPVqO+I18bgVisvKVk7iEF44dLClNWOW7TuD7grH6S2FThvC2RFAmysD0R6VB4CErRKgG8kDS5KddrS8frSdLIY1qyS1+YmCMVXWPZ58shqXWUaINwGj3GExYq8Z5GTfdDvCcN0AtbbRGrBq6AxzOpD2CzVMFfXfGTYUVvonZ+1Tl4y5nIBm62/e/V1SBL0TeNI66S+rX68eLRTumZbNF+J0nunzp4o0xdiA8U0FSmBti5ZQwyGvlkrYZS7vNAIDypCvNdowcCCYGhWdvas4WJsd1MaesWbooroPouxdqcmkoZ5dZjFqP5feKJGR/ObeKvVooPX4R8xh57W/zZzyCcDf362Sj2A6kSAyXqT0qM5bpa/ARA9TfDUtK420yA/dLRlUjcXe4wS5f4ksSTh/1InjgP/HD+tyey41D/WZgMXowk87lPXRTaNzO/a2kMM9+Q7baasgSgQgl1+s+LnLA13zWoDv6vX0UMIeb/Y5khC4COop12KsIGBGUDWnJ8LsSkNVAneGC8yfisUm4f3vDI21DtMfMirxC7oBXgWL7vcv6ZKVaT8Ti62a++vawVXDlCi6WphlpM6zN051DCtFvshLyP3AFyFNHMQZEPVysTajTP0KfI12TUUMoBQh+u3ZLC8lQWbWi3VtnX3VOSaUAY1HNKJgfEyFwJZyxYL7kziY9t/l3DKpoOnuvltm586Vv/N+bzEW+LnudWyRbmhAIeIdBwU5W9sUURx93hTlffp5hiegk7AqKY9Lyl+f1VHPq9T0l/Zr8UGTQKqKujrtuKTHq0+rq/AXjB70YmYVQdWIzI/4iqA1GlEpinpUZH+I8lIJSWZJKhX0B3Vv22vhHfbgaAbTWyeoA0o4uR5MItSptwpbxs0wFYSOWmpfqHG/kcsrZgjRnXQVCO0x5x0cbcq+KFqs3Nhprt75XsC9yUrM5Os0qfSu/RQlxjkWH20pttfWEhMh5vN+pbP5JLnjFJHciG3sJFeLjF8W5FNZydXr7xOxCwn0Phw/TqDGD4GcAMzE9pIkCHtVDPatheBO
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: f4427b18-74ef-4fca-75f3-08da1e19c270
X-MS-Exchange-CrossTenant-AuthSource: GVXP190MB1991.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2022 13:22:01.2605 (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: 4zk3AUVYThHkMXKbf0t78MvdPvQid42qgHzfmy49sckAcXMr7u0Rgk739CZxHrqonfaex9b8pj7DGxcce4mLrxWBLCCaPE2sM22I8rgTVKo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS1P190MB1821
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4ve3aJDkeG0cicc-Xcbs8zmDaoo>
Subject: Re: [netmod] [Lsr] I-D Action: draft-ietf-lsr-ospfv3-extended-lsa-yang-10.txt
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: Thu, 14 Apr 2022 13:22:18 -0000

On Wed, Apr 13, 2022 at 10:44:33AM +0200, Martin Björklund wrote:
> Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> wrote:
> > On Tue, Apr 12, 2022 at 04:52:41PM +0200, Martin Björklund wrote:
> > > Jürgen Schönwälder <j.schoenwaelder@jacobs-university.de> wrote:
> > > 
> > > [...]
> > > 
> > > > For me, the only sensible option (other than accepting that types are
> > > > named the way they are) is to introduce ip-address-with-zone and to
> > > > deprecate ip-address and stop there. Yes, this means coexistance of
> > > > inet:ip-address and ip-address-with-zone until YANG is getting
> > > > replaced.
> > > 
> > > But then what would you do with inet:host?
> > >
> > 
> > I would define ip-address-with-zone to be the same as ip-address
> > (i.e., with an optional zone index) and then I would then use
> > ip-address-with-zone instead of ip-address in inet:host (like we are
> > all going to replace the deprecated ip-address with either
> > ip-address-with-zone or ip-address-no-zone in all modules in the
> > future to avoid depending on a deprecated definition).
> 
> But if people believe that we have a big problem that ip-address may
> contain a zone index, don't we have the same problem w/ inet:host?
> Don't we have to deprecate also inet:host for the same reason?

The problem is with the name of the ip-address type. I assume people
might even be happy that a (host, port-number) tupe behaves as many
applications around us do.
 
> (To be clear: Personally, I do not think that deprecating these
> typedefs is the best solution)
>  
> > It does not make sense to me to have a type mandating a zone since on
> > all systems I know of the zone index shows up only when needed (and
> > creating yet another union seems overkill).
> 
> Did anyone suggest this?  I thought ip-address-with-zone was supposed to be
> exactly what ip-address is today.

This is how I understood Kent.

/js

-- 
Jürgen Schönwälder              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/>