draft-ietf-netmod-routing-cfg-07.txt | draft-ietf-netmod-routing-cfg-08.txt | |||
---|---|---|---|---|
NETMOD L. Lhotka | NETMOD L. Lhotka | |||
Internet-Draft CZ.NIC | Internet-Draft CZ.NIC | |||
Intended status: Standards Track February 11, 2013 | Intended status: Standards Track February 11, 2013 | |||
Expires: August 15, 2013 | Expires: August 15, 2013 | |||
A YANG Data Model for Routing Management | A YANG Data Model for Routing Management | |||
draft-ietf-netmod-routing-cfg-07 | draft-ietf-netmod-routing-cfg-08 | |||
Abstract | Abstract | |||
This document contains a specification of three YANG modules. | This document contains a specification of three YANG modules. | |||
Together they form the core routing data model which serves as a | Together they form the core routing data model which serves as a | |||
framework for configuring and managing a routing subsystem. It is | framework for configuring and managing a routing subsystem. It is | |||
expected that these modules will be augmented by additional YANG | expected that these modules will be augmented by additional YANG | |||
modules defining data models for individual routing protocols and | modules defining data models for individual routing protocols and | |||
other related functions. The core routing data model provides common | other related functions. The core routing data model provides common | |||
building blocks for such extensions - router instances, routes, | building blocks for such extensions - router instances, routes, | |||
skipping to change at page 6, line 20 | skipping to change at page 6, line 20 | |||
| if | ietf-interfaces | [YANG-IF] | | | if | ietf-interfaces | [YANG-IF] | | |||
| | | | | | | | | | |||
| ip | ietf-ip | [YANG-IP] | | | ip | ietf-ip | [YANG-IP] | | |||
| | | | | | | | | | |||
| rt | ietf-routing | Section 6 | | | rt | ietf-routing | Section 6 | | |||
| | | | | | | | | | |||
| v4ur | ietf-ipv4-unicast-routing | Section 7 | | | v4ur | ietf-ipv4-unicast-routing | Section 7 | | |||
| | | | | | | | | | |||
| v6ur | ietf-ipv6-unicast-routing | Section 8 | | | v6ur | ietf-ipv6-unicast-routing | Section 8 | | |||
| | | | | | | | | | |||
| yang | ietf-yang-types | [RFC6021] | | | yang | ietf-yang-types | [RFC6021bis] | | |||
| | | | | | | | | | |||
| inet | ietf-inet-types | [RFC6021] | | | inet | ietf-inet-types | [RFC6021bis] | | |||
+--------+---------------------------+--------------+ | +--------+---------------------------+--------------+ | |||
Table 1: Prefixes and corresponding YANG modules | Table 1: Prefixes and corresponding YANG modules | |||
3. Objectives | 3. Objectives | |||
The initial design of the core routing data model was driven by the | The initial design of the core routing data model was driven by the | |||
following objectives: | following objectives: | |||
o The data model should be suitable for the common address families, | o The data model should be suitable for the common address families, | |||
skipping to change at page 53, line 28 | skipping to change at page 53, line 28 | |||
January 2004. | January 2004. | |||
[RFC4861] Narten, T., Nordmark, E., Simpson, W., and H. Soliman, | [RFC4861] Narten, T., Nordmark, E., Simpson, W., and H. Soliman, | |||
"Neighbor Discovery for IP version 6 (IPv6)", RFC 4861, | "Neighbor Discovery for IP version 6 (IPv6)", RFC 4861, | |||
September 2007. | September 2007. | |||
[RFC6020] Bjorklund, M., Ed., "YANG - A Data Modeling Language for | [RFC6020] Bjorklund, M., Ed., "YANG - A Data Modeling Language for | |||
Network Configuration Protocol (NETCONF)", RFC 6020, | Network Configuration Protocol (NETCONF)", RFC 6020, | |||
September 2010. | September 2010. | |||
[RFC6021] Schoenwaelder, J., Ed., "Common YANG Data Types", | [RFC6021bis] | |||
RFC 6021, September 2010. | Schoenwaelder, J., Ed., "Common YANG Data Types", | |||
draft-ietf-netmod-rfc6021-bis-00 (work in progress), | ||||
February 2013. | ||||
[RFC6241] Enns, R., Bjorklund, M., Schoenwaelder, J., and A. | [RFC6241] Enns, R., Bjorklund, M., Schoenwaelder, J., and A. | |||
Bierman, "NETCONF Configuration Protocol", RFC 6241, | Bierman, "NETCONF Configuration Protocol", RFC 6241, | |||
June 2011. | June 2011. | |||
[YANG-IF] Bjorklund, M., "A YANG Data Model for Interface | [YANG-IF] Bjorklund, M., "A YANG Data Model for Interface | |||
Configuration", draft-ietf-netmod-interfaces-cfg-08 (work | Configuration", draft-ietf-netmod-interfaces-cfg-09 (work | |||
in progress), November 2012. | in progress), February 2013. | |||
[YANG-IP] Bjorklund, M., "A YANG Data Model for IP Configuration", | [YANG-IP] Bjorklund, M., "A YANG Data Model for IP Configuration", | |||
draft-ietf-netmod-ip-cfg-07 (work in progress), | draft-ietf-netmod-ip-cfg-09 (work in progress), | |||
November 2012. | February 2012. | |||
12.2. Informative References | 12.2. Informative References | |||
[RFC6087] Bierman, A., "Guidelines for Authors and Reviewers of YANG | [RFC6087] Bierman, A., "Guidelines for Authors and Reviewers of YANG | |||
Data Model Documents", RFC 6087, January 2011. | Data Model Documents", RFC 6087, January 2011. | |||
[RFC6242] Wasserman, M., "Using the NETCONF Protocol over Secure | [RFC6242] Wasserman, M., "Using the NETCONF Protocol over Secure | |||
Shell (SSH)", RFC 6242, June 2011. | Shell (SSH)", RFC 6242, June 2011. | |||
Appendix A. The Complete Data Tree | Appendix A. The Complete Data Tree | |||
skipping to change at page 64, line 11 | skipping to change at page 64, line 11 | |||
</rt:routing> | </rt:routing> | |||
</data> | </data> | |||
</rpc-reply> | </rpc-reply> | |||
Appendix D. Change Log | Appendix D. Change Log | |||
RFC Editor: remove this section upon publication as an RFC. | RFC Editor: remove this section upon publication as an RFC. | |||
D.1. Changes Between Versions -07 and -08 | D.1. Changes Between Versions -07 and -08 | |||
o Type of "rt:router-id" changed to "yang:dotted-quad". | o Changed reference from RFC6021 to RFC6021bis. | |||
o Fixed missing prefixes in XPath expressions. | ||||
D.2. Changes Between Versions -06 and -07 | D.2. Changes Between Versions -06 and -07 | |||
o The contents of <get-reply> in Appendix C was updated: "eth[01]" | o The contents of <get-reply> in Appendix C was updated: "eth[01]" | |||
is used as the value of "location", and "forwarding" is on for | is used as the value of "location", and "forwarding" is on for | |||
both interfaces and both IPv4 and IPv6. | both interfaces and both IPv4 and IPv6. | |||
o The "must" expression for "main-routing-table" was modified to | o The "must" expression for "main-routing-table" was modified to | |||
avoid redundant error messages reporting address family mismatch | avoid redundant error messages reporting address family mismatch | |||
when "name" points to a non-existent routing table. | when "name" points to a non-existent routing table. | |||
o The default behavior for IPv6 RA prefix advertisements was | o The default behavior for IPv6 RA prefix advertisements was | |||
clarified. | clarified. | |||
o Changed type of "rt:router-id" to "ip:dotted-quad". | o Changed type of "rt:router-id" to "ip:dotted-quad". | |||
o Type of "rt:router-id" changed to "yang:dotted-quad". | ||||
o Fixed missing prefixes in XPath expressions. | ||||
D.3. Changes Between Versions -05 and -06 | D.3. Changes Between Versions -05 and -06 | |||
o Document title changed: "Configuration" was replaced by | o Document title changed: "Configuration" was replaced by | |||
"Management". | "Management". | |||
o New typedefs "routing-table-ref" and "route-filter-ref". | o New typedefs "routing-table-ref" and "route-filter-ref". | |||
o Double slashes "//" were removed from XPath expressions and | o Double slashes "//" were removed from XPath expressions and | |||
replaced with the single "/". | replaced with the single "/". | |||
End of changes. 8 change blocks. | ||||
12 lines changed or deleted | 16 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |