Re: [Netconf] Draft Charter Proposal for NETCONF WG

"Eric Voit (evoit)" <evoit@cisco.com> Thu, 02 March 2017 03:41 UTC

Return-Path: <evoit@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C6EB129801 for <netconf@ietfa.amsl.com>; Wed, 1 Mar 2017 19:41:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level:
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 InQnl-DyTl5N for <netconf@ietfa.amsl.com>; Wed, 1 Mar 2017 19:41:25 -0800 (PST)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 560931297CE for <netconf@ietf.org>; Wed, 1 Mar 2017 19:41:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=18404; q=dns/txt; s=iport; t=1488426085; x=1489635685; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=AqLS02ovKZsyx1ennL6MHQ0xy0PiN5woKYrJxQzVbmc=; b=MJdJ2pyJ0G9SdnEpvW9QLHvhlcdHuS7vRdnLaSB7FXLpIgbdyJyvbOkH tc7IP9SZ+/jX+Ti76Bbwra4GsvuhDoWt5nUKR1/zqGUNIlNX8TlDeFDol 50AHvQWR8KT4f8jBzBo3ICtGoIA6Hcxt2UlH4wx+yekM5giBbML8vEMP8 Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DCAQDtkrdY/5JdJa1aAxkBAQEBAQEBAQEBAQcBAQEBAYJuYmGBCQeDVooIkWaIDId9hSyCDR8BCoUuSgIagh8/GAECAQEBAQEBAWIohHABAQEDAQEBIQpBCwUHAgICAQgQAgMBAicDAgICGQYGCxQDDgIEAQ0FCBECiUYDDQgOsVWCJoc3DYNSAQEBAQEBAQEBAQEBAQEBAQEBAQEBHQWGR4RvglGBXw4dBwkKFQIGCYIFOoJfBZtuOgGKGoNuhCCRJ4pNiGcBHziBAVQVPoZNdYc1gTCBDQEBAQ
X-IronPort-AV: E=Sophos;i="5.35,228,1484006400"; d="scan'208,217";a="390628075"
Received: from rcdn-core-10.cisco.com ([173.37.93.146]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Mar 2017 03:41:24 +0000
Received: from XCH-RTP-007.cisco.com (xch-rtp-007.cisco.com [64.101.220.147]) by rcdn-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id v223fNtb011320 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 2 Mar 2017 03:41:24 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-007.cisco.com (64.101.220.147) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 1 Mar 2017 22:41:23 -0500
Received: from xch-rtp-013.cisco.com ([64.101.220.153]) by XCH-RTP-013.cisco.com ([64.101.220.153]) with mapi id 15.00.1210.000; Wed, 1 Mar 2017 22:41:23 -0500
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: Andy Bierman <andy@yumaworks.com>, Ladislav Lhotka <lhotka@nic.cz>, Kent Watsen <kwatsen@juniper.net>, Lou Berger <lberger@labn.net>, "Robert Wilton -X (rwilton - ENSOFT LIMITED at Cisco)" <rwilton@cisco.com>
Thread-Topic: [Netconf] Draft Charter Proposal for NETCONF WG
Thread-Index: AQHSkqTwCc7ORdXbRmOFzdaoTO5UHKGA3a1w
Date: Thu, 02 Mar 2017 03:41:23 +0000
Message-ID: <bc6813b038094a1eac1fc9df68f3205c@XCH-RTP-013.cisco.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <20170227221434.GB68878@elstar.local> <026f01d29273$5d57dfa0$4001a8c0@gateway.2wire.net> <F1EB9C98-BB1C-410D-9D6D-1777A96148C6@nic.cz> <CABCOCHTVZxPyT_LSX2GjnNKFCz3857HAOA_GS5iTaxLejno8RQ@mail.gmail.com>
In-Reply-To: <CABCOCHTVZxPyT_LSX2GjnNKFCz3857HAOA_GS5iTaxLejno8RQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.232.28.15]
Content-Type: multipart/alternative; boundary="_000_bc6813b038094a1eac1fc9df68f3205cXCHRTP013ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/Rb9HoWiKEi5mwoLrMh6Q6Ub1QxY>
Cc: Netconf <netconf@ietf.org>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Mar 2017 03:41:27 -0000

From: Andy Bierman, Wednesday, March 1, 2017 11:00 AM

On Wed, Mar 1, 2017 at 4:01 AM, Ladislav Lhotka <lhotka@nic.cz<mailto:lhotka@nic.cz>> wrote:

> On 1 Mar 2017, at 10:58, t.petch <ietfc@btconnect.com<mailto:ietfc@btconnect.com>> wrote:
>
>
> ----- Original Message -----
> From: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de<mailto:j.schoenwaelder@jacobs-university.de>>
> To: "Mehmet Ersue" <mersue@gmail.com<mailto:mersue@gmail.com>>
> Cc: "'Netconf'" <netconf@ietf.org<mailto:netconf@ietf.org>>
> Sent: Monday, February 27, 2017 10:14 PM
>> On Mon, Feb 27, 2017 at 09:44:06PM +0100, Mehmet Ersue wrote:
>>
>>> 6. Revise the current NETCONF datastore concept as a protocol- and
> modeling
>>> language-independent standard as part of the network configuration
>>> framework. Use the datastore solution proposal in
>>> draft-ietf-netmod-revised-datastores as its basis. Will be used as a
>>> normative reference in protocol specifications.
>>
>> There is no point in dupliating work in WGs that have a common history
>> and a common set of active contributors.
>
> Juergen
>
> I am not sure what you are proposing;  Currently, datastores are poorly
> described in RFC6241 and RFC7950 and the publication of another
> incomplete description in the shape of
> draft-ietf-netmod-revised-datastores
> will likely make things worse.
>
> I see a need for a datastores RFC, probably separate from the current
> specifications, and do see the NETCONF WG as better placed to do it.
>
> I think that the rush to  get
> draft-ietf-netmod-revised-datastores
> out is militating against the long term health of NETCONF.
>

I agree, and I would also add draft-ietf-netmod-schema-mount to it (of which I am a co-author).

Original NETCONF and YANG were limited but (mostly) coherent and, in a way, simple and elegant. The recent developments are afterthoughts and kitchen sinks that will destroy these qualities.

Instead of rushing with these documents, we should step back and think about a new architecture that could consistently support the new requirements.

I think the entire approach to virtual servers is too complicated with schema-mount.
Instead of keeping the protocol fixed and playing tricks with the data tree,
it might be better to keep the current YANG we have, and enhance
the protocols in order to access virtual servers from the 'real' server.

<Eric>  Both Schema Mount and Peer Mount allow local application referencing to remote information.  Life is easier for application developers as underlying transport protocols are abstracted away.  Abstractions similar to Mount have proven themselves in other contexts.  I am hoping YANG mechanisms move more in this direction.

The answer to whether YANG is only for single device abstraction or also for multi-device abstractions is a fairly core proposition worth disambiguating in the NETMOD charter as well.  Per the thread above, I concur that if we continue down the ‘multi’ path, there may be implications to draft-ietf-netmod-revised-datastores.

Eric


Lada


Andy



> Tom Petch
>
>> /js
>>
>> --
>> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
>> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
>> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>>
>> _______________________________________________
>> Netconf mailing list
>> Netconf@ietf.org<mailto:Netconf@ietf.org>
>> https://www.ietf.org/mailman/listinfo/netconf
>
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org<mailto:Netconf@ietf.org>
> https://www.ietf.org/mailman/listinfo/netconf

--
Ladislav Lhotka, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67





_______________________________________________
Netconf mailing list
Netconf@ietf.org<mailto:Netconf@ietf.org>
https://www.ietf.org/mailman/listinfo/netconf