openconfig-aft

A model describing the forwarding entries installed on a network element. It should be noted that this model is not expected to ...

  • Version: 2019-08-02

    openconfig-aft@2019-08-02


    
      module openconfig-aft {
    
        yang-version 1;
    
        namespace
          "http://openconfig.net/yang/aft";
    
        prefix oc-aft;
    
        import openconfig-extensions {
          prefix oc-ext;
        }
    
        include openconfig-aft-ipv4;
        include openconfig-aft-ipv6;
        include openconfig-aft-mpls;
        include openconfig-aft-pf;
        include openconfig-aft-ethernet;
        include openconfig-aft-common;
    
        organization "OpenConfig working group";
    
        contact
          "OpenConfig working group
        www.openconfig.net";
    
        description
          "A model describing the forwarding entries installed on a network
        element. It should be noted that this model is not expected to
        align 1:1 with the underlying structure used directly by a
        forwarding element (e.g., linecard), but rather provide an
        abstraction that can be consumed by an NMS to observe, and in some
        cases manipulate, the internal forwarding database in a simplified
        manner. Since the underlying model of the forwarding table is not
        expected to align with this model, the structure described herein
        is referred to as an Abstract Forwarding Table (AFT), rather than
        the FIB.";
    
        revision "2019-08-02" {
          description
            "Add installing protocol for IPv[46] unicast entries.
          Add the ability to describe conditional next-hop groups
          outside of the policy forwarding module to allow for efficient
          handling of CBTS, where many prefixes may share the same next-hop
          criteria.";
          reference
            "0.4.0";
    
        }
    
        revision "2019-08-01" {
          description
            "Add lsp-name leaf to AFT next-hop.";
          reference
            "0.3.3";
    
        }
    
        revision "2018-11-21" {
          description
            "Add OpenConfig module metadata extensions.";
          reference
            "0.3.2";
    
        }
    
        revision "2017-08-24" {
          description "Formatting fixes";
          reference
            "0.3.1";
    
        }
    
        revision "2017-05-10" {
          description
            "Refactor to provide concretised per-AF schemas per AFT.";
          reference
            "0.3.0";
    
        }
    
        oc-ext:openconfig-version "0.4.0";
        oc-ext:regexp-posix;
        oc-ext:catalog-organization "openconfig";
        oc-ext:origin "openconfig";
      }  // module openconfig-aft
    

© 2023 YumaWorks, Inc. All rights reserved.