YANG Data Model for Bidirectional Forwarding
Detection (BFD) Hardware Offloaded SessionCisco SystemsIndiarvelucha@cisco.comThis document defines a extension YANG data model that can be used to
manage Hardware Offloaded Bidirectional Forwarding Detection (BFD).This document specially talks about BFD sessions that are offloaded
to hardware.The YANG modules in this document conform to the Network Management
Datastore Architecture (NMDA).This document defines an extension YANG data model to base
model
that can be used to manage BFD sessions that are offloaded to hardware.
BFD is a network protocol which is used for liveness detection of arbitrary
paths between systems.The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in BCP 14 when, and only when, they
appear in all capitals, as shown here.This document uses the graphical representation of data models defined in
.This yang model which is extension to base BFD yang mode been
designed to manage BFD HW offloaded sessions. This new "bfd" container is
augmented by all the YANG modules for their respective specific information: ietf-bfd-ip-sh-ext.yang augments
"/routing/control-plane-protocols/control-plane-protocol/bfd/ip-sh/sessions/session" with
the "session-offloaded" leaf for BFD sessions over IP single-hop extension.ietf-bfd-ip-mh-ext.yang augments
"/routing/control-plane-protocols/control-plane-protocol/bfd/ip-mh/sessions-groups/session-group" with
the "session-offloaded" leaf for BFD sessions over IP multi-hop extension.ietf-bfd-lag-ext.yang augments
"/routing/control-plane-protocols/control-plane-protocol/bfd/bfd-lag/sessions/session" with
the "ession-offloaded" leaf for BFD sessions over LAG extension.An "ip-sh-ext" node is added under "bfd" node in
control-plane-protocol. The operational state data
for each BFD IP single-hop session is under this "ip-sh-ext"
node.An "ip-mh-ext" node is added under "bfd" node in
control-plane-protocol. The operational state data
for each BFD IP multi-hop session is under this "ip-mh-ext"
node.An "lag-ext" node is added under "bfd" node in
control-plane-protocol. The operational state data
for each BFD Over LAG session is under this "lag-ext"
node.This YANG module imports "ietf-bfd-ip-sh" from RFC9127
and augments.This YANG module imports "ietf-bfd-ip-mh" from RFC9127
and augments.This YANG module imports "ietf-bfd-lag" from RFC9127
and augments.TBD.None.I would like to thank Vengada Prasad Govindan for his support and
guidance on this work. RFC Editor: Remove this section upon publication as an RFC.