Re: [Netconf] Draft Charter Proposal for NETCONF WG

Jeff Tantsura <jefftant.ietf@gmail.com> Tue, 21 March 2017 11:21 UTC

Return-Path: <jefftant.ietf@gmail.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 811B21296E5; Tue, 21 Mar 2017 04:21:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, MIME_QP_LONG_LINE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 GoVN5GnDFeYM; Tue, 21 Mar 2017 04:21:44 -0700 (PDT)
Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (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 5E610129439; Tue, 21 Mar 2017 04:21:44 -0700 (PDT)
Received: by mail-wr0-x231.google.com with SMTP id l37so109994985wrc.1; Tue, 21 Mar 2017 04:21:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=user-agent:date:subject:from:to:cc:message-id:thread-topic :references:in-reply-to:mime-version:content-transfer-encoding; bh=QjU99mO5747o7093u1f+b72Fu5fHcgjzQNkoTtjbgek=; b=YS+p0iBaKmjNHr2FjgjyXr8Dcc9pLqq/kqpA9/Nt/7GaZtoLarYUyf3RNY70J9VvR/ G4gTL33AmJ5zmA0Fgf/nfmncKXWELO4+QdZLzUWj0Og7vw4neYHr/lzQSn2nV2VL/NUK fUh4tyKf1WZpvz7JD1jV6pAjSpXCRwrxX4uonyp7qcv7UhxPGjoGAMIwPSZa7uUSkFGp JSqHT/pJXipp3tngmzgrzFx6jLbYHIh5tmg01NZyi+ikGUlBmFePhWqDNYXnfvQ4BJFN 4GdBz1Mkh4DM7SR0U/4VX3WeHohk8WjJYyEvDlQNbqrQu50jMggqfxalE4ri4BY9Uji4 6oEg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:date:subject:from:to:cc:message-id :thread-topic:references:in-reply-to:mime-version :content-transfer-encoding; bh=QjU99mO5747o7093u1f+b72Fu5fHcgjzQNkoTtjbgek=; b=NPNrrP3uda6rHlQU6bFdXIVnY2GpEW9Kpg6vwL0zfCbXZAErCRTVYj7H5NaRH4Imp7 R2qK0VkNQTf6Pr+cbKXIwJhSf8ESpCS7dohLTTwJZrWyuCvTO6k3PPcvQo1uNCfCkzYu XVKcX8cALO4Aa2o2JQSjVkgB35WGFQsmx2nhvTXa49JVTyO7pBI+KfkFAM8wZaVIMvLb ACIBpD7ge30jkaDgGAJ0mWKGWgCKmf9wZI4eAJFqNWHBXOG5tS/fMynQunD6qY4i9Bcb 9SoAC4JgUC0RH4+xdXwwKqlMjgMbpxcAuRr/CVYIJvuVMmQYfuV2I1GHkXnMNY1ngEH4 MQwg==
X-Gm-Message-State: AFeK/H3Pv2TxxJ8lZ7gCu+ov0t0UXzzHRjU9JCMvwnHtel29jDSTDXGfZCyVtn4Zyce1GA==
X-Received: by 10.223.171.210 with SMTP id s76mr32890313wrc.102.1490095302878; Tue, 21 Mar 2017 04:21:42 -0700 (PDT)
Received: from [172.20.7.250] ([46.218.58.213]) by smtp.gmail.com with ESMTPSA id m201sm17267666wmd.19.2017.03.21.04.21.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 21 Mar 2017 04:21:41 -0700 (PDT)
User-Agent: Microsoft-MacOutlook/f.20.0.170309
Date: Tue, 21 Mar 2017 04:21:41 -0700
From: Jeff Tantsura <jefftant.ietf@gmail.com>
To: "t.petch" <ietfc@btconnect.com>, Mehmet Ersue <mersue@gmail.com>, 'Benoit Claise' <bclaise@cisco.com>
CC: 'Netconf' <netconf@ietf.org>, RTGWG <rtgwg@ietf.org>
Message-ID: <30B0C127-1FA5-4177-9718-F687029F24C9@gmail.com>
Thread-Topic: [Netconf] Draft Charter Proposal for NETCONF WG
References: <014101d2913a$3db72870$b9257950$@gmail.com> <070e01d291ba$9bb8f4a0$4001a8c0@gateway.2wire.net> <m2fuiye8rj.fsf@birdie.labs.nic.cz> <072D22E1-66DA-414E-BD16-C43D36BE9B6E@juniper.net> <026e01d29273$5cc0cfc0$4001a8c0@gateway.2wire.net> <5A12F60C-3BA9-41A2-B77C-9E73B9DA115D@juniper.net> <05c201d2941a$d4bd4500$4001a8c0@gateway.2wire.net> <20170303133448.GA3133@elstar.local> <00b201d2942b$32395b50$96ac11f0$@gmail.com> <014701d29753$bb651790$322f46b0$@ndzh.com> <CABCOCHSacn15vfo8MR0K-UJJo6E0AZ14Gwj3M43KYkgbtwK8Kg@mail.gmail.com> <005101d2975f$ae87ac20$0b970460$@ndzh.com> <017d01d29769$0df70b20$29e52160$@gmail.com> <010701d29771$a45f66e0$ed1e34a0$@ndzh.com> <026601d2977f$8d059600$a710c200$@gmail.com> <685B9088-7557-4C6E-9A8F-54C3208DB312@juniper.net> <7217bc23-0e1e-c250-929d-e18c3f0a800f@cisco.com> <07b601d2a197$9865d5b0$c9318110$@gmail.com> <02ee01d2a22b$295b2be0$4001a8c0@gateway.2wire.net>
In-Reply-To: <02ee01d2a22b$295b2be0$4001a8c0@gateway.2wire.net>
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/-HZX5kF744XwbbqQ8Q1k_Hz81Ec>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 21 Mar 2017 11:21:47 -0000

Tom,

Including RTGWG, the draft-ietf-rtgwg-yang-key-chain home.
In general, there’s no interactions, rtgwg-yang-key-chain work has been focused on data model for routing protocols key-chain’s configuration and management.

Thanks!
 
Cheers,
Jeff

On 3/21/17, 03:08, "Netconf on behalf of t.petch" <netconf-bounces@ietf.org on behalf of ietfc@btconnect.com> wrote:

    What interaction, if any, is there between
    
    draft-ietf-rtgwg-yang-key-chain-15.txt
    This document describes the key chain YANG data model.
    file "ietf-key-chain@2017-02-16.yang"
    
    currently in IETF Last Call, and
    
    draft-ietf-netconf-system-keychain-00
    This document defines a YANG data module for a system-level keychain
    mechanism
    file "ietf-system-keychain@2016-07-08.yang"
    
    ?
    
    Tom Petch
    
    
    ----- Original Message -----
    From: "Mehmet Ersue" <mersue@gmail.com>
    To: "'Benoit Claise'" <bclaise@cisco.com>; "'Susan Hares'"
    <shares@ndzh.com>
    Sent: Monday, March 20, 2017 4:32 PM
    
    > Dear All,
    >
    >
    >
    > based on the recent discussion and proposals please find below the
    updated
    > charter proposal for NETCONF WG.
    >
    > Please comment before March 24, 2017.
    >
    >
    > Following Benoit's support the I2RS-related additions have been added
    as a
    > separated item.
    >
    > Being dependent on netmod-revised-datastores point 6 and 7 have been
    defined
    > as a goal without a deadline.
    >
    >
    > Mehmet
    >
    >
    > Network Configuration (netconf)
    >
    > -------------------------------
    >
    >
    >
    > Charter
    >
    >
    >
    > Current Status: Active
    >
    >
    >
    > Chairs:
    >
    >      Mahesh Jethanandani <mjethanandani@gmail.com>
    >
    >     Mehmet Ersue <mersue@gmail.com>
    >
    >
    >
    > Operations and Management Area Directors:
    >
    >      Benoit Claise <bclaise@cisco.com>
    >
    >      Joel Jaeggli <joelja@bogus.com>
    >
    >
    >
    > Operations and Management Area Advisor:
    >
    >      Benoit Claise <bclaise@cisco.com>
    >
    >
    >
    > Mailing Lists:
    >
    >      General Discussion: netconf@ietf.org
    >
    >      To Subscribe:    https://www.ietf.org/mailman/listinfo/netconf
    >
    >      Archive:
    <https://mailarchive.ietf.org/arch/browse/netconf/>
    > https://mailarchive.ietf.org/arch/browse/netconf/
    >
    >
    >
    > Description of Working Group:
    >
    >
    >
    >   Configuration of networks of devices has become a critical
    requirement
    >
    >   for operators in today's highly interconnected networks. Large and
    >
    >   small operators alike have developed their own mechanisms or have
    used
    >
    >   vendor specific mechanisms to transfer configuration data to and
    from
    >
    >   a device and to examine device state information which may impact
    the
    >
    >   configuration. Each of these mechanisms may be different in various
    >
    >   aspects, such as session establishment, user authentication,
    >
    >   configuration data exchange, and error responses.
    >
    >
    >
    >   The NETCONF protocol (RFC 6241) provides mechanisms to install,
    >
    >   manipulate, and delete the configuration of network devices. NETCONF
    >
    >   is based on the secure transport (SSH is mandatory to implement
    while
    >
    >   TLS is an optional transport). The NETCONF protocol is data modeling
    >
    >   language independent, but YANG (RFC 7950) is the recommended NETCONF
    >
    >   modeling language, which introduces advanced language features for
    >
    >   configuration management.
    >
    >
    >
    >   NETCONF WG recently finalized the development of RESTCONF protocol
    >
    >   (RFC 8040) which provides an interface over HTTPs for accessing data
    >
    >   defined in YANG. RESTCONF is based on the capabilities and uses the
    >
    >   datastore concept defined in the NETCONF protocol specification. In
    >
    >   support of RESTCONF the YANG-Patch (RFC 8072) mechanism has been
    >
    >   provided for applying patches to configuration datastores. The YANG
    >
    >   Module Library (RFC 7895) provides information about all YANG
    modules
    >
    >   used by a network management server.
    >
    >
    >
    >   Last but not least NETCONF and RESTCONF Call Home (RFC 8071) have
    been
    >
    >   developed, which enable a server to initiate a secure connection to
    a
    >
    >   NETCONF or RESTCONF client respectively.
    >
    >
    >
    >   In the current phase of NETCONF's incremental development the
    >
    >   workgroup will focus on following items:
    >
    >
    >
    >   1. Finalize the YANG data module for a system-level keystore
    mechanism,
    >
    >   that can be used to hold onto asymmetric private keys and
    certificates
    >
    >   that are trusted by the system advertising support for this module.
    >
    >   Based on the known dependencies this draft has the highest priority
    >
    >   for the WG.
    >
    >
    >
    >   2. Finalize Server and Client Configuration YANG modules for both
    >
    >   NETCONF and RESTCONF as well as the Client and Server Models for SSH
    >
    >   and TLS.
    >
    >
    >
    >   3. Finalize the Zero-touch provisioning for NETCONF or
    RESTCONF-based
    >
    >   Management as a technique to establish a secure network management
    >
    >   relationship between a newly delivered network device configured
    with
    >
    >   just its factory default settings, and the Network Management
    System)
    >
    >
    >
    >   4. Provide a revised version of RFC 6536 (NETCONF Access Control
    >
    >   Model) by adding support for RESTCONF and the YANG 1.1. constructs
    >
    >   like "action" and the "notification" statements.
    >
    >
    >
    >   5. Provide a set of documents enabling advanced notification/
    >
    >   subscription capabilities, which gracefully co-exist in a deployment
    >
    >   of RFC 5277. The new capabilities include e.g. transport
    independence,
    >
    >   multiple dynamic and configured subscriptions in a transport
    >
    >   session. RFC 5277 will be obsoleted in parallel to the publication
    of
    >
    >   the new document set. Following specifications will be addressed:
    >
    >    - Protocol-neutral notification framework, i.e., explaining the
    >
    >      concepts of subscriptions, filters, subscription state
    >
    >      notifications, replay, etc. and defining the associated YANG data
    >
    >      model, RPCs, etc.
    >
    >    - Definition of notifications sent over NETCONF and how YANG
    >
    >      notifications are encoded in XML and JSON. Include considerations
    >
    >      for parallel support / implementation compatibility with
    RFC-5277.
    >
    >    - Definition of notifications sent over RESTCONF and HTTP2 and how
    >
    >      YANG notifications are encoded in XML and JSON. Include specifics
    >
    >      of call-home and heartbeat for subscriptions.
    >
    >    - The subscription and push mechanism for YANG datastores allowing
    >
    >      subscriber applications to request updates from a YANG datastore.
    >
    >
    >
    >   6. Provide a revision for the NETCONF and RESTCONF protocols and the
    >
    >   used datastore framework building on the datastore concept in NETMOD
    >
    >   revised datastores work. Bug fixing will be done and potential
    >
    >   extensions will be added. Provide guidance on how to adapt and use
    >
    >   YANG with NETCONF and RESCONF protocols. NETCONF XML Encoding Rules
    >
    >   from RFC 7950 will be moved to RFC6241bis.
    >
    >
    >
    >   7. Define capabilities for NETCONF and RESTCONF to support I2RS
    protocol
    >
    >   and ephemeral state datastore requirements.
    >
    >
    >
    >   Based on the implementation, deployment experience and inter-
    >
    >   operability testing, the WG aims to produce a NETCONF status report
    >
    >   in a later stage. The result may be clarifications for RFC6241 and
    >
    >   RFC6242 and addressing any reported errata.
    >
    >
    >
    >
    >
    > Goals and Milestones:
    >
    >   Done     Submit NETCONF/RESTCONF Call Home to AD/IESG for
    consideration as
    > Proposed Standard
    >
    >   Done     Submit YANG Library to AD/IESG for consideration as
    Proposed
    > Standard
    >
    >   Done     Submit RESTCONF to AD/IESG for consideration as Proposed
    Standard
    >
    >   Done     Submit YANG Patch to AD/IESG for consideration as Proposed
    > Standard
    >
    >
    >
    >   May 2017  WGLC for Zero-touch configuration mechanism
    >
    >   Jun 2017  Submit Zero-touch configuration to AD/IESG for
    consideration as
    > Proposed Standard
    >
    >   May 2017  WGLC for system-level keystore mechanism
    >
    >   Jun 2017  Submit keystore mechanism to AD/IESG for consideration as
    > Proposed Standard
    >
    >   May 2017  WGLC for Server and Client models for NETCONF and RESTCONF
    >
    >   Jun 2017  Submit Server and Client Configuration models to AD/IESG
    for
    > consideration as Proposed Standard
    >
    >   May 2017  WGLC for Client and Server Models for SSH and TLS
    >
    >   Jun 2017  Submit Client and Server Models for SSH and TLS to AD/IESG
    for
    > consideration as Proposed Standard
    >
    >   Jun 2017  WGLC for RFC 6536bis (NETCONF Access Control Model)
    >
    >   Jul 2017  Submit RFC 6536bis to AD/IESG for consideration as
    Proposed
    > Standard
    >
    >   Jun 2017  WGLC for advanced Notification/Subscription specifications
    >
    >   Jul 2017  Submit Notification/Subscription specifications to AD/IESG
    for
    > consideration as Proposed Standard
    >
    >
    >
    >
    >
    > From: Benoit Claise [mailto:bclaise@cisco.com]
    > Sent: Friday, March 17, 2017 4:49 PM
    > To: Kent Watsen <kwatsen@juniper.net>; Mehmet Ersue
    <mersue@gmail.com>;
    > 'Susan Hares' <shares@ndzh.com>; 'Andy Bierman' <andy@yumaworks.com>
    > Cc: 'Netconf' <netconf@ietf.org>
    >
    >
    >
    > On 3/8/2017 12:57 AM, Kent Watsen wrote:
    >
    > I agree with Mehmet, any changes to the NC/RC protocols should be done
    in
    > the NETCONF WG.
    >
    > +1.
    >
    > Regards, Benoit
    >
    >
    
    <snip>
    
    
    _______________________________________________
    Netconf mailing list
    Netconf@ietf.org
    https://www.ietf.org/mailman/listinfo/netconf