--- 1/draft-ietf-i2rs-yang-dc-fabric-network-topology-06.txt 2018-03-18 20:13:08.909930540 -0700 +++ 2/draft-ietf-i2rs-yang-dc-fabric-network-topology-07.txt 2018-03-18 20:13:08.961931773 -0700 @@ -1,22 +1,22 @@ I2RS Working Group Y. Zhuang Internet-Draft D. Shi Intended status: Standards Track Huawei -Expires: August 15, 2018 R. Gu +Expires: September 19, 2018 R. Gu China Mobile H. Ananthakrishnan Packet Design - February 11, 2018 + March 18, 2018 A YANG Data Model for Fabric Topology in Data Center Networks - draft-ietf-i2rs-yang-dc-fabric-network-topology-06 + draft-ietf-i2rs-yang-dc-fabric-network-topology-07 Abstract This document defines a YANG data model for fabric topology in Data Center Network. Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. @@ -24,21 +24,21 @@ Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at https://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." - This Internet-Draft will expire on August 15, 2018. + This Internet-Draft will expire on September 19, 2018. Copyright Notice Copyright (c) 2018 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents @@ -59,22 +59,22 @@ 3.2.1. Fabric Topology . . . . . . . . . . . . . . . . . . . 5 3.2.2. Fabric node extension . . . . . . . . . . . . . . . . 6 3.2.3. Fabric termination-point extension . . . . . . . . . 7 4. Fabric YANG Module . . . . . . . . . . . . . . . . . . . . . 7 5. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 19 6. Security Considerations . . . . . . . . . . . . . . . . . . . 20 7. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 21 8. References . . . . . . . . . . . . . . . . . . . . . . . . . 21 8.1. Normative References . . . . . . . . . . . . . . . . . . 21 8.2. Informative References . . . . . . . . . . . . . . . . . 22 - Appendix A. Non NMDA -state modules . . . . . . . . . . . . . . 22 - Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 28 + Appendix A. Non NMDA -state modules . . . . . . . . . . . . . . 23 + Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 29 1. Introduction Normally, a data center (DC) network is composed of single or multiple fabrics which are also known as PODs (Points Of Delivery). These fabrics may be heterogeneous due to implementation of different technologies when a DC network is upgraded or new techniques and features are enrolled. For example, Fabric A may use VXLAN while Fabric B may use VLAN within a DC network. Likewise, an existing fabric may use VXLAN while a new fabric, for example a fabric @@ -308,26 +308,36 @@ port can be mapped to a device node in the underlay network. Also, a new container for tunnel-options is introduced to present the tunnel configuration on a port. The termination point information is learned from the underlay networks, not configured by the fabric topology layer. 4. Fabric YANG Module + This module imports typedefs from [ietf-i2rs-yang-network-topo], and + it references [RFC7348] and [draft-ietf-netmod-rfc7277bis]. + + NOTE TO RFC EDITOR: (1) Please replace above reference to draft-ietf- + i2rs-yang-network-topo-20 and [draft-ietf-netmod-rfc7277bis] with RFC + numbers when published (i.e. RFC xxxx). (2) Please replace the date + in the revision statement with the date of publication when + published." + file "ietf-dc-fabric-types@2017-12-21.yang" module ietf-dc-fabric-types { yang-version 1.1; namespace "urn:ietf:params:xml:ns:yang:ietf-dc-fabric-types"; prefix fabrictypes; + organization "IETF I2RS (Interface to the Routing System) Working Group"; contact "WG Web: WG List: Editor: Yan Zhuang @@ -781,24 +791,25 @@ type string; description "Name of the fabric"; } leaf type { type fabrictypes:underlay-network-type; description "The type of physical network that implements this fabric.Examples are vlan, and trill."; + } container vni-capacity { - description "Number of vni(VXLAN Network Identifier, see [RFC7348])s that the fabric has"; + description "Number of vni(VXLAN Network Identifier defined in RFC 7348)s that the fabric has."; leaf min { type int32; description "Vni min capacity"; } leaf max { type int32; description "Vni max capacity"; @@ -968,20 +978,24 @@ and H. Ananthakrishnan, "A YANG Data Model for Network Topologies", I-D draft-ietf-i2rs-yang-network-topo-06, September 2016. [I-D.draft-ietf-netmod-revised-datastores-06] Bjorklund, M., Schoenwaelder, J., Shafer, P., Watsen, K., and R. Wilton, "A Revised Conceptual Model for YANG Datastores", I-D draft-ietf-netmod-revised-datastores-06, October 2017. + [I-D.draft-ietf-netmod-rfc7277bis] + Bjorklund, M., "A YANG Data Model for IP Management", I-D + draft-ietf-netmod-rfc7277bis-03, January 2018. + [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, . [RFC5246] Dierks, T. and E. Rescorla, "Transport Layer Security (TLS) Protocol Version 1.2", August 2008, . [RFC6020] Bjorklund, M., "YANG - A Data Modeling Language for the