Re: [netmod] Event & YANG Datastore Subscription drafts in NETCONF

"Eric Voit (evoit)" <evoit@cisco.com> Thu, 21 July 2016 19:36 UTC

Return-Path: <evoit@cisco.com>
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 2CD3112D8B8 for <netmod@ietfa.amsl.com>; Thu, 21 Jul 2016 12:36:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.807
X-Spam-Level:
X-Spam-Status: No, score=-15.807 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=-1.287, 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 wxpmG1m4z2Ny for <netmod@ietfa.amsl.com>; Thu, 21 Jul 2016 12:36:06 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4492E12D7D3 for <netmod@ietf.org>; Thu, 21 Jul 2016 12:36:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11090; q=dns/txt; s=iport; t=1469129766; x=1470339366; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=vTnmygfAQjoMqWKplO2M1YCO8zASZwoLZJ0d9tmBlBY=; b=ZXLo5Pk9Jq/ghjP60gw96OexQROL5b8hLbKJrJ2xYlNAkIQsg+DXMvEL O0HGrQrdprdiHMqB+RUrdWhpXhJkju48iMBYJfhyE8ka/KoUKg6Cn6q0W U4VWO77sAULN6XFhEWiPA4Uf4DpJZU8vX5/eCQI3zy3O0vVs0TZzA5UMR g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BSAgB2I5FX/4QNJK1dgnFOVnwGs1GCdYIPgXskhXYCgTA4FAEBAQEBAQFlHAuEXAEBBSEBC1wCAQgRBAEBDgIYAgMCMhQJCAEBBA8ECAGIJw6SeZ0bAY1ZAQEBAQEBAQEBAQEBAQEBAQEBAQEBHIYqhE2EdoJIgl0FmSYBhhWITo9BkCABHjaDc24BBYZ4fwEBAQ
X-IronPort-AV: E=Sophos;i="5.28,400,1464652800"; d="scan'208,217";a="128663668"
Received: from alln-core-10.cisco.com ([173.36.13.132]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 21 Jul 2016 19:36:05 +0000
Received: from XCH-RTP-012.cisco.com (xch-rtp-012.cisco.com [64.101.220.152]) by alln-core-10.cisco.com (8.14.5/8.14.5) with ESMTP id u6LJa4FQ016233 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Thu, 21 Jul 2016 19:36:05 GMT
Received: from xch-rtp-013.cisco.com (64.101.220.153) by XCH-RTP-012.cisco.com (64.101.220.152) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Thu, 21 Jul 2016 15:36:04 -0400
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; Thu, 21 Jul 2016 15:36:04 -0400
From: "Eric Voit (evoit)" <evoit@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Event & YANG Datastore Subscription drafts in NETCONF
Thread-Index: AdHH/+5kNB0V17wgQZ+sU/eh69LfpQbhv9cw
Date: Thu, 21 Jul 2016 19:36:04 +0000
Message-ID: <954850742edd413faebc1eb4a9587eaf@XCH-RTP-013.cisco.com>
References: <a05cc20aa426479e809c6dffd1722653@XCH-RTP-013.cisco.com>
In-Reply-To: <a05cc20aa426479e809c6dffd1722653@XCH-RTP-013.cisco.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.61.203.80]
Content-Type: multipart/alternative; boundary="_000_954850742edd413faebc1eb4a9587eafXCHRTP013ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/U9K5Q5P7kS-J9MaKMtyBmZ7ZL1U>
Subject: Re: [netmod] Event & YANG Datastore Subscription drafts in NETCONF
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.17
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, 21 Jul 2016 19:36:08 -0000

Thanks to those of you who came to the Technology Intro session today.   As promised, materials are here:
https://github.com/netconf-wg/yang-push/blob/master/Subscriptions-Intro-IETF96.ppt

Slides include:
Two Views of the Network’s Job
Must have Alternative to Polling
Generalized Publisher Capabilities
Consumption Models
Applicability beyond the Network Element
Event Notifications ≠ Raw Datastore Objects
When to use Event Notifications or YANG Datastore Push
Some Use Cases
Event & YANG Subscription Drafts
Subscription Drafts in Layered Framework
Context with OC-Telemetry.yang
Requirements of RFC 7923
Dampening Eventing vs. Periodic Behavior
Prioritization of Subscriptions
Reviewing the YANG Models
rfc5277bis
yang-push

Thanks,
Eric & Alex


From: netmod [mailto:netmod-bounces@ietf.org] On Behalf Of Eric Voit (evoit)
Sent: Thursday, June 16, 2016 2:52 PM
To: netmod@ietf.org
Subject: [netmod] Event & YANG Datastore Subscription drafts in NETCONF

Updates to the Subscription drafts discussed in NETMOD during IETF 95 have been posted to the NETCONF WG.  The goal of these drafts is to provide generalized subscription and push specifications for YANG Datastores and Event Streams.   A summarized context on how the drafts interrelate is here<http://www.voit.org/IETF/Subscriptions-NETCONF-Interim-18May2016.ppt>.



The drafts of interest include:



Subscriptions for Event Notifications  (RFC5277bis)

draft-gonzalez-netconf-5277bis<https://datatracker.ietf.org/doc/draft-gonzalez-netconf-5277bis/>



NETCONF Transport for Event Notifications

draft-gonzalez-netconf-event-notifications<https://datatracker.ietf.org/doc/draft-gonzalez-netconf-event-notifications/>



RESTCONF & HTTP Transport for Event Notifications

draft-voit-netconf-restconf-notif<https://datatracker.ietf.org/doc/draft-voit-netconf-restconf-notif/>



YANG Datastore Push (to be posted very shortly)

draft-ietf-netconf-yang-push<https://datatracker.ietf.org/doc/draft-ietf-netconf-yang-push/>



Thanks,

Eric