A model describing the forwarding entries installed on a network element. It should be noted that this model is not expected to ...
Version: 2023-09-26
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; include openconfig-aft-state-synced; 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 "2023-09-26" { description "Add next-hop-group-name in NHG AFT entry state."; reference "2.4.0"; } revision "2023-04-19" { description "Add atomic attribute to AFT containers."; reference "2.3.0"; } revision "2022-06-16" { description "Add state-synced container under afts."; reference "2.2.0"; } revision "2022-06-15" { description "Add decapsulate-header in NH AFT entry state"; reference "2.1.0"; } revision "2022-05-17" { description "Relocate next-hop-group/next-hop-group-network-instance from openconfig-aft-common to resolve absolute path leafref specific to network-instances"; reference "2.0.0"; } revision "2022-01-27" { description "Add next hop counters and prefix counters."; reference "1.0.0"; } revision "2022-01-26" { description "Add vni-label and tunnel-src-ip-address properties under next-hops"; reference "0.10.0"; } revision "2021-12-09" { description "Add pop-top-label in NH AFT entry state"; reference "0.9.0"; } revision "2021-08-06" { description "Add references to the network instance within which to resolve a next-hop-group; fix defect where NHG could not be an ID defined outside the current NI; add metadata; add IP-in-IP encap."; reference "0.8.0"; } revision "2021-07-15" { description "NHG-ID and NH-ID space management."; reference "0.7.0"; } revision "2020-11-06" { description "Make AFT model read-only."; reference "0.6.0"; } revision "2020-09-09" { description "Remove leafs that are not used as keys from config containers as AFT model is ready-only. * next-hop/interface-ref/config. * all leafs under policy-forwarding-entry/config except index."; reference "0.5.0"; } revision "2019-11-07" { description "Move lsp-name leaf out of aft-common-entry-nexthop-state group."; reference "0.4.1"; } 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 "2.4.0"; oc-ext:regexp-posix; oc-ext:catalog-organization "openconfig"; oc-ext:origin "openconfig"; } // module openconfig-aft
© 2023 YumaWorks, Inc. All rights reserved.