Re: [i2rs] I-D Action: draft-ietf-i2rs-yang-network-topo-13.txt

"Alexander Clemm" <ludwig@clemm.org> Fri, 23 June 2017 16:27 UTC

Return-Path: <ludwig@clemm.org>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C6ED6127136 for <i2rs@ietfa.amsl.com>; Fri, 23 Jun 2017 09:27:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.42
X-Spam-Level:
X-Spam-Status: No, score=-1.42 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_HELO_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 OrpG0tloSwBS for <i2rs@ietfa.amsl.com>; Fri, 23 Jun 2017 09:27:12 -0700 (PDT)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AE6B1289B0 for <i2rs@ietf.org>; Fri, 23 Jun 2017 09:27:12 -0700 (PDT)
Received: from LAPTOPR7T053C2 ([73.71.191.170]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0LamgY-1e4Q530fX6-00kKmj; Fri, 23 Jun 2017 18:26:49 +0200
From: Alexander Clemm <ludwig@clemm.org>
To: 'Robert Wilton' <rwilton@cisco.com>, i2rs@ietf.org
Cc: 'Nitin Bahadur' <nitin_bahadur@yahoo.com>, 'Russ White' <russ@riw.us>, 'Xufeng Liu' <Xufeng_Liu@jabil.com>, hari@packetdesign.com, "'Jan Medved (jmedved)'" <jmedved@cisco.com>, robert.varga@pantheon.sk, 'Susan Hares' <shares@ndzh.com>
References: <149810775944.30654.3855289160631916559@ietfa.amsl.com> <01a101d2eb18$8efea040$acfbe0c0$@clemm.org> <37626ce1-f10e-0357-e749-cfa9de40951a@cisco.com>
In-Reply-To: <37626ce1-f10e-0357-e749-cfa9de40951a@cisco.com>
Date: Fri, 23 Jun 2017 09:26:44 -0700
Message-ID: <004c01d2ec3d$839a1880$8ace4980$@clemm.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGeYxpcPEf5eJSu1ZRMUVQj6joyaQI5auv8AdG96aWie1ZgYA==
Content-Language: en-us
X-Provags-ID: V03:K0:uD/4BuHF1u+oOIDD2QodSYN/nB0qluplLNndekhINnPn1El2022 RJw4uvwoL4sauPsTu7Xe3pyR4wEdnX4NzHrYtURNwDjlIGi3EFZUke4emmQPfnpf0Lq2lBp 52P4XBLAdgZ5aZ+Lt1TAUqZX0kavznAe7QGMrCLo3TuvDqGlPtuuZPiez0JK4SCo8W0RQgF jQ+0XMVDEMnFWVQbr61zg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Mfj3LVvk3G0=:QCFR4rC3wpJgyMHg1jOfCm Tbfl1bkolDbRoSZ3aPbfoCiImx+zWTLWcw8tiDkbzSCwheOevzQ79QD6LS7vSs/xuYWj32ayd AIE6qLAgpC8GulgBmT1qFbYqsXvt5Tx0++A1wHbwmDEQn15xp43jrQ025WUdCWv+t48+Pzt4E YSl5LQnwQZcuc98sROUuAxJve3ZJUOI3Qw2pLqL4hsnh/iPeI7Z2qovq3sOgXh8I5uckno5MO kGICdk2rWKgwfyfvE5O0/PZrsh+Oe5jMt8/zATHtQsIeuP+t0sA4b98Ovqn1R5vzFsFzJ0dfA iJ+rRRTiS1newu+Mc+aRZbK5+ujsWMpyxUpE4YsXYKZ6lV0BesZr8rD6IkS3qenYWLRDnhXch aiy2zXGVQITzxtr1Nf0iveG1UZiLHzvmvOckQoIPL9LRfzep6qLQincUGamerJzFaIg4bqCLX vHvbsK/JLLVR0kcPqZ2vxxuHKK7hHZ/p9h6nOULf8RlJt5iMyCeh8Yjl39NnFLOtZMtrnMcjH wzg3RqI7krujNYcStTc1QfmwRxK8FEEZF+SnJA3UImhSa5nEIDmo+/0oQxFd16KyFMGR65xNH bIhTCAYjbvxp+2R5sURrjfkFVaxyHj+YazW+p+BbXDLIDiCtZrcwPIcQ4KUnx3zpnu4AP/rRG pHsD74S5GdWWhMt41VaZYZ/nPa/ZkiT0dk8InXvEVO75nV0/sJdPvwnWgUzbGrJZGmWdfDYGK 9wCUtb9JNm4kb5+H
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/ihmw8Wqr1XtSIxLCcEP9wSh1H1E>
Subject: Re: [i2rs] I-D Action: draft-ietf-i2rs-yang-network-topo-13.txt
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 23 Jun 2017 16:27:15 -0000

Hi Robert,

We will do whatever is required to make the model future proof.  

However, I am not quite sure of the particular ask.  Perhaps this is my
limited understanding of NMDA.  The following is really more of an NMDA
question: why would we require to duplicate the entire model under a -state
namespace, when we have different datastores and e.g. what is contained in
operational is "by definition" read-only?  (Data that originated from
configuration is marked as intended)  What would really be gained from that?


The issue we were facing in the topology was that different instantiations
of the same (in the model) list element can originate from an intended
configuration, or it can be learned.  If it is intended, it shows up in the
intended / config datastore, but ultimately all topology that is in effect
shows up in the operational datastore.  It is not clear to me what this NMDA
guideline would provide in addition; it seems to not be needed and if
anything seems it would result in redundant operspecification of what's in
the operational datastore?  

--- Alex

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Robert Wilton
Sent: Thursday, June 22, 2017 3:44 AM
To: Alexander Clemm <ludwig@clemm.org>; i2rs@ietf.org
Cc: 'Nitin Bahadur' <nitin_bahadur@yahoo.com>; 'Russ White' <russ@riw.us>;
'Xufeng Liu' <Xufeng_Liu@jabil.com>; hari@packetdesign.com; 'Jan Medved
(jmedved)' <jmedved@cisco.com>; robert.varga@pantheon.sk; 'Susan Hares'
<shares@ndzh.com>
Subject: Re: [i2rs] I-D Action: draft-ietf-i2rs-yang-network-topo-13.txt

Hi Alex,

Do you think that it would be useful if the draft also included the extra
transient "-state" modules in an appendix (e.g. as per
draft-dsdt-nmda-guidelines-01 section 2)?

Specifically, I'm thinking to help make the topology module fully usable by
modules that augment it (e.g. by the TE modules if/when they adopt the NMDA
conventions), until NMDA implementations before widely available.

Thanks,
Rob


On 22/06/2017 06:29, Alexander Clemm wrote:
> Hello I2RS Working Group,
>
> This draft contains the updates to topology model as discussed in Chicago.
> This concerned the issue about how to deal with the fact that we can 
> have configurable overlay topologies that are layered on top of 
> discovered, or "learned", underlay topologies.  The solution simply relies
on the the
> revised datastore architecture.   The "server-provided" data node has been
> removed; other than that the structure of the model can remain exactly 
> the same.  The text has been updated accordingly to provide the
explanations.
>
> --- Alex
>
> -----Original Message-----
> From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of 
> internet-drafts@ietf.org
> Sent: Wednesday, June 21, 2017 10:03 PM
> To: i-d-announce@ietf.org
> Cc: i2rs@ietf.org
> Subject: [i2rs] I-D Action: draft-ietf-i2rs-yang-network-topo-13.txt
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts 
> directories.
> This draft is a work item of the Interface to the Routing System of 
> the IETF.
>
>          Title           : A Data Model for Network Topologies
>          Authors         : Alexander Clemm
>                            Jan Medved
>                            Robert Varga
>                            Nitin Bahadur
>                            Hariharan Ananthakrishnan
>                            Xufeng Liu
> 	Filename        : draft-ietf-i2rs-yang-network-topo-13.txt
> 	Pages           : 35
> 	Date            : 2017-06-21
>
> Abstract:
>     This document defines an abstract (generic) YANG data model for
>     network/service topologies and inventories.  The model serves as a
>     base model which is augmented with technology-specific details in
>     other, more specific topology and inventory models.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-i2rs-yang-network-topo/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-i2rs-yang-network-topo-13
> https://datatracker.ietf.org/doc/html/draft-ietf-i2rs-yang-network-top
> o-13
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-i2rs-yang-network-topo-13
>
>
> Please note that it may take a couple of minutes from the time of 
> submission until the htmlized version and diff are available at
tools.ietf.org.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
> .
>

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