Re: [Rift] I-D Action: draft-ietf-rift-yang-09.txt

tom petch <ietfa@btconnect.com> Mon, 11 September 2023 11:56 UTC

Return-Path: <ietfa@btconnect.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6877EC151077 for <rift@ietfa.amsl.com>; Mon, 11 Sep 2023 04:56:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.909
X-Spam-Level:
X-Spam-Status: No, score=-1.909 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 (1024-bit key) header.d=btconnect.onmicrosoft.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 tXWh0O4zQUPL for <rift@ietfa.amsl.com>; Mon, 11 Sep 2023 04:56:03 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2124.outbound.protection.outlook.com [40.107.13.124]) (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 AA3EDC14CE2F for <rift@ietf.org>; Mon, 11 Sep 2023 04:56:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T0PnG7wgedHeyE0RDXito1codFcy+4RiRhYv8MrCUAok3vwlH+IZqe8SWaJR05yVfQvaqLFOo+v54RsF76Wowg+Oo6hBoIciRXnojg2oauUqmSa+4qpCBfZPrEUR3YckkomWsRHqY/mOrX/DPsZEBCIUAC6Gh4ypJSfWbpFCf2WvOYs4lEUdM2T8f2xTjWqEwY0I0TUNW2gMD6zUX4jOdktMCUnMtoHm20nX/hqBI6Vb3sHTQGkwVzwDA9gB75l5cSdxf8FxblWtrVoMnKGqlueZz5Fmybotc3uWMeJqlXTu5tQ2QHFVfgwbZaXCwRKjq4G71xtlf4nEAaXPDMv/gQ==
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=oyd5jtxHjF5NY6vLn3XIK5dp1CFC1zTAU1Re70StM7w=; b=lzRDiF8Q8QhMaRUVI0e5nTKlGSsdfzHFg/1ne8SCRGsa3SIhr6gzEDOkHoIXCYOz634q2IjSW8K34F36JGHcZY05KnrMYQ7zo6xCB6E0NtR6Kh/+TuOGKCAWZ6ImBfMKm91UPLNA/ZkHwjf7z2qDpi0sKqwTcFAEbVUJJ/9my1IdDDc8Od5WOx8KFX4F/hED9mJiv4BptbzE5AcRl2vW2FFD4ZbYuzVn3K7mjLGM7faxIihMNkdYQtTErrRwqPGHxO2bJ8x5c9rw4CaI/+rZ2JnHQ9qRkzd3XWiGNeScWSy1Ho3o9UHtUohUKXaBmJD5sLbo/q2565X/0YjNincCYQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oyd5jtxHjF5NY6vLn3XIK5dp1CFC1zTAU1Re70StM7w=; b=NiC3qLm5c9LQyeU305g1Rp9gaJBqC+HCVwXKqn6IEjOWRGU2jvv6LjwgNlpVUrrP5bck5nRWLgLODyfsE9DECzGJUimJQGCTHZMihtRb2PmdDpwrpp72wkDKDpDr4B97KpEhXmbzYCbffOmjNL/MQQt34voNIFW1ozIdJ0CjUdM=
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23) by AS8PR07MB7927.eurprd07.prod.outlook.com (2603:10a6:20b:396::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.34; Mon, 11 Sep 2023 11:56:00 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::2d14:f07e:7ba1:6ad8]) by DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::2d14:f07e:7ba1:6ad8%7]) with mapi id 15.20.6768.029; Mon, 11 Sep 2023 11:56:00 +0000
From: tom petch <ietfa@btconnect.com>
To: "zhang.zheng@zte.com.cn" <zhang.zheng@zte.com.cn>
CC: "rift@ietf.org" <rift@ietf.org>
Thread-Topic: [Rift] I-D Action: draft-ietf-rift-yang-09.txt
Thread-Index: AQHZ5Egz+KjezaJB5ESHDa9SfZyM1LAVgGzv
Date: Mon, 11 Sep 2023 11:56:00 +0000
Message-ID: <DB7PR07MB5546A16DDCFA3FDA195135C0A2F2A@DB7PR07MB5546.eurprd07.prod.outlook.com>
References: 169415510875.6957.1558048191484877652@ietfa.amsl.com <202309110837346973457@zte.com.cn>
In-Reply-To: <202309110837346973457@zte.com.cn>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DB7PR07MB5546:EE_|AS8PR07MB7927:EE_
x-ms-office365-filtering-correlation-id: e9410fc9-7dea-4d3a-8b10-08dbb2be1118
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Bak+uiArdiKmtt9+DZCy+O0VxXHQDqhONMlnY1ar2A1eWQbx46WDz1YiIR3Dqj/o2a+EFvA6GqbXyqX/kfGyqggE99yyJyHKFNPQXL/xkZoCrDDTqNsypcnToH1uShwxE22byNbHsAfGRj1/IuLslr24aoX0XRdQwxrW03VFsKhYMLByDdrzXkcaqaYTip5bv+kZ/Jjn/6zZBuoDIb7tCqlsJox5l6xlo/+BPn5mYpb1gnhxne6JOVt65nb6yY4L+HDfNxfqfRRDr6VIglEnt6MAmvCFqa9gl6hEmqnwwO7B2Xd7chw78V6kD4/eucmuJx6bZ5CX5e88hmVCWT8gUPH2a/hRUvq2X1D0O8FZdwpS9ghejxHXSCAq4FZGmb0OnEPFpD3BiAIOcuZ1ubvpbgsAdi0U1YmbALJOrIMzxaVVKqcsmZqoQkFX37WT+bZ7y4bBT7/B3LdY7bD1BgpSgRbhQIXtjPlz1xbHKyCG2W9hkQP7FOkxJYe8KAhOVkYtX9NcmLPEoq8bEJNdJTnY/D+ZOuBhVQP6ue/FvYdGAZCMCRvMn4PwbgK81oS7i2jeCXz5rBPGm6mhihfuH+w5qb3e5l11D16QOHcf/FBxDZ6aWvKqYB2oAckqTI1aybBO4GY5Lj/aUo6WSN8DwzploQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(136003)(346002)(396003)(39860400002)(366004)(1800799009)(186009)(451199024)(6506007)(7696005)(9686003)(71200400001)(83380400001)(122000001)(86362001)(38100700002)(38070700005)(82960400001)(33656002)(66574015)(55016003)(26005)(76116006)(66946007)(64756008)(66476007)(66556008)(66446008)(91956017)(6916009)(316002)(41300700001)(2906002)(52536014)(8936002)(8676002)(4326008)(5660300002)(966005)(478600001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Ih/8daWH+rspOujztM367sp8a4KAL6DAlaCq6OT+yhGr8wFztRXUSFceq17VjBC5Rom4mA4MLYBMoW0Y/bYfKXuFBrzJ1BmGeMpynje8W+pZvWSXxr5whCWEcCChUrG/fYqIBX5i62QyHgp/3PSfQh2VmBHmvvDrZO534c534v2ZGKOO94Ct6Lz1h9t5m3TEJ/mERxo4C+nVpQo6czxUnZEOUyLtQsiptu1DMg5wDzFcvbyb2PMNv4sGd6gI/mY176BR9MlJFiH6DXYT+vTJISCpKZeWTaY4DAwfyS0QbfMfGtdVzdy05s8pCWi25iWepReTKSsDi47lU7s0A/G5V6FPnDqc5fG0X1vl6HOz7h88uqdgqZPD7JEHEZK7psBYUBXCmpBTKeu+tYx+C9zQouoVebEtWDZBP525k6W75xF6tdiGZ6UCSw/pMqQRAMnMcvyyGOtYppmhVctOQqAx/LuQ9qH0nk+8glREybQgaYyAL8W5WrIeZ5A9NOqY+A4vapZG+gC96WvMjRHzARAreQ+uwD41gPZtgf5rseixBT+/bkX3sZ72dbpFu+88SQNO2kV/4Y4J9pycI/vG3Nltl2pS1DFt4i+EQYl0F4csGSxYfh2CEhjVjbOnrSCJMGNypDVk4eWPomORS5aQKgiPhXu8kRqJs1Jh8IKagP4Wa1l6RibXh0teq0kThzfRTwxj4uF/Gbn5/q1QCodGYKIFYXNXxCO06Rkhs1U0WOPPQ0OU6CSAHc8gltwb0vHDk8IaY4jSyPKL70LASdqOF07SCWpZ2Bd0X/CssUUAliDEqNiUhvQ7kz5PKnuajfs6hM6tdfxgct1MO6Ygyu42A1Ql/ySAwNjuk6p7EsCsege2iDBTwi5B/KwO75vvpZJES/7+CR3pSfYDalLjdL3W0BYJQmx09jslzSEq0qO1f9kWXeAszj9rUS1yhC5+XbIJeBZS6LsGkDYEc5uo0cPppttRQLFz1K27s4Yee9YwtNnL1xJ5uogBnc8fO/Fjwz1TaBrOGXCo881CYkVOtto6nxaq1gtyC5J4M4YEI//Hog7jEJA0sqzH0VJc2lxLlyPQPO2DJyIuOvfkcFDIqnPie+wePwNWoZY44kJvZHomfYnvGyFvAX1CJTSHYGPmtNVJ1Rf3MxCa42F1Okb+FAJ914CJCAWAPhRZQ25biJLadZy0QzaA6OZPHJqAjmoYsGvioY8whM7GX5DuyWkg1uuJmjMfhGVg+fef9s153iZSPpNLOPpJz8psuldK9e581DOzYa7wDZDVo092sFSDwn3VYXtNAbXUHoOiXrgCeBt/UR/RXhc3V5AZ0bEWTIcQ9lLPtb3ThE6ob5ESG5oH+knXkB+esM1+9MTMzfETmlNo4hadXYeD3zziR6dfkSeXtGv4i2CF7qNdFBuzPYkHRE5UMsxcZWlZptBT2N6HLBxfu6HldORcEc7BQMBDBTe+TaPoYqQyXV+XNQ3UBnZ4W1KyVOXOcwuO1/SBPBli8BixWE1QNATnIf1js9Cdh0dxnAj1kq/nF2rLVUrkEIx5bfnOtrGGWrnH+wsvf8gzqHr2WYMo5AE=
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e9410fc9-7dea-4d3a-8b10-08dbb2be1118
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Sep 2023 11:56:00.3191 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: NYuTkp0zDxVayxSkiF8OggPqqbo/tfmVyznp9XDk247h7yK8BA0RLA6H1cU+OVGHFRewcWBumpHZQfqaS+7/pg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7927
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/w2G_TrzCLBaNuFzjkcN9qR_WPbg>
Subject: Re: [Rift] I-D Action: draft-ietf-rift-yang-09.txt
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Sep 2023 11:56:07 -0000

From: zhang.zheng@zte.com.cn <zhang.zheng@zte.com.cn>
Sent: 11 September 2023 01:37

Hi Tom,

The RIFT YANG was updated.

Some terminilogies were added according to your comments.

About the zone in ip-address, we think that there is no special consideration in RIFT after the discussion among co-author.

So we'd like to be align with other IGP protocols, such as OSPF and IS-IS.

<tp>

That may be the blind leading the blind:-(

When this topic, of the default YANG type for ip addresses including the zone, surfaced on the NETMOD list recently, there was much discussion and it was apparent that a number of authors of RFC had not read the specification and had  assumed that an IPv6 address was 128 bit and not 128 bit plus an undefined number of zone characters.  A number of such wanted to make a non-backwards compatible change to RFC6991 so that the  
typedef ipv6-address 
would no longer include the zone and that those who had read the specification and knew what they wanted would have to go back and produce new RFC, the innocent suffering for their wisdom.

So when you see a specification the 'no-zone' in it I think that it is safe to assume that the authors had read the specification and knew what they wanted; but if you see a specification without the 'no-zone' then I think that you cannot draw the inference that is the correct type.

Sometimes you can tell from the protocol specification.  If the address field is defined as 16 octet, then clearly 'no-zone' is intended.  Looking at rift-rift I cannot tell.

Tom Petch

Thank you for your further review and comments.

Best regards,

Sandy


<http://www.zte.com.cn/>


<http://www.zte.com.cn/>

Original
From: internet-drafts@ietf.org <internet-drafts@ietf.org>
To: i-d-announce@ietf.org <i-d-announce@ietf.org>;
Cc: rift@ietf.org <rift@ietf.org>;
Date: 2023年09月08日 14:39
Subject: [Rift] I-D Action: draft-ietf-rift-yang-09.txt
Internet-Draft draft-ietf-rift-yang-09.txt is now available. It is a work item
of the Routing In Fat Trees (RIFT) WG of the IETF.

   Title:   YANG Data Model for Routing in Fat Trees (RIFT)
   Authors: Zheng Zhang
            Yuehua Wei
            Shaowen Ma
            Xufeng Liu
            Bruno Rijsman
   Name:    draft-ietf-rift-yang-09.txt
   Pages:   45
   Dates:   2023-09-07

Abstract:

   This document defines a YANG data model for the configuration and
   management of Routing in Fat Trees (RIFT) Protocol.  The model is
   based on YANG 1.1 as defined in RFC7950 and conforms to the Network
   Management Datastore Architecture (NMDA) as described in RFC8342.

The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-rift-yang/

There is also an HTMLized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-rift-yang-09

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-rift-yang-09

Internet-Drafts are also available by rsync at:
rsync.ietf.org::internet-drafts


_______________________________________________
RIFT mailing list
RIFT@ietf.org
https://www.ietf.org/mailman/listinfo/rift