ietf-softwire-common

This document defines a YANG module defining types common to all A+P modules. Copyright (c) 2019 IETF Trust and the persons ide...

  • Version: 2019-11-16

    ietf-softwire-common@2019-11-16


    
      module ietf-softwire-common {
    
        yang-version 1.1;
    
        namespace
          "urn:ietf:params:xml:ns:yang:ietf-softwire-common";
    
        prefix softwire-common;
    
        import ietf-inet-types {
          prefix inet;
          reference
            "RFC 6991: Common YANG Data Types, Section 4";
    
    
        }
        import ietf-yang-types {
          prefix yang;
          reference
            "RFC 6991: Common YANG Data Types, Section 3";
    
    
        }
    
        organization
          "IETF Softwire Working Group";
    
        contact
          "WG Web:   <https://datatracker.ietf.org/wg/softwire/>
    WG List:  <mailto:softwire@ietf.org>
    
    Author:  Qi Sun
    	 <mailto:sunqi.ietf@gmail.com>
    
    Author:  Linhui Sun
    	 <mailto:lh.sunlinh@gmail.com>
    
    Author:  Yong Cui
    	 <mailto:yong@csnet1.cs.tsinghua.edu.cn>
    
    Editor:  Ian Farrer
    	 <mailto:ian.farrer@telekom.de>
    
    Author:  Sladjana Zoric
    	 <mailto:sladjana.zoric@telekom.de>
    
    Editor:  Mohamed Boucadair
    	 <mailto:mohamed.boucadair@orange.com>
    
    Author:  Rajiv Asati
    	  <mailto:rajiva@cisco.com>";
    
        description
          "This document defines a YANG module defining types
    common to all A+P modules.
    
    Copyright (c) 2019 IETF Trust and the persons identified as
    authors of the code.  All rights reserved.
    
    Redistribution and use in source and binary forms, with or
    without modification, is permitted pursuant to, and subject
    to the license terms contained in, the Simplified BSD License
    set forth in Section 4.c of the IETF Trust's Legal Provisions
    Relating to IETF Documents
    (http://trustee.ietf.org/license-info).
    
    This version of this YANG module is part of RFC 8676; see
    the RFC itself for full legal notices.";
    
        revision "2019-11-16" {
          description "Initial revision.";
          reference
            "RFC 8676: YANG Modules for IPv4-in-IPv6 Address plus Port
            	  (A+P) Softwires";
    
        }
    
    
        feature map-e {
          description
            "MAP-E is an IPv6 transition mechanism for transporting IPv4
    packets across an IPv6 network using IP encapsulation.  MAP-E
    allows for a reduction of the amount of centralized state
    using rules to express IPv4/IPv6 address mappings.  This
    introduces an algorithmic relationship between the IPv6
    subnet and IPv4 address.
    
    This feature indicates that the network element can function
    as one or more MAP-E softwire instances.";
          reference
            "RFC 7597: Mapping of Address and Port with Encapsulation
            (MAP-E)";
    
        }
    
        feature map-t {
          description
            "MAP-T is an IPv6 transition mechanism for transporting IPv4
    packets across an IPv6 network using IP translation.  It
    leverages a double stateless NAT64-based solution as well as
    the stateless algorithmic address and transport layer
    port mapping algorithm defined for MAP-E.
    
    This feature indicates that the network element can function
    as one or more MAP-T softwire instances.";
          reference
            "RFC 7599: Mapping of Address and Port using Translation
            (MAP-T)";
    
        }
      }  // module ietf-softwire-common
    

© 2023 YumaWorks, Inc. All rights reserved.