draft-ietf-netconf-netconf-event-notifications-18.txt   draft-ietf-netconf-netconf-event-notifications-19.txt 
skipping to change at page 1, line 15 skipping to change at page 1, line 15
Intended status: Standards Track A. Clemm Intended status: Standards Track A. Clemm
Expires: October 31, 2019 Huawei Expires: October 31, 2019 Huawei
A. Gonzalez Prieto A. Gonzalez Prieto
Microsoft Microsoft
E. Nilsen-Nygaard E. Nilsen-Nygaard
A. Tripathy A. Tripathy
Cisco Systems Cisco Systems
April 29, 2019 April 29, 2019
Dynamic subscription to YANG Events and Datastores over NETCONF Dynamic subscription to YANG Events and Datastores over NETCONF
draft-ietf-netconf-netconf-event-notifications-18 draft-ietf-netconf-netconf-event-notifications-19
Abstract Abstract
This document provides a NETCONF binding to the dynamic subscription This document provides a NETCONF binding to the dynamic subscription
capability of both subscribed notifications and YANG-Push. capability of both subscribed notifications and YANG-Push.
RFC Editor note: please replace the four references to pre-RFC RFC Editor note: please replace the four references to pre-RFC
normative drafts with the actual assigned RFC numbers. normative drafts with the actual assigned RFC numbers.
Status of This Memo Status of This Memo
skipping to change at page 2, line 11 skipping to change at page 2, line 11
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of (https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as the Trust Legal Provisions and are provided without warranty as
described in the Simplified BSD License. described in the Simplified BSD License.
This document may contain material from IETF Documents or IETF
Contributions published or made publicly available before November
10, 2008. The person(s) controlling the copyright in some of this
material may not have granted the IETF Trust the right to allow
modifications of such material outside the IETF Standards Process.
Without obtaining an adequate license from the person(s) controlling
the copyright in such materials, this document may not be modified
outside the IETF Standards Process, and derivative works of it may
not be created outside the IETF Standards Process, except to format
it for publication as an RFC or to translate it into languages other
than English.
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 3 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. Compatibility with RFC-5277's create-subscription . . . . . . 3 3. Compatibility with RFC-5277's create-subscription . . . . . . 3
4. Mandatory XML, event stream and datastore support . . . . . . 4 4. Mandatory XML, event stream and datastore support . . . . . . 4
5. NETCONF connectivity and the Dynamic Subscriptions . . . . . 4 5. NETCONF connectivity and the Dynamic Subscriptions . . . . . 4
6. Notification Messages . . . . . . . . . . . . . . . . . . . . 4 6. Notification Messages . . . . . . . . . . . . . . . . . . . . 4
7. Dynamic Subscriptions and RPC Error Responses . . . . . . . . 4 7. Dynamic Subscriptions and RPC Error Responses . . . . . . . . 5
8. Security Considerations . . . . . . . . . . . . . . . . . . . 6 8. Security Considerations . . . . . . . . . . . . . . . . . . . 6
9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 6 9. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7
10. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 6 10. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 7
11. Notes to the RFC Editor . . . . . . . . . . . . . . . . . . . 7 11. Notes to the RFC Editor . . . . . . . . . . . . . . . . . . . 7
12. References . . . . . . . . . . . . . . . . . . . . . . . . . 7 12. References . . . . . . . . . . . . . . . . . . . . . . . . . 7
12.1. Normative References . . . . . . . . . . . . . . . . . . 7 12.1. Normative References . . . . . . . . . . . . . . . . . . 7
12.2. Informative References . . . . . . . . . . . . . . . . . 8 12.2. Informative References . . . . . . . . . . . . . . . . . 8
Appendix A. Examples . . . . . . . . . . . . . . . . . . . . . . 8 Appendix A. Examples . . . . . . . . . . . . . . . . . . . . . . 8
A.1. Event Stream Discovery . . . . . . . . . . . . . . . . . 8 A.1. Event Stream Discovery . . . . . . . . . . . . . . . . . 8
A.2. Dynamic Subscriptions . . . . . . . . . . . . . . . . . . 9 A.2. Dynamic Subscriptions . . . . . . . . . . . . . . . . . . 9
A.3. Subscription State Notifications . . . . . . . . . . . . 14 A.3. Subscription State Notifications . . . . . . . . . . . . 14
A.4. Filter Examples . . . . . . . . . . . . . . . . . . . . . 15 A.4. Filter Examples . . . . . . . . . . . . . . . . . . . . . 15
Appendix B. Changes between revisions . . . . . . . . . . . . . 17 Appendix B. Changes between revisions . . . . . . . . . . . . . 17
B.1. v17 to v18 . . . . . . . . . . . . . . . . . . . . . . . 17 B.1. v17 to v19 . . . . . . . . . . . . . . . . . . . . . . . 17
B.2. v16 to v17 . . . . . . . . . . . . . . . . . . . . . . . 17 B.2. v16 to v17 . . . . . . . . . . . . . . . . . . . . . . . 17
B.3. v15 to v16 . . . . . . . . . . . . . . . . . . . . . . . 17 B.3. v15 to v16 . . . . . . . . . . . . . . . . . . . . . . . 17
B.4. v14 to v15 . . . . . . . . . . . . . . . . . . . . . . . 17 B.4. v14 to v15 . . . . . . . . . . . . . . . . . . . . . . . 17
B.5. v13 to v14 . . . . . . . . . . . . . . . . . . . . . . . 18 B.5. v13 to v14 . . . . . . . . . . . . . . . . . . . . . . . 18
B.6. v11 to v13 . . . . . . . . . . . . . . . . . . . . . . . 18 B.6. v11 to v13 . . . . . . . . . . . . . . . . . . . . . . . 18
B.7. v10 to v11 . . . . . . . . . . . . . . . . . . . . . . . 18 B.7. v10 to v11 . . . . . . . . . . . . . . . . . . . . . . . 18
B.8. v09 to v10 . . . . . . . . . . . . . . . . . . . . . . . 18 B.8. v09 to v10 . . . . . . . . . . . . . . . . . . . . . . . 18
B.9. v08 to v09 . . . . . . . . . . . . . . . . . . . . . . . 18 B.9. v08 to v09 . . . . . . . . . . . . . . . . . . . . . . . 18
B.10. v07 to v08 . . . . . . . . . . . . . . . . . . . . . . . 18 B.10. v07 to v08 . . . . . . . . . . . . . . . . . . . . . . . 18
B.11. v06 to v07 . . . . . . . . . . . . . . . . . . . . . . . 18 B.11. v06 to v07 . . . . . . . . . . . . . . . . . . . . . . . 18
skipping to change at page 17, line 24 skipping to change at page 17, line 24
</rpc> </rpc>
Figure 16 Figure 16
For more examples of subtree filters, see [RFC6241], section 6.4. For more examples of subtree filters, see [RFC6241], section 6.4.
Appendix B. Changes between revisions Appendix B. Changes between revisions
(To be removed by RFC editor prior to publication) (To be removed by RFC editor prior to publication)
B.1. v17 to v18 B.1. v17 to v19
o Per Benjamin Kaduk's discuss on SN, adjusted IPR to o Per Benjamin Kaduk's discuss on SN, adjusted IPR to
pre5378Trust200902 pre5378Trust200902
B.2. v16 to v17 B.2. v16 to v17
o During the SN YANG Doctor review, a suggestion was made to update o During the SN YANG Doctor review, a suggestion was made to update
the error-tags to make the mechanism work with embedded NETCONF the error-tags to make the mechanism work with embedded NETCONF
and RESTCONF error reporting. and RESTCONF error reporting.
o Minor text tweaks from review. o Minor text tweaks from review.
 End of changes. 6 change blocks. 
6 lines changed or deleted 18 lines changed or added

This html diff was produced by rfcdiff 1.47. The latest version is available from http://tools.ietf.org/tools/rfcdiff/