This module provides augmentations that are utilized when building the OpenConfig network instance model to add per-NI AFTs.
openconfig-extensions
openconfig-network-instance
This module provides summary of aft entry counts per protocol type for each network instance.
openconfig-extensions
openconfig-policy-types
openconfig-network-instance
This module contains general data definitions for use in EVPN policy. It can be imported by modules that make use of EVPN attributes
openconfig-extensions
openconfig-yang-types
description:
Type definition representing a EVPN Instance Identifier
type: uint32
description:
Type definition representing a virtual network identifier
type: uint32
description:
10-octet Ethernet segment identifier (ESI)
type: oc-yang:hex-string
description:
T-(ESI Type) is a 1-octet field (most significant octet) that
specifies the format of the remaining 9 octets (ESI Value).
type: enumeration
description:
Type of MAC, if it is static or has been learned
type: enumeration
description:
Origin of the MAC address
type: enumeration
description:
Type of encapsulation of the next hop
type: enumeration
description:
Type of MAC address learning procedure
type: enumeration
description:
An Ethernet Tag ID is a 32-bit field containing either a 12-bit
or 24-bit identifier that identifies a particular broadcast
domain (e.g., a VLAN) in an EVPN instance.
type: uint32
description:
Base identity for a EVPN type
description:
With this EVPN Type, an EVPN instance
consists of only a single broadcast domain.
base identity: EVPN_TYPE
description:
With this EVPN Type, an EVPN instance
corresponds to multiple broadcast domains.
base identity: EVPN_TYPE
description:
With this EVPN Type, an EVPN instance consists of multiple
broadcast domains (e.g., multiple VLANs) with each VLAN having its
own bridge table .
base identity: EVPN_TYPE
description:
Base identity for a EVPN capability
description:
Indicates Single-Active redundancy mode for
a given Ethernet Segment (ES).
base identity: EVPN_REDUNDANCY_MODE
description:
Indicates All-Active redundancy mode for
a given Ethernet Segment (ES).
base identity: EVPN_REDUNDANCY_MODE
description:
Base identity for a EVPN capability
description:
An EVPN instance with the Network Virtualization Edge
the PE
base identity: EVPN_CAPABILITY
description:
An EVPN instance spanning the Provider Edge Devices
participating in that EVPN
base identity: EVPN_CAPABILITY
description:
A Virtual Routing and Forwarding table for Media Access
Control MAC addresses on a PE
base identity: EVPN_CAPABILITY
description:
A VPN Routing and Forwarding table for IP routes on an NVE/
PE. The IP routes could be populated by EVPN and IP-VPN address
families. An IP-VRF is also an instantiation of a layer 3 VPN
in an NVE/PE
base identity: EVPN_CAPABILITY
description:
Integrated Routing and Bridging interface. It connects an IP-
VRF to a BD or subnet
base identity: EVPN_CAPABILITY
This module contains general data definitions for use in EVPN. The model contains the configuration and state attributes imported by the OpenConfig network instance module that is the primary holder of these properties.
The module describes the configuration and state parameters to support the instantiation of the MAC-VRF concept defined in the RFC 7432: BGP MPLS-Based Ethernet VPN. The EVPN concept allows the Media Access Control (MAC) addresses forwarding through the control plane on a PE.
Within the OpenConfig model, a single network instance represents an individual MAC VRF. Whilst it is possible that there may be cases where a single MAC VRF may support multiple broadcast domains, this is not currently supported and requires an extension of the model.
openconfig-yang-types
openconfig-extensions
openconfig-network-instance-types
openconfig-evpn-types
openconfig-inet-types
openconfig-interfaces
openconfig-bgp-types
openconfig-types
Types associated with a network instance
openconfig-extensions
description:
A route distinguisher value
type: union
type: string
type: string
type: string
description:
A base identity which can be extended to indicate different
types of network instance supported by a device.
description:
A special routing instance which acts as the 'default' or
'global' routing instance for a network device.
base identity: NETWORK_INSTANCE_TYPE
description:
A private Layer 3 only routing instance which is formed of
one or more RIBs
base identity: NETWORK_INSTANCE_TYPE
description:
A private Layer 2 only switch instance which is formed of
one or more L2 forwarding tables
base identity: NETWORK_INSTANCE_TYPE
description:
A private Layer 2 only forwarding instance which acts as
a point to point connection between two endpoints
base identity: NETWORK_INSTANCE_TYPE
description:
A private Layer 2 and Layer 3 forwarding instance
base identity: NETWORK_INSTANCE_TYPE
description:
Specification of the type of endpoint that is being associated
with a network instance
description:
A local interface which is being associated with the endpoint.
In addition, the LOCAL endpoint can be used with the VXLAN
attributes to define a VXLAN tunnel end-point interface.
base identity: ENDPOINT_TYPE
description:
A remote interface which is being associated with the
endpoint
base identity: ENDPOINT_TYPE
description:
Base identity to be used to express types of label allocation
strategies to be used within a network instance
description:
A label is to be allocated per prefix entry in the RIB for the
network instance
base identity: LABEL_ALLOCATION_MODE
description:
A label is to be allocated per nexthop entry in the RIB for
the network instance
base identity: LABEL_ALLOCATION_MODE
description:
A single label is to be used for the instance
base identity: LABEL_ALLOCATION_MODE
description:
On the wire encapsulations that can be used when
differentiating network instances
description:
Use MPLS labels to distinguish network instances on the wire
base identity: ENCAPSULATION
description:
Use VXLAN (RFC7348) VNIs to distinguish network instances on
the wire
base identity: ENCAPSULATION
description:
The signalling protocol that should be used to diseminate
entries within a forwarding instance
description:
Use LDP-based setup for signalling. Where the instance is
a point-to-point service this refers to RFC4447 ('Martini')
setup. Where the service is an L2VSI, or L2L3 instance it
refers to RFC4762 LDP-signalled VPLS instances
base identity: SIGNALLING_PROTOCOL
description:
Use BGP-based signalling and autodiscovery for VPLS instances
as per RFC4761
base identity: SIGNALLING_PROTOCOL
description:
Use BGP-based Ethernet VPN (RFC7432) based signalling for
the network instance
base identity: SIGNALLING_PROTOCOL
An OpenConfig description of a network-instance. This may be a Layer 3 forwarding construct such as a virtual routing and forwarding (VRF) instance, or a Layer 2 instance such as a virtual switch instance (VSI). Mixed Layer 2 and Layer 3 instances are also supported.
openconfig-yang-types
openconfig-inet-types
openconfig-network-instance-types
openconfig-policy-types
openconfig-routing-policy
openconfig-local-routing
openconfig-interfaces
openconfig-extensions
openconfig-network-instance-l3
openconfig-types
openconfig-bgp
openconfig-mpls
openconfig-vlan
openconfig-ospfv2
openconfig-policy-forwarding
openconfig-segment-routing
openconfig-isis
openconfig-aft
openconfig-pim
openconfig-igmp
openconfig-evpn
openconfig-pcep
description:
A re-usable type that can be referenced within other
modules that references a network instance.
type: leafref
description:
The L2, L3, or L2+L3 forwarding instances that are
configured on the local system
nodetype: container (rw)
description:
Network instances configured on the local system
IPv4 and IPv6 forwarding are enabled by default within an L3
network-instance and subsequently, routes can be populated
into the network-instance using protocols that enable IPv4 and
IPv6 configuration without explicitly enabling these.
nodetype: list (rw)
list keys: [name]
description:
A unique name identifying the network instance
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to a network
instance
nodetype: container (rw)
description:
An operator-assigned unique name for the network instance.
If the operator does not designate a name for the instance of
type 'DEFAULT_INSTANCE' (e.g. config), the implementation
should use the name of 'DEFAULT' (e.g. state).
nodetype: leaf (rw)
type: string
description:
The type of network instance. The value of this leaf
indicates the type of forwarding entries that should be
supported by this network instance. Signalling protocols also
use the network instance type to infer the type of service
they advertise; for example MPLS signalling for an L2VSI
network instance would infer a VPLS service whereas a type of
L2PTP would infer a VPWS (pseudo-wire) service.
An implementation must support only a single network-instance
of type 'DEFAULT_INSTANCE'.
nodetype: leaf (rw)
type: identityref
description:
A free-form string to be used by the network operator to
describe the function of this network instance
nodetype: leaf (rw)
type: string
description:
A identifier for the local network instance - typically
used within associated routing protocols or signalling
routing information in another network instance
nodetype: leaf (rw)
type: oc-yang:dotted-quad
description:
The route distinguisher that should be used for the local
VRF or VSI instance when it is signalled via BGP.
nodetype: leaf (rw)
type: oc-ni-types:route-distinguisher
description:
When this leaf is populated, the specified network instance
should be used as a fallback instance when a route cannot
be resolved in the local network-instance.
This configuration is only valid when specified in a non-default
instance which must be a L3 capable VRF (i.e., L2L3, or L3VRF).
nodetype: leaf (rw)
type: network-instance-ref
description:
Operational state parameters relating to a network
instance
nodetype: container (ro)
description:
An operator-assigned unique name for the network instance.
If the operator does not designate a name for the instance of
type 'DEFAULT_INSTANCE' (e.g. config), the implementation
should use the name of 'DEFAULT' (e.g. state).
nodetype: leaf (ro)
type: string
description:
The type of network instance. The value of this leaf
indicates the type of forwarding entries that should be
supported by this network instance. Signalling protocols also
use the network instance type to infer the type of service
they advertise; for example MPLS signalling for an L2VSI
network instance would infer a VPLS service whereas a type of
L2PTP would infer a VPWS (pseudo-wire) service.
An implementation must support only a single network-instance
of type 'DEFAULT_INSTANCE'.
nodetype: leaf (ro)
type: identityref
description:
A free-form string to be used by the network operator to
describe the function of this network instance
nodetype: leaf (ro)
type: string
description:
A identifier for the local network instance - typically
used within associated routing protocols or signalling
routing information in another network instance
nodetype: leaf (ro)
type: oc-yang:dotted-quad
description:
The route distinguisher that should be used for the local
VRF or VSI instance when it is signalled via BGP.
nodetype: leaf (ro)
type: oc-ni-types:route-distinguisher
description:
When this leaf is populated, the specified network instance
should be used as a fallback instance when a route cannot
be resolved in the local network-instance.
This configuration is only valid when specified in a non-default
instance which must be a L3 capable VRF (i.e., L2L3, or L3VRF).
nodetype: leaf (ro)
type: network-instance-ref
description:
Operational state and configuration parameters relating to
the forwarding database of the network instance
nodetype: container (rw)
description:
Configuration parameters relating to the FDB
nodetype: container (rw)
description:
When this leaf is set to true, MAC learning is enabled for
the network instance, such that MAC addresses are learned
from ingress frames and added to the FDB.
nodetype: leaf (rw)
type: boolean
description:
The number of seconds of inactivity after which the entry
in the local FDB is timed out.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
The maximum number of MAC address entries that should be
accepted into the FDB
nodetype: leaf (rw)
type: uint16
description:
Configure the anycast gateway MAC address that all VTEPs
use for the network instance. When a VM sends an Address
Resolution Protocol (ARP) request for the anycast gateway
IP address in a VXLAN virtual network, the VTEP responds
with the configured anycast MAC address.
nodetype: leaf (rw)
type: oc-yang:mac-address
description:
Enable (TRUE) or disable (FALSE) the Unknown Unicast Flooding
Suppression. If the Unknown Unicast Flooding Suppression is on,
the unicast traffic towards an unknown host will be dropped.
nodetype: leaf (rw)
type: boolean
default: false
description:
Operational state parameters relating to the FDB
nodetype: container (ro)
description:
When this leaf is set to true, MAC learning is enabled for
the network instance, such that MAC addresses are learned
from ingress frames and added to the FDB.
nodetype: leaf (ro)
type: boolean
description:
The number of seconds of inactivity after which the entry
in the local FDB is timed out.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
The maximum number of MAC address entries that should be
accepted into the FDB
nodetype: leaf (ro)
type: uint16
description:
Configure the anycast gateway MAC address that all VTEPs
use for the network instance. When a VM sends an Address
Resolution Protocol (ARP) request for the anycast gateway
IP address in a VXLAN virtual network, the VTEP responds
with the configured anycast MAC address.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Enable (TRUE) or disable (FALSE) the Unknown Unicast Flooding
Suppression. If the Unknown Unicast Flooding Suppression is on,
the unicast traffic towards an unknown host will be dropped.
nodetype: leaf (ro)
type: boolean
default: false
description:
Table of learned or statically configured MAC addresses and
corresponding VLANs in the bridge domain
nodetype: container (rw)
description:
Enclosing container for list of MAC table entries
nodetype: container (rw)
description:
List of learned MAC addresses
nodetype: list (rw)
list keys: [mac-address] [vlan]
description:
Reference to mac-address list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to vlan list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data for MAC table entries
nodetype: container (rw)
description:
MAC address for the dynamic or static MAC table
entry
nodetype: leaf (rw)
type: oc-yang:mac-address
description:
VLAN on which the MAC address is present. The same MAC
address may be seen on multiple VLANs in some cases.
nodetype: leaf (rw)
type: leafref
description:
Operational state data for MAC table entries
nodetype: container (ro)
description:
MAC address for the dynamic or static MAC table
entry
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
VLAN on which the MAC address is present. The same MAC
address may be seen on multiple VLANs in some cases.
nodetype: leaf (ro)
type: leafref
description:
The time in seconds since the MAC address has been in the
table
nodetype: leaf (ro)
type: uint64
units: seconds
description:
Indicates whether the entry was statically configured, or
dynamically learned.
nodetype: leaf (ro)
type: enumeration
description:
EVPN EVI to associate with the BD/VLAN
nodetype: leaf (ro)
type: oc-evpn-types:vni-id
description:
Reference to the base and/or subinterface for the
MAC table entry
nodetype: container (rw)
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Top grouping the configuration and state data related to mac
mobility.
nodetype: container (rw)
description:
Configuration data related to mac mobility.
nodetype: container (rw)
description:
Enable (TRUE) or disable (FALSE). It is possible for a given host
or end-station (as defined by its MAC address) to move from one
Ethernet segment to another; this is referred to as 'MAC Mobility'
or 'MAC move. The configuration attributes includes: mac-mobility-window
and mac-mobility-threshold
nodetype: leaf (rw)
type: boolean
description:
The time interval used in detecting a duplicate MAC address.
The value can be from 5 through 600 seconds.
The default is 180 seconds
nodetype: leaf (rw)
type: uint16
default: 180
description:
The number of MAC mobility events that are detected for a
given MAC address within the detection-window before it is identified
as a duplicate MAC address. Once the detection threshold is reached,
updates for the MAC address are suppressed.
nodetype: leaf (rw)
type: uint8
default: 5
description:
Enable (TRUE) or disable (FALSE). It is possible for a given host
or end-station (as defined by its IP address) to move from one
Ethernet segment to another. The number of IP mobility events that
are detected for a given IP address within the detection-threshold
before it is identified as a duplicate IP address.
Once the detection threshold is reached, updates for the IP address
are suppressed.
nodetype: leaf (rw)
type: uint16
description:
The time interval used in detecting a duplicate IP address.
Duplicate ip detection number of host moves
allowed within interval period
nodetype: leaf (rw)
type: uint16
description:
State data related to mac mobility.
nodetype: container (ro)
description:
Enable (TRUE) or disable (FALSE). It is possible for a given host
or end-station (as defined by its MAC address) to move from one
Ethernet segment to another; this is referred to as 'MAC Mobility'
or 'MAC move. The configuration attributes includes: mac-mobility-window
and mac-mobility-threshold
nodetype: leaf (ro)
type: boolean
description:
The time interval used in detecting a duplicate MAC address.
The value can be from 5 through 600 seconds.
The default is 180 seconds
nodetype: leaf (ro)
type: uint16
default: 180
description:
The number of MAC mobility events that are detected for a
given MAC address within the detection-window before it is identified
as a duplicate MAC address. Once the detection threshold is reached,
updates for the MAC address are suppressed.
nodetype: leaf (ro)
type: uint8
default: 5
description:
Enable (TRUE) or disable (FALSE). It is possible for a given host
or end-station (as defined by its IP address) to move from one
Ethernet segment to another. The number of IP mobility events that
are detected for a given IP address within the detection-threshold
before it is identified as a duplicate IP address.
Once the detection threshold is reached, updates for the IP address
are suppressed.
nodetype: leaf (ro)
type: uint16
description:
The time interval used in detecting a duplicate IP address.
Duplicate ip detection number of host moves
allowed within interval period
nodetype: leaf (ro)
type: uint16
description:
Top Container related to ARP-Proxy
nodetype: container (rw)
description:
Configuration data related to ARP-Proxy.
nodetype: container (rw)
description:
Enable (TRUE) or disable (FALSE) ARP proxy. If true
a proxy server on the network answers the
Address Resolution Protocol (ARP) queries for an
IP address that is not on that network.
nodetype: leaf (rw)
type: boolean
default: false
description:
Enable (TRUE) or disable (FALSE) ARP suppression. If true
the Address Resolution Protocol (ARP) queries for an
IP address that is not on that network are suppressed.
Address Resolution Protocol (ARP) suppression is a
technique used to reduce the amount of ARP broadcast
flooding within individual VXLAN segments, that is between
VMs connected to the same logical switch.
nodetype: leaf (rw)
type: boolean
default: false
description:
Enable (TRUE) or disable (FALSE). It is possible for a given host
or end-station (as defined by its IP address) to move from one
Ethernet segment to another. The number of IP mobility events that
are detected for a given IP address within the detection-threshold
before it is identified as a duplicate IP address.
Once the detection threshold is reached, updates for the IP address
are suppressed.
nodetype: leaf (rw)
type: uint16
description:
The time interval used in detecting a duplicate IP address.
Duplicate ip detection number of host moves
allowed within interval period
nodetype: leaf (rw)
type: uint16
description:
State data related to ARP-Proxy.
nodetype: container (ro)
description:
Enable (TRUE) or disable (FALSE) ARP proxy. If true
a proxy server on the network answers the
Address Resolution Protocol (ARP) queries for an
IP address that is not on that network.
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable (TRUE) or disable (FALSE) ARP suppression. If true
the Address Resolution Protocol (ARP) queries for an
IP address that is not on that network are suppressed.
Address Resolution Protocol (ARP) suppression is a
technique used to reduce the amount of ARP broadcast
flooding within individual VXLAN segments, that is between
VMs connected to the same logical switch.
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable (TRUE) or disable (FALSE). It is possible for a given host
or end-station (as defined by its IP address) to move from one
Ethernet segment to another. The number of IP mobility events that
are detected for a given IP address within the detection-threshold
before it is identified as a duplicate IP address.
Once the detection threshold is reached, updates for the IP address
are suppressed.
nodetype: leaf (ro)
type: uint16
description:
The time interval used in detecting a duplicate IP address.
Duplicate ip detection number of host moves
allowed within interval period
nodetype: leaf (ro)
type: uint16
description:
Top Container related to ND-Proxy.
nodetype: container (rw)
description:
Configuration data related to ND-Proxy.
nodetype: container (rw)
description:
Enable (TRUE) or disable (FALSE) Neighbor Discovery (ND)
proxy. If true a proxy server on the network answers the
NDP packets for an IP address that is not on that network.
nodetype: leaf (rw)
type: boolean
default: false
description:
Enable (TRUE) or disable (FALSE) Neighbor Discovery suppression.
If true the NDP queries for an IP address that is not on that
network are suppressed. NDP suppression is a
technique used to reduce the amount of NDP Packets
flooding within individual VXLAN segments, that is between
VMs connected to the same logical switch.
nodetype: leaf (rw)
type: boolean
default: false
description:
Enable (TRUE) or disable (FALSE). It is possible for a given host
or end-station (as defined by its IP address) to move from one
Ethernet segment to another. The number of IP mobility events that
are detected for a given IP address within the detection-threshold
before it is identified as a duplicate IP address.
Once the detection threshold is reached, updates for the IP address
are suppressed.
nodetype: leaf (rw)
type: uint16
description:
The time interval used in detecting a duplicate IP address.
Duplicate ip detection number of host moves
allowed within interval period
nodetype: leaf (rw)
type: uint16
description:
State data related to ND-Proxy.
nodetype: container (ro)
description:
Enable (TRUE) or disable (FALSE) Neighbor Discovery (ND)
proxy. If true a proxy server on the network answers the
NDP packets for an IP address that is not on that network.
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable (TRUE) or disable (FALSE) Neighbor Discovery suppression.
If true the NDP queries for an IP address that is not on that
network are suppressed. NDP suppression is a
technique used to reduce the amount of NDP Packets
flooding within individual VXLAN segments, that is between
VMs connected to the same logical switch.
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable (TRUE) or disable (FALSE). It is possible for a given host
or end-station (as defined by its IP address) to move from one
Ethernet segment to another. The number of IP mobility events that
are detected for a given IP address within the detection-threshold
before it is identified as a duplicate IP address.
Once the detection threshold is reached, updates for the IP address
are suppressed.
nodetype: leaf (ro)
type: uint16
description:
The time interval used in detecting a duplicate IP address.
Duplicate ip detection number of host moves
allowed within interval period
nodetype: leaf (ro)
type: uint16
description:
Operational state container for MAC address and MAC-IP address
information that is learned and installed into the MAC VRF Layer 2
Routing Information Base (L2RIB)
nodetype: container (ro)
description:
Operational state container for MAC address information installed
into the MAC VRF of the L2RIB
nodetype: container (ro)
description:
Enclosing container for list of MAC address entries
nodetype: container (ro)
description:
List of learned MAC addresses
nodetype: list (ro)
list keys: [mac-address]
description:
Leafref of MAC address object
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for L2RIB MAC table object entry
nodetype: container (ro)
description:
MAC address of the L2RIB MAC or MAC-IP entry
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
VLAN on which the MAC or MAC-IP address is present.
nodetype: leaf (ro)
type: leafref
description:
EVPN Instance Identifier for the MAC or MAC-IP
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Layer2 VNI segment mapped to given vlan-id
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Source producers for each MAC Table entry
nodetype: container (ro)
description:
List of producers for each MAC table entry
nodetype: list (ro)
list keys: [producer]
description:
Reference to producer list key
nodetype: leaf (list key) (ro)
type: leafref
description:
State container for L2RIB MAC Table Entries
nodetype: container (ro)
description:
Source of the learned L2RIB route
nodetype: leaf (ro)
type: enumeration
description:
The sequence number is used to ensure that PEs retain the correct
MAC/IP Advertisement route when multiple updates occur for the same
MAC address
nodetype: leaf (ro)
type: uint32
description:
Indicates if learned MAC address is duplicate or frozen
nodetype: leaf (ro)
type: enumeration
description:
Ethernet Segment Identifier (ESI) for local and remote routes.
ESI is used to resolve the next-hop-group. All mac-addresses
learned with the same ESI should point to the same next-hop-group
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
MAC address is sticky and not subjected to MAC moves
nodetype: leaf (ro)
type: boolean
description:
Leafref next-hop for the MAC-IP table entry
nodetype: leaf (ro)
type: leafref
description:
Leafref next-hop-group for the MAC-IP table entry
nodetype: leaf-list (ro)
type: leafref
description:
Derived from BGP MAC-IP route-type 2
nodetype: leaf (ro)
type: boolean
description:
BGP learned MAC route-type 2
nodetype: leaf (ro)
type: boolean
description:
Surrounding container for groups of L2RIB next-hops.
nodetype: container (ro)
description:
An individual set of next-hops grouped into a common group.
Each entry within an L2RIB can optionally point to a
next-hop-group.
nodetype: list (ro)
list keys: [id]
description:
A reference to a unique identifier for the next-hop-group.
nodetype: leaf (list key) (ro)
type: leafref
description:
State container for common next-hop-group attributes
nodetype: container (ro)
description:
A unique identifier for the next-hop-group. This index is not
expected to be consistent across reboots, or reprogramming of
the next-hop-group. When updating a next-hop-group, if the group
is removed by the system or assigned an alternate identifier, the
system should send telemetry notifications deleting the previous
identifier. If the identifier of the next-hop-group is changed,
all L2RIB entries that reference it must also be updated.
nodetype: leaf (ro)
type: uint64
description:
Ethernet Segment Identifier (ESI)
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
Type of next-hop-group
nodetype: leaf (ro)
type: enumeration
description:
Surrounding container for the list of next-hops within the next-hop-group.
nodetype: container (ro)
description:
An individual next-hop within the next-hop-group. Each next-hop is a
reference to an entry within the next-hop list.
nodetype: list (ro)
list keys: [index]
description:
A reference to the index for the next-hop within the the next-hop-group.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters related to a next-hop within the next-hop-group.
nodetype: container (ro)
description:
A reference to the identifier for the next-hop to which the entry in the
next-hop group corresponds.
nodetype: leaf (ro)
type: leafref
description:
A next-hop associated with the MAC or MAC-IP entry
nodetype: container (ro)
description:
List of next hop attributes for each MAC or MAC-IP
nodetype: list (ro)
list keys: [index]
description:
A unique index identifying the next-hop entry for the
MAC or MAC-IP entry
nodetype: leaf (list key) (ro)
type: leafref
description:
State container for common next-hop attributes
nodetype: container (ro)
description:
A unique entry for the next-hop.
nodetype: leaf (ro)
type: uint64
description:
Next hop peer address
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Next hop label representing the l2vni for the route
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Ethernet Segment Identifier (ESI)
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
Indicates if the path is eligible for forwarding as per evpn mass
withdraw procedures as defined in RFC 7432
nodetype: leaf (ro)
type: boolean
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Operational state container for MAC-IP address information installed
into the MAC VRF of the L2RIB
nodetype: container (ro)
description:
Enclosing container for list of MAC-IP address entries
nodetype: container (ro)
description:
List of learned MAC-IP addresses
nodetype: list (ro)
list keys: [mac-address] [host-ip]
description:
Leafref of MAC-IP address object
nodetype: leaf (list key) (ro)
type: leafref
description:
IP address of the Customer Edge device
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for L2RIB MAC-IP table object entry
nodetype: container (ro)
description:
MAC address of the L2RIB MAC or MAC-IP entry
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
VLAN on which the MAC or MAC-IP address is present.
nodetype: leaf (ro)
type: leafref
description:
EVPN Instance Identifier for the MAC or MAC-IP
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Layer2 VNI segment mapped to given vlan-id
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Host IP address of the CE device for the L2RIB MAC-IP entry
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Symmetric IRB uses the same forwarding semantics when routing
between IP subnets with VRF Lite or MPLS L3VPNs. With symmetric IRB,
all traffic egressing and returning from a VTEP uses the same VNI.
Specifically, the same Layer 3 VNI (L3VNI) associated with the VRF
is used for all routed traffic. Layer3 VNI used for inter-subnet
routing
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Source producers for each MAC-IP Table entry
nodetype: container (ro)
description:
List of producers for each MAC-IP table entry
nodetype: list (ro)
list keys: [producer]
description:
Reference to producer list key
nodetype: leaf (list key) (ro)
type: leafref
description:
State container for L2RIB MAC Table Entries
nodetype: container (ro)
description:
Source of the learned L2RIB route
nodetype: leaf (ro)
type: enumeration
description:
The sequence number is used to ensure that PEs retain the correct
MAC/IP Advertisement route when multiple updates occur for the same
MAC address
nodetype: leaf (ro)
type: uint32
description:
Indicates if learned MAC address is duplicate or frozen
nodetype: leaf (ro)
type: enumeration
description:
Ethernet Segment Identifier (ESI) for local and remote routes.
ESI is used to resolve the next-hop-group. All mac-addresses
learned with the same ESI should point to the same next-hop-group
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
MAC address is sticky and not subjected to MAC moves
nodetype: leaf (ro)
type: boolean
description:
Leafref next-hop for the MAC-IP table entry
nodetype: leaf (ro)
type: leafref
description:
Leafref next-hop-group for the MAC-IP table entry
nodetype: leaf-list (ro)
type: leafref
description:
Surrounding container for groups of L2RIB next-hops.
nodetype: container (ro)
description:
An individual set of next-hops grouped into a common group.
Each entry within an L2RIB can optionally point to a
next-hop-group.
nodetype: list (ro)
list keys: [id]
description:
A reference to a unique identifier for the next-hop-group.
nodetype: leaf (list key) (ro)
type: leafref
description:
State container for common next-hop-group attributes
nodetype: container (ro)
description:
A unique identifier for the next-hop-group. This index is not
expected to be consistent across reboots, or reprogramming of
the next-hop-group. When updating a next-hop-group, if the group
is removed by the system or assigned an alternate identifier, the
system should send telemetry notifications deleting the previous
identifier. If the identifier of the next-hop-group is changed,
all L2RIB entries that reference it must also be updated.
nodetype: leaf (ro)
type: uint64
description:
Ethernet Segment Identifier (ESI)
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
Type of next-hop-group
nodetype: leaf (ro)
type: enumeration
description:
Surrounding container for the list of next-hops within the next-hop-group.
nodetype: container (ro)
description:
An individual next-hop within the next-hop-group. Each next-hop is a
reference to an entry within the next-hop list.
nodetype: list (ro)
list keys: [index]
description:
A reference to the index for the next-hop within the the next-hop-group.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters related to a next-hop within the next-hop-group.
nodetype: container (ro)
description:
A reference to the identifier for the next-hop to which the entry in the
next-hop group corresponds.
nodetype: leaf (ro)
type: leafref
description:
A next-hop associated with the MAC or MAC-IP entry
nodetype: container (ro)
description:
List of next hop attributes for each MAC or MAC-IP
nodetype: list (ro)
list keys: [index]
description:
A unique index identifying the next-hop entry for the
MAC or MAC-IP entry
nodetype: leaf (list key) (ro)
type: leafref
description:
State container for common next-hop attributes
nodetype: container (ro)
description:
A unique entry for the next-hop.
nodetype: leaf (ro)
type: uint64
description:
Next hop peer address
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Next hop label representing the l2vni for the route
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Ethernet Segment Identifier (ESI)
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
Indicates if the path is eligible for forwarding as per evpn mass
withdraw procedures as defined in RFC 7432
nodetype: leaf (ro)
type: boolean
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Configuration of parameters for EVPN related bridge domains
(MAC VRFs) and layer3 VRFs (IP VRFs)
nodetype: container (rw)
description:
Configuration attributes of the EVPN Instance
nodetype: container (rw)
description:
An EVPN instance (EVI) comprises Customer Edge devices
(CEs) that are connected to Provider Edge devices (PEs). One
network instance (representing a single MAC VRF) can
participate in one or more EVPN Instances. For each EVPN instance
in which the forwarding instance participates an
EVPN instance needs to be created.
The model supports BGP MPLS-Based Ethernet VPNs
(RFC 7432) and Network Virtualization Overlay Solution
Using Ethernet VPN (RFC 8365). The use of MPLS or VXLAN
is selected via the encapsulation container within
EVPN instance. One use case requiring participating in
two EVIs is the Interconnect Solution for EVPN Overlay
networks (see draft-ietf-bess-dci-evpn-overlay-10)
nodetype: list (rw)
list keys: [evi]
description:
EVPN Intance (EVI) identifier
nodetype: leaf (list key) (rw)
type: leafref
description:
EVPN Configuration parameters for
the participation in an EVPN Intance.
nodetype: container (rw)
description:
EVPN Instance (EVI) identifier
nodetype: leaf (rw)
type: string
description:
The on-the-wire encapsulation that should be used when
exchanging traffic from this network instance to/from
destinations belonging to the EVI. The use of MPLS or
VXLAN is selected using this container.
nodetype: leaf (rw)
type: identityref
description:
Specifies the type of EVPN that is being created according
to the values in the EVPN_TYPES identity.
The options are VLAN-based, VLAN-Bundle or VLAN-aware.
VLAN-Based services consists of an EVPN instance of only a
single broadcast domain, the proper network-instance type used
for this kind of services is L2VSI.
nodetype: leaf (rw)
type: identityref
description:
Multicast group address for BUM traffic
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
Multicast group address mask
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
Replication mode to handle BUM traffic
nodetype: leaf (rw)
type: enumeration
description:
Route Distinguisher (RD) associated to the EVPN-instance.
An RD MUST be assigned for a given EVPN-instance on a PE.
This RD MUST be unique across all EVPN-instances on a PE.
The route-distinguisher at this level overrides
the route-distinguisher value defined under
network-instance/config.
nodetype: leaf (rw)
type: union
type: oc-ni-types:route-distinguisher
type: enumeration
description:
When true, the control word is signaled and sent.
nodetype: leaf (rw)
type: boolean
description:
Indicates the local VPWS identifier assigned
to the Attachment Circuit (AC).
nodetype: leaf (rw)
type: uint32
description:
Indicates the remote VPWS identifier assigned
to the Attachment Circuit (AC).
nodetype: leaf (rw)
type: uint32
description:
EVPN State parameters for
the participation in an EVPN Intance.
nodetype: container (ro)
description:
EVPN Instance (EVI) identifier
nodetype: leaf (ro)
type: string
description:
The on-the-wire encapsulation that should be used when
exchanging traffic from this network instance to/from
destinations belonging to the EVI. The use of MPLS or
VXLAN is selected using this container.
nodetype: leaf (ro)
type: identityref
description:
Specifies the type of EVPN that is being created according
to the values in the EVPN_TYPES identity.
The options are VLAN-based, VLAN-Bundle or VLAN-aware.
VLAN-Based services consists of an EVPN instance of only a
single broadcast domain, the proper network-instance type used
for this kind of services is L2VSI.
nodetype: leaf (ro)
type: identityref
description:
Multicast group address for BUM traffic
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Multicast group address mask
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Replication mode to handle BUM traffic
nodetype: leaf (ro)
type: enumeration
description:
Route Distinguisher (RD) associated to the EVPN-instance.
An RD MUST be assigned for a given EVPN-instance on a PE.
This RD MUST be unique across all EVPN-instances on a PE.
The route-distinguisher at this level overrides
the route-distinguisher value defined under
network-instance/config.
nodetype: leaf (ro)
type: union
type: oc-ni-types:route-distinguisher
type: enumeration
description:
When true, the control word is signaled and sent.
nodetype: leaf (ro)
type: boolean
description:
Indicates the local VPWS identifier assigned
to the Attachment Circuit (AC).
nodetype: leaf (ro)
type: uint32
description:
Indicates the remote VPWS identifier assigned
to the Attachment Circuit (AC).
nodetype: leaf (ro)
type: uint32
description:
Top container to set the import and export policies
associated with a EVI
nodetype: container (rw)
description:
Configuration parameters to set the import and export policies
associated with a EVI
nodetype: container (rw)
description:
Export Route Target (RT) in the network-instance on a PE.
nodetype: leaf-list (rw)
type: union
type: oc-bgp-types:bgp-ext-community-type
type: enumeration
description:
Import Route Target (RT) in the network-instance on a PE.
nodetype: leaf-list (rw)
type: union
type: oc-bgp-types:bgp-ext-community-type
type: enumeration
description:
State parameters of the import and export policies
associated with a EVI
nodetype: container (ro)
description:
Export Route Target (RT) in the network-instance on a PE.
nodetype: leaf-list (ro)
type: union
type: oc-bgp-types:bgp-ext-community-type
type: enumeration
description:
Import Route Target (RT) in the network-instance on a PE.
nodetype: leaf-list (ro)
type: union
type: oc-bgp-types:bgp-ext-community-type
type: enumeration
description:
Top container related to Overlay Solution in EVPN.
nodetype: container (rw)
description:
Configuration data related to Overlay Solution in EVPN.
nodetype: container (rw)
description:
Virtual Network Identifier (VNI) associated to the EVI. This VNI is used for
ingress and egress in the VXLAN domain.
nodetype: leaf (rw)
type: oc-evpn-types:vni-id
description:
List of VNIs participating in a VLAN-aware-bundle EVI
nodetype: leaf-list (rw)
type: oc-evpn-types:vni-id
description:
The network instance to resolve the overlay-endpoint within.
nodetype: leaf (rw)
type: leafref
description:
Associate the EVI with an VXLAN Endpoint defined under connection
points. The network instance to resolve the overlay-endpoint within.
nodetype: leaf (rw)
type: leafref
description:
Enable or Disable the BGP control plane to be
used to exchange updates from the NVE interface
nodetype: leaf (rw)
type: boolean
description:
Multicast group address for BUM traffic
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
Multicast group address mask
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
State data related to Overlay Solution in EVPN.
nodetype: container (ro)
description:
Virtual Network Identifier (VNI) associated to the EVI. This VNI is used for
ingress and egress in the VXLAN domain.
nodetype: leaf (ro)
type: oc-evpn-types:vni-id
description:
List of VNIs participating in a VLAN-aware-bundle EVI
nodetype: leaf-list (ro)
type: oc-evpn-types:vni-id
description:
The network instance to resolve the overlay-endpoint within.
nodetype: leaf (ro)
type: leafref
description:
Associate the EVI with an VXLAN Endpoint defined under connection
points. The network instance to resolve the overlay-endpoint within.
nodetype: leaf (ro)
type: leafref
description:
Enable or Disable the BGP control plane to be
used to exchange updates from the NVE interface
nodetype: leaf (ro)
type: boolean
description:
Multicast group address for BUM traffic
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Multicast group address mask
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Anycast source interface references
nodetype: container (rw)
description:
Anycast source interface configuration references
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Anycast source interface state references
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Container for EVPN with PBB PE functionality
for scaling over MPLS,
nodetype: container (rw)
description:
List of B-components. The b-component learns and forwards
traffic on the backbone in order to reduce the number of
BGP MAC Advertisement routes by aggregating Customer/Client
MAC (C-MAC) addresses via Provider Backbone MAC (B-MAC) address.
nodetype: list (rw)
list keys: [b-component-name]
description:
Provider Backbone Bridging component name.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration variables for the b-components.
nodetype: container (rw)
description:
Type of the associated b-component
nodetype: leaf (rw)
type: string
description:
EVPN will run independently in both components,
the I-component MAC-VRF and B-component MAC-VRF.
The backbone-src-mac assigns the b-component MAC.
nodetype: leaf (rw)
type: oc-yang:mac-address
description:
State variables for the b-components.
nodetype: container (ro)
description:
Type of the associated b-component
nodetype: leaf (ro)
type: string
description:
EVPN will run independently in both components,
the I-component MAC-VRF and B-component MAC-VRF.
The backbone-src-mac assigns the b-component MAC.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
i-components container definition.
nodetype: container (rw)
description:
list of i-components
nodetype: list (rw)
list keys: [i-sid]
description:
I-SID represents a unique service identifier associated with
service instances
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration variables for the i-sid
nodetype: container (rw)
description:
Service Instance Identifier 24 bits and global within a PBB
network. I-SID defines the service instance that the frame should be
mapped to.
nodetype: leaf (rw)
type: uint32
description:
State variables for the i-sid
nodetype: container (ro)
description:
Service Instance Identifier 24 bits and global within a PBB
network. I-SID defines the service instance that the frame should be
mapped to.
nodetype: leaf (ro)
type: uint32
description:
Configuration parameters relating to the encapsulation
used for the network instance
nodetype: container (rw)
description:
Configuration parameters relating to the encapsulation
of the network instance
nodetype: container (rw)
description:
The on-the-wire encapsulation that should be used when
sending traffic from this network instance
nodetype: leaf (rw)
type: identityref
description:
The label allocation mode to be used for L3 entries
in the network instance
nodetype: leaf (rw)
type: identityref
description:
Whether the control-word should be used for the network
instance
nodetype: leaf (rw)
type: boolean
description:
State parameters relating to the encapsulation of
the network instance
nodetype: container (ro)
description:
The on-the-wire encapsulation that should be used when
sending traffic from this network instance
nodetype: leaf (ro)
type: identityref
description:
The label allocation mode to be used for L3 entries
in the network instance
nodetype: leaf (ro)
type: identityref
description:
Whether the control-word should be used for the network
instance
nodetype: leaf (ro)
type: boolean
description:
Policies dictating how RIB or FIB entries are imported
to and exported from this instance
nodetype: container (rw)
description:
Anchor point for routing policies in the model.
Import and export policies are with respect to the local
routing table, i.e., export (send) and import (receive),
depending on the context.
nodetype: container (rw)
description:
Policy configuration data.
nodetype: container (rw)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state for routing policy
nodetype: container (ro)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
Top container to set the import and export policies
associated with a EVI
nodetype: container (rw)
description:
Configuration parameters to set the import and export policies
associated with a EVI
nodetype: container (rw)
description:
Export Route Target (RT) in the network-instance on a PE.
nodetype: leaf-list (rw)
type: union
type: oc-bgp-types:bgp-ext-community-type
type: enumeration
description:
Import Route Target (RT) in the network-instance on a PE.
nodetype: leaf-list (rw)
type: union
type: oc-bgp-types:bgp-ext-community-type
type: enumeration
description:
State parameters of the import and export policies
associated with a EVI
nodetype: container (ro)
description:
Export Route Target (RT) in the network-instance on a PE.
nodetype: leaf-list (ro)
type: union
type: oc-bgp-types:bgp-ext-community-type
type: enumeration
description:
Import Route Target (RT) in the network-instance on a PE.
nodetype: leaf-list (ro)
type: union
type: oc-bgp-types:bgp-ext-community-type
type: enumeration
description:
Policies dictating how RIB or FIB entries are propagated
between tables
nodetype: container (rw)
description:
A list of connections between pairs of routing or
forwarding tables, the leaking of entries between
which is specified by the import policy.
A connection connecting a source table to a destination
table implies that routes that match the policy specified
for the connection are available for the destination
protocol to advertise, or match within its policies.
nodetype: list (rw)
list keys: [src-protocol] [dst-protocol] [address-family]
description:
The name of the protocol associated with the table
which should be utilised as the source of forwarding
or routing information
nodetype: leaf (list key) (rw)
type: leafref
description:
The table to which routing entries should be
exported
nodetype: leaf (list key) (rw)
type: leafref
description:
The address family associated with the connection
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the connection
between tables
nodetype: container (rw)
description:
The source protocol for the table connection
nodetype: leaf (rw)
type: leafref
description:
The address family associated with the connection. This
must be defined for the source protocol. The target
address family is implicitly defined by the address family
specified for the source protocol.
nodetype: leaf (rw)
type: leafref
description:
The destination protocol for the table connection
nodetype: leaf (rw)
type: leafref
description:
By default a system may reflect the metric specified in
the destination protocol according to that which is set in
the source protocol. For example:
- IS-IS metric may be reflected in BGP MED (and vice versa)
- OSPF metric may be reflected in the BGP MED (and vice versa)
When this leaf is set to true, this reflection behaviour MUST be
disabled, and rather the metric must be set to '0' or explicitly
set by policy.
nodetype: leaf (rw)
type: boolean
default: false
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
State parameters relating to the connection between
tables
nodetype: container (ro)
description:
The source protocol for the table connection
nodetype: leaf (ro)
type: leafref
description:
The address family associated with the connection. This
must be defined for the source protocol. The target
address family is implicitly defined by the address family
specified for the source protocol.
nodetype: leaf (ro)
type: leafref
description:
The destination protocol for the table connection
nodetype: leaf (ro)
type: leafref
description:
By default a system may reflect the metric specified in
the destination protocol according to that which is set in
the source protocol. For example:
- IS-IS metric may be reflected in BGP MED (and vice versa)
- OSPF metric may be reflected in the BGP MED (and vice versa)
When this leaf is set to true, this reflection behaviour MUST be
disabled, and rather the metric must be set to '0' or explicitly
set by policy.
nodetype: leaf (ro)
type: boolean
default: false
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
The interfaces that are associated with this network
instance
nodetype: container (rw)
description:
An interface associated with the network instance.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [id]
description:
A reference to an identifier for this interface which
acts as a key for this list
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the associated
interface
nodetype: container (rw)
description:
A unique identifier for this interface - this is expressed
as a free-text string
nodetype: leaf (rw)
type: oc-if:interface-id
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
The address families on the subinterface which are to be
associated with this network instance. When this leaf-list
is empty and the network instance requires Layer 3 information
the address families for which the network instance is
enabled should be imported. If the value of this leaf-list
is specified then the association MUST only be made for
those address families that are included in the list.
nodetype: leaf-list (rw)
type: identityref
description:
Enable (TRUE) or disable (FALSE). There are scenarios in which
it is desired to configure some MAC addresses as static so
that they are not subjected to MAC moves. If you enable MAC pinning
on a CE interface, that MAC address cannot be moved to any
other CE interface
nodetype: leaf (rw)
type: boolean
description:
Associate VLAN SVI with anycast Gateway.
The SVI is the layer3 interface for the mac-vrf
when the SVI is being used as the first hop default gw.
nodetype: leaf (rw)
type: enumeration
description:
Operational state parameters relating to the
associated interface
nodetype: container (ro)
description:
A unique identifier for this interface - this is expressed
as a free-text string
nodetype: leaf (ro)
type: oc-if:interface-id
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
The address families on the subinterface which are to be
associated with this network instance. When this leaf-list
is empty and the network instance requires Layer 3 information
the address families for which the network instance is
enabled should be imported. If the value of this leaf-list
is specified then the association MUST only be made for
those address families that are included in the list.
nodetype: leaf-list (ro)
type: identityref
description:
Enable (TRUE) or disable (FALSE). There are scenarios in which
it is desired to configure some MAC addresses as static so
that they are not subjected to MAC moves. If you enable MAC pinning
on a CE interface, that MAC address cannot be moved to any
other CE interface
nodetype: leaf (ro)
type: boolean
description:
Associate VLAN SVI with anycast Gateway.
The SVI is the layer3 interface for the mac-vrf
when the SVI is being used as the first hop default gw.
nodetype: leaf (ro)
type: enumeration
description:
Configuration and operational state relating to the
maximum number of routes for the address family that
should be allowed within the Layer 3 network instance.
When the specified value is reached, no further prefixes
should be installed into the system's RIB from this network
instance unless the warning only leaf is set. In this case,
new routes should still be installed. If a alarm threshold
is specified, then this should be used to generate
alarms via telemetry for the network instance.
nodetype: container (rw)
description:
A route limit applying to a particular address family.
nodetype: list (rw)
list keys: [afi]
description:
Reference to the address family for which the route
limit is being applied.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration options relating to the route limit.
nodetype: container (rw)
description:
The address family for which the route limit applies.
nodetype: leaf (rw)
type: identityref
description:
The maximum number of routes for the address family. The
system should not install more than maximum number of
prefixes into the RIB unless the warning-only leaf is specified.
nodetype: leaf (rw)
type: uint32
description:
When specified, the route limit specified is considered only as
a warning - and routes should continue to be installed into the
RIB over the limit specified in the maximum leaf.
nodetype: leaf (rw)
type: boolean
default: false
description:
When specified, an alarm should be generated when the threshold
number of installed routes is reached.
nodetype: leaf (rw)
type: uint32
description:
Operational state parameters relating to the route limit.
nodetype: container (ro)
description:
The address family for which the route limit applies.
nodetype: leaf (ro)
type: identityref
description:
The maximum number of routes for the address family. The
system should not install more than maximum number of
prefixes into the RIB unless the warning-only leaf is specified.
nodetype: leaf (ro)
type: uint32
description:
When specified, the route limit specified is considered only as
a warning - and routes should continue to be installed into the
RIB over the limit specified in the maximum leaf.
nodetype: leaf (ro)
type: boolean
default: false
description:
When specified, an alarm should be generated when the threshold
number of installed routes is reached.
nodetype: leaf (ro)
type: uint32
description:
This leaf should be set to true in the case that the threshold
number of routes has been exceeded.
nodetype: leaf (ro)
type: boolean
description:
The current number of routes installed for the address family.
nodetype: leaf (ro)
type: uint32
description:
The routing tables that are managed by this network
instance. Tables are created and removed by the system.
Users do not create tables.
nodetype: container (rw)
description:
A network instance manages one or more forwarding or
routing tables. These may reflect a Layer 2 forwarding
information base, a Layer 3 routing table, or an MPLS
LFIB.
The table populated by a protocol within an instance is
identified by the protocol identifier (e.g., BGP, IS-IS)
and the address family (e.g., IPv4, IPv6) supported by
that protocol. Multiple instances of the same protocol
populate a single table -- such that
a single IS-IS or OSPF IPv4 table exists per network
instance.
An implementation is expected to create entries within
this list when the relevant protocol context is enabled.
i.e., when a BGP instance is created with IPv4 and IPv6
address families enabled, the protocol=BGP,
address-family=IPv4 table is created by the system. The
removal of the table should not require additional or
explicit configurations.
Users cannot create or delete tables. Instead a user may
configure table-connections which reference these tables.
nodetype: list (rw)
list keys: [protocol] [address-family]
description:
A reference to the protocol that populates
the table
nodetype: leaf (list key) (rw)
type: leafref
description:
A reference to the address-family that the
table represents
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the
table
nodetype: container (rw)
description:
Reference to the protocol that the table is associated with.
nodetype: leaf (rw)
type: leafref
description:
The address family (IPv4, IPv6) of the table's entries
nodetype: leaf (rw)
type: identityref
description:
State parameters related to the table
nodetype: container (ro)
description:
Reference to the protocol that the table is associated with.
nodetype: leaf (ro)
type: leafref
description:
The address family (IPv4, IPv6) of the table's entries
nodetype: leaf (ro)
type: identityref
description:
The set of connection points within a forwarding
instance
nodetype: container (rw)
description:
A connection point within a Layer 2 network instance.
Each connection-point consists of a set of interfaces
only one of which is active at any one time. Other than
the specification of whether an interface is local
(i.e., exists within this network-instance), or remote,
all configuration and state parameters are common
nodetype: list (rw)
list keys: [connection-point-id]
description:
A locally significant reference for the
connection-point
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to a Layer 2
network instance connection point
nodetype: container (rw)
description:
An identifier for a connection point
nodetype: leaf (rw)
type: string
description:
Operational state parameters relating to a Layer 2
network instance connection point
nodetype: container (ro)
description:
An identifier for a connection point
nodetype: leaf (ro)
type: string
description:
The set of endpoints which are grouped within the
connection point
nodetype: container (rw)
description:
A list of the endpoints (interfaces or remote
connection points that can be used for this
connection point). The active endpoint is selected
based on the precedence that it is configured
with.
nodetype: list (rw)
list keys: [endpoint-id]
description:
A pointer to the configured identifier for the
endpoint
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the
endpoint
nodetype: container (rw)
description:
An identifier for the endpoint
nodetype: leaf (rw)
type: string
description:
The precedence of the endpoint - the lowest precendence
viable endpoint will be utilised as the active endpoint
within a connection
nodetype: leaf (rw)
type: uint16
description:
The type of endpoint that is referred to by the current
endpoint
nodetype: leaf (rw)
type: identityref
description:
Operational state parameters relating to the
endpoint
nodetype: container (ro)
description:
An identifier for the endpoint
nodetype: leaf (ro)
type: string
description:
The precedence of the endpoint - the lowest precendence
viable endpoint will be utilised as the active endpoint
within a connection
nodetype: leaf (ro)
type: uint16
description:
The type of endpoint that is referred to by the current
endpoint
nodetype: leaf (ro)
type: identityref
description:
When the backup endpoint is active, the value of this
parameter is set to true
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state parameters
relating to a local interface
nodetype: container (rw)
description:
Configuration parameters relating to a local
endpoint
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
The VE ID as defined in RFC4761 (VPLS) or CE ID as defined in
RFC6624 (l2vpn) to uniquely identify this endpoint (site) as part
of the BGP discovery of remote endpoints for layer 2 services.
nodetype: leaf (rw)
type: uint16
description:
The VPLS label block offset that is signaled with the 'site-id'.
nodetype: leaf (rw)
type: uint16
description:
The VPLS label block size that is signaled with the 'site-id'.
nodetype: leaf (rw)
type: uint16
description:
Operational state parameters relating to a
local endpoint
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
The VE ID as defined in RFC4761 (VPLS) or CE ID as defined in
RFC6624 (l2vpn) to uniquely identify this endpoint (site) as part
of the BGP discovery of remote endpoints for layer 2 services.
nodetype: leaf (ro)
type: uint16
description:
The VPLS label block offset that is signaled with the 'site-id'.
nodetype: leaf (ro)
type: uint16
description:
The VPLS label block size that is signaled with the 'site-id'.
nodetype: leaf (ro)
type: uint16
description:
Configuration and operational state parameters
relating to a remote interface
nodetype: container (rw)
description:
Configuration parameters relating to a remote
endpoint
nodetype: container (rw)
description:
The IP address of the device which hosts the
remote end-point
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
The virtual-circuit identifier that identifies the
connection at the remote end-point
nodetype: leaf (rw)
type: uint32
description:
Identifies remote sites. When BGP discovery is used this
is the customer edge identifier
nodetype: leaf (rw)
type: uint16
description:
Operational state parameters relating to
a remote endpoint
nodetype: container (ro)
description:
The IP address of the device which hosts the
remote end-point
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The virtual-circuit identifier that identifies the
connection at the remote end-point
nodetype: leaf (ro)
type: uint32
description:
Identifies remote sites. When BGP discovery is used this
is the customer edge identifier
nodetype: leaf (ro)
type: uint16
description:
Configuration and operational state parameters
relating to a VXLAN tunnel end-point interface
nodetype: container (rw)
description:
Configuration parameters relating to the overlay tunnel
endpoints of the network instance
nodetype: container (rw)
description:
Description to identify the VXLAN tunnel endpoint It
is a unique name identifying the overlay endpoint
nodetype: leaf (rw)
type: string
description:
VXLAN tunnel endpoint administrative state.
nodetype: leaf (rw)
type: boolean
description:
Source loopback interface name
nodetype: leaf (rw)
type: string
description:
State parameters relating to the overlay tunnel endpoints of
the network instance
nodetype: container (ro)
description:
Description to identify the VXLAN tunnel endpoint It
is a unique name identifying the overlay endpoint
nodetype: leaf (ro)
type: string
description:
VXLAN tunnel endpoint administrative state.
nodetype: leaf (ro)
type: boolean
description:
Source loopback interface name
nodetype: leaf (ro)
type: string
description:
Top level container for state information related to peer VXLAN Tunnel
Endpoints(VTEPs) learned by the local VTEP in the default network
instance
nodetype: container (ro)
description:
List of VTEP peers and associated state information
nodetype: list (ro)
list keys: [peer-address]
description:
IP address for the VTEP peer
nodetype: leaf (list key) (ro)
type: leafref
description:
Container for state parameters related to this VTEP peer
nodetype: container (ro)
description:
IP address of the remote VXLAN Tunnel Endpoint peer
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
State parameters related to the remote VTEP peer state
nodetype: leaf (ro)
type: enumeration
description:
This timestamp indicates the time elapsed relative to the moment that
the remote VTEP peer was discovered.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The control-plane VNIs are all of the VNIs that are discovered by the
control-plane behind this peer VTEP
nodetype: leaf-list (ro)
type: oc-evpn-types:vni-id
description:
MAC address of the remote VTEP
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Operational state regarding encapsulated traffic.
nodetype: container (ro)
description:
The total number of encapsulated packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of encapsulated bytes.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of encapsulated BUM packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated bytes.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated unicast packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated BUM packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of decapsulated BUM packets received via underlay multicast.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of decapsulated BUM packets received via underlay ingress replication.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets that have been dropped locally.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets that hit an exceptional condition.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Container for associating ingress and egress VNIs to router MACs
nodetype: container (ro)
description:
List of VNI peer groups
nodetype: list (ro)
list keys: [cp-vni] [egress-vni]
description:
A reference to the control-plane VNI for the VNI peer group
nodetype: leaf (list key) (ro)
type: leafref
description:
A reference to the egress VNI for the VNI peer group
nodetype: leaf (list key) (ro)
type: leafref
description:
State container for the VNI peer group
nodetype: container (ro)
description:
The control-plane VNI discovered behind this peer VTEP
nodetype: leaf (ro)
type: oc-evpn-types:vni-id
description:
Egress VNI associated with the remote VTEP
nodetype: leaf (ro)
type: oc-evpn-types:vni-id
description:
MAC address of the remote VTEP
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Top level container for state information related to Layer 2 virtual
network identifiers (L2VNIs) and Layer 3 virtual network identifiers
(L3VNIs) that are learned on the local VXLAN Tunnel End Point from
remote VTEPs in the default network instance
nodetype: container (ro)
description:
List of L2VNIs and L3VNIs learned on the local VTEP
nodetype: list (ro)
list keys: [vni]
description:
L2VNI or L3VNI Identifier
nodetype: leaf (list key) (ro)
type: leafref
description:
Container for state parameters related to this L2VNI or L3VNI
nodetype: container (ro)
description:
L2VNI or L3VNI Identifier
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
The type of virtual network identfier
nodetype: leaf (ro)
type: enumeration
description:
This reflects the configured VLAN or Bridge Domain that maps to this
L2VNI in the VXLAN fabric
nodetype: leaf (ro)
type: uint32
description:
This refects the configured VRF instance that maps to this L3VNI
that is used for routing between subnets in the VXLAN fabric
nodetype: leaf (ro)
type: string
description:
The data plane for overlays needs to handle the transport of
multidestination traffic. Multidestination traffic is typically
referred to as (BUM) which stands for broadcast, unknown unicast,
or multicast. The two most common methods that can accommodate this
replication and transport in the underlay are IP multicast and
ingress replication
(also called head-end replication or unicast mode).
nodetype: leaf (ro)
type: union
type: oc-inet:ip-address
type: enumeration
description:
Indicates whether the learning mode for this VNI is either
control-plane or data-plane
nodetype: leaf (ro)
type: oc-evpn-types:learning-mode
description:
Operational state of the L2VNI or L3VNI
nodetype: leaf (ro)
type: enumeration
description:
Operational status of the SVI mapped to the L3VNI that is used for
routing between subnets in the VXLAN fabric
nodetype: leaf (ro)
type: enumeration
description:
Parameters for the IPv4 address family.
nodetype: container (ro)
description:
Top level IPv4 operational state data.
nodetype: container (ro)
description:
Operational state regarding encapsulated traffic.
nodetype: container (ro)
description:
The total number of encapsulated packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of encapsulated bytes.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of encapsulated BUM packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated bytes.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated unicast packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated BUM packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of decapsulated BUM packets received via underlay multicast.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of decapsulated BUM packets received via underlay ingress replication.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets that have been dropped locally.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets that hit an exceptional condition.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Parameters for the IPv6 address family.
nodetype: container (ro)
description:
Top level IPv6 operational state data.
nodetype: container (ro)
description:
Operational state regarding encapsulated traffic.
nodetype: container (ro)
description:
The total number of encapsulated packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of encapsulated bytes.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of encapsulated BUM packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated bytes.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated unicast packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated BUM packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of decapsulated BUM packets received via underlay multicast.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of decapsulated BUM packets received via underlay ingress replication.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets that have been dropped locally.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The total number of decapsulated packets that hit an exceptional condition.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Top level container for local configuration related to Layer 2 virtual
network identifiers (L2VNIs) and Layer 3 virtual network identifiers
(L3VNIs) in the default network instance
nodetype: container (rw)
description:
List of L2VNIs and L3VNIs configured on the local VTEP
nodetype: list (rw)
list keys: [vni]
description:
L2VNI or L3VNI Identifier
nodetype: leaf (list key) (rw)
type: leafref
description:
Container for configuration parameters related to this local L2VNI or
L3VNI
nodetype: container (rw)
description:
L2VNI or L3VNI Identifier
nodetype: leaf (rw)
type: oc-evpn-types:evi-id
description:
The type of virtual network identfier
nodetype: leaf (rw)
type: enumeration
description:
This reflects the configured VLAN or Bridge Domain that maps to this
L2VNI in the VXLAN fabric
nodetype: leaf (rw)
type: uint32
description:
This refects the configured VRF instance that maps to this L3VNI
that is used for routing between subnets in the VXLAN fabric
nodetype: leaf (rw)
type: string
description:
Container for state parameters related to this local L2VNI or L3VNI
nodetype: container (ro)
description:
L2VNI or L3VNI Identifier
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
The type of virtual network identfier
nodetype: leaf (ro)
type: enumeration
description:
This reflects the configured VLAN or Bridge Domain that maps to this
L2VNI in the VXLAN fabric
nodetype: leaf (ro)
type: uint32
description:
This refects the configured VRF instance that maps to this L3VNI
that is used for routing between subnets in the VXLAN fabric
nodetype: leaf (ro)
type: string
description:
Anchor point for mpls configuration and operational
data
nodetype: container (rw)
description:
general mpls configuration applicable to any
type of LSP and signaling protocol - label ranges,
entropy label supportmay be added here
nodetype: container (rw)
description:
Top level global MPLS configuration
nodetype: container (rw)
description:
The null-label type used, implicit or explicit
nodetype: leaf (rw)
type: identityref
default: oc-mplst:IMPLICIT
description:
Enables TTL propagation across the MPLS domain.
When ttl-propagation is set to true, the IP TTL
is copied into the MPLS header TTL when pushing
a label to an IP packet. If false, the IP TTL is
not copied into the MPLS header TTL and, therefore,
the IP TTL is not updated in the MPLS domain.
nodetype: leaf (rw)
type: boolean
default: true
description:
The PDU type to use with pseudowires.
nodetype: leaf (rw)
type: identityref
description:
Top level global MPLS state
nodetype: container (ro)
description:
The null-label type used, implicit or explicit
nodetype: leaf (ro)
type: identityref
default: oc-mplst:IMPLICIT
description:
Enables TTL propagation across the MPLS domain.
When ttl-propagation is set to true, the IP TTL
is copied into the MPLS header TTL when pushing
a label to an IP packet. If false, the IP TTL is
not copied into the MPLS header TTL and, therefore,
the IP TTL is not updated in the MPLS domain.
nodetype: leaf (ro)
type: boolean
default: true
description:
The PDU type to use with pseudowires.
nodetype: leaf (ro)
type: identityref
description:
Parameters related to MPLS interfaces
nodetype: container (rw)
description:
List of MPLS-enabled interfaces.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
Reference to the interface id list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters related to MPLS interfaces:
nodetype: container (rw)
description:
Indentifier for the MPLS interface
nodetype: leaf (rw)
type: oc-if:interface-id
description:
Enable MPLS forwarding on this interface
nodetype: leaf (rw)
type: boolean
default: false
description:
State parameters related to TE interfaces
nodetype: container (ro)
description:
Indentifier for the MPLS interface
nodetype: leaf (ro)
type: oc-if:interface-id
description:
Enable MPLS forwarding on this interface
nodetype: leaf (ro)
type: boolean
default: false
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
A range of labels starting with the start-label and up-to and including
the end label that should be allocated as reserved. These labels should
not be utilised by any dynamic label allocation on the local system unless
the allocating protocol is explicitly configured to specify that
allocation of labels should be out of the label block specified.
nodetype: container (rw)
description:
A range of labels starting with the start-label up to and including
the end label that should be allocated for use by a specific protocol.
nodetype: list (rw)
list keys: [local-id]
description:
A reference to a unique local identifier for this label block.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the label block.
nodetype: container (rw)
description:
A local identifier for the global label block allocation.
nodetype: leaf (rw)
type: string
description:
Lower bound of the global label block. The block is defined to include
this label.
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Upper bound for the global label block. The block is defined to include
this label.
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
State parameters relating to the label block.
nodetype: container (ro)
description:
A local identifier for the global label block allocation.
nodetype: leaf (ro)
type: string
description:
Lower bound of the global label block. The block is defined to include
this label.
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Upper bound for the global label block. The block is defined to include
this label.
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
traffic-engineering global attributes
nodetype: container (rw)
description:
Shared risk link groups attributes
nodetype: container (rw)
description:
List of shared risk link groups
nodetype: list (rw)
list keys: [name]
description:
The SRLG group identifier
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters related to the SRLG
nodetype: container (rw)
description:
SRLG group identifier
nodetype: leaf (rw)
type: string
description:
group ID for the SRLG
nodetype: leaf (rw)
type: uint32
description:
The cost of the SRLG to the computation
algorithm
nodetype: leaf (rw)
type: uint32
description:
The type of SRLG, either flooded in the IGP or
statically configured
nodetype: leaf (rw)
type: mpls-srlg-flooding-type
default: FLOODED_SRLG
description:
State parameters related to the SRLG
nodetype: container (ro)
description:
SRLG group identifier
nodetype: leaf (ro)
type: string
description:
group ID for the SRLG
nodetype: leaf (ro)
type: uint32
description:
The cost of the SRLG to the computation
algorithm
nodetype: leaf (ro)
type: uint32
description:
The type of SRLG, either flooded in the IGP or
statically configured
nodetype: leaf (ro)
type: mpls-srlg-flooding-type
default: FLOODED_SRLG
description:
SRLG members for static (not flooded) SRLGs
nodetype: container (rw)
description:
List of SRLG members, which are expressed
as IP address endpoints of links contained in the
SRLG
nodetype: list (rw)
list keys: [from-address]
description:
The from address of the link in the SRLG
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the
SRLG members
nodetype: container (rw)
description:
IP address of the a-side of the SRLG link
nodetype: leaf (rw)
type: inet:ip-address
description:
IP address of the z-side of the SRLG link
nodetype: leaf (rw)
type: inet:ip-address
description:
State parameters relating to the SRLG
members
nodetype: container (ro)
description:
IP address of the a-side of the SRLG link
nodetype: leaf (ro)
type: inet:ip-address
description:
IP address of the z-side of the SRLG link
nodetype: leaf (ro)
type: inet:ip-address
description:
Top-level container for admin-groups configuration
and state
nodetype: container (rw)
description:
configuration of value to name mapping
for mpls affinities/admin-groups
nodetype: list (rw)
list keys: [admin-group-name]
description:
name for mpls admin-group
nodetype: leaf (list key) (rw)
type: leafref
description:
Configurable items for admin-groups
nodetype: container (rw)
description:
name for mpls admin-group
nodetype: leaf (rw)
type: string
description:
bit-position value for mpls admin-group. The value
for the admin group is an integer that represents one
of the bit positions in the admin-group bitmask. Values
between 0 and 31 are interpreted as the original limit
of 32 admin groups. Values >=32 are interpreted as
extended admin group values as per RFC7308.
nodetype: leaf (rw)
type: uint32
description:
Operational state for admin-groups
nodetype: container (ro)
description:
name for mpls admin-group
nodetype: leaf (ro)
type: string
description:
bit-position value for mpls admin-group. The value
for the admin group is an integer that represents one
of the bit positions in the admin-group bitmask. Values
between 0 and 31 are interpreted as the original limit
of 32 admin groups. Values >=32 are interpreted as
extended admin group values as per RFC7308.
nodetype: leaf (ro)
type: uint32
description:
Definition for delays associated with setup
and cleanup of TE LSPs
nodetype: container (rw)
description:
Configuration parameters related
to timers for TE LSPs
nodetype: container (rw)
description:
delay the use of newly installed te lsp for a
specified amount of time.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
delay the removal of old te lsp for a specified
amount of time
nodetype: leaf (rw)
type: uint16
units: seconds
description:
frequency of reoptimization of
a traffic engineered LSP
nodetype: leaf (rw)
type: uint16
units: seconds
description:
State related to timers for TE LSPs
nodetype: container (ro)
description:
delay the use of newly installed te lsp for a
specified amount of time.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
delay the removal of old te lsp for a specified
amount of time
nodetype: leaf (ro)
type: uint16
units: seconds
description:
frequency of reoptimization of
a traffic engineered LSP
nodetype: leaf (ro)
type: uint16
units: seconds
description:
Configuration and operational state parameters related to
how bandwidth utilisation is measured and flooded into the
IGP.
nodetype: container (rw)
description:
Configuration parameters relating to bandwidth
measurement.
nodetype: container (rw)
description:
Parameter enabling SR traffic measurement
and optional flooding into IGP.
nodetype: leaf (rw)
type: enumeration
description:
The interval at which the collection of interface
statistics relating to non-RSVP-TE traffic should be
performed
nodetype: leaf (rw)
type: uint32
units: seconds
description:
The interval after which an adjustment to the utilised
bandwidth on the interface is made. This value must be
greater than, or equal to, the collection interval for
statistics. This value is referred to as N in
draft-sitaraman-sr-rsvp-coexistence-rec-01.
After N seconds have expired, the
arithmetic mean of the samples is taken, and this is
considered as the non-RSVP-TE utilisation of the
interface. In the case that the adjustment interval is
an integer >1 multiple of the collection interval, this
serves to provide smoothing of the collected bandwidth
statistics.
nodetype: leaf (rw)
type: uint32
units: seconds
description:
A multiplier applied to the sampled bandwidth which
determines the value that is propagated to the IGP TED.
By default this value is 1.0000, and hence the actual
sampled value is flooded.
nodetype: leaf (rw)
type: decimal64
default: 1.0000
description:
Operational state parameters relating to bandwidth
measurement
nodetype: container (ro)
description:
Parameter enabling SR traffic measurement
and optional flooding into IGP.
nodetype: leaf (ro)
type: enumeration
description:
The interval at which the collection of interface
statistics relating to non-RSVP-TE traffic should be
performed
nodetype: leaf (ro)
type: uint32
units: seconds
description:
The interval after which an adjustment to the utilised
bandwidth on the interface is made. This value must be
greater than, or equal to, the collection interval for
statistics. This value is referred to as N in
draft-sitaraman-sr-rsvp-coexistence-rec-01.
After N seconds have expired, the
arithmetic mean of the samples is taken, and this is
considered as the non-RSVP-TE utilisation of the
interface. In the case that the adjustment interval is
an integer >1 multiple of the collection interval, this
serves to provide smoothing of the collected bandwidth
statistics.
nodetype: leaf (ro)
type: uint32
units: seconds
description:
A multiplier applied to the sampled bandwidth which
determines the value that is propagated to the IGP TED.
By default this value is 1.0000, and hence the actual
sampled value is flooded.
nodetype: leaf (ro)
type: decimal64
default: 1.0000
description:
The effective adjustment interval that is being used by
the system. In the case that the adjustment-interval leaf
is set to a non-integer multiple of the collection-interval,
and the system does not support this, the value of this leaf
should reflect the effective value of the adjustment interval
that it has selected. In the case where no rounding of the
adjustment interval has occurred, this value should have the
same value as the adjustment-inerval leaf.
nodetype: leaf (ro)
type: uint32
units: seconds
description:
Configuration and operational state parameters related
to the update trigger for flooding new bandwidth
information into the IGP.
nodetype: container (rw)
description:
Configuration parameters related to the bandwidth
measurement update trigger.
nodetype: container (rw)
description:
The trigger that should be used to determine when the IGP
TED is updated with new information as to the effective
maximum reservable bandwidth
(adjusted-absolute-subscription-bw)
nodetype: leaf (rw)
type: enumeration
description:
The delta in the adjusted-max-reservable-bandwidth that
should trigger an update in the value which is flooded
through the IGP TED.
The delta is measured as a percentage of the
current adjusted value of the maximum reservable bandwidth
of the interface, as specified by the
adjusted-absolute-subscription-bw RSVP-TE leaf.
nodetype: leaf (rw)
type: oc-types:percentage
description:
The change in the calculated SR traffic on the interface
that should trigger an update in the value of the
maximum reservable bandwidth flooded through the IGP TED.
The value is specified as a percentage of the
last-calculated-sr-traffic state leaf.
nodetype: leaf (rw)
type: oc-types:percentage
description:
Operational state parameters related to the bandwidth
measurement update trigger.
nodetype: container (ro)
description:
The trigger that should be used to determine when the IGP
TED is updated with new information as to the effective
maximum reservable bandwidth
(adjusted-absolute-subscription-bw)
nodetype: leaf (ro)
type: enumeration
description:
The delta in the adjusted-max-reservable-bandwidth that
should trigger an update in the value which is flooded
through the IGP TED.
The delta is measured as a percentage of the
current adjusted value of the maximum reservable bandwidth
of the interface, as specified by the
adjusted-absolute-subscription-bw RSVP-TE leaf.
nodetype: leaf (ro)
type: oc-types:percentage
description:
The change in the calculated SR traffic on the interface
that should trigger an update in the value of the
maximum reservable bandwidth flooded through the IGP TED.
The value is specified as a percentage of the
last-calculated-sr-traffic state leaf.
nodetype: leaf (ro)
type: oc-types:percentage
description:
traffic engineering attributes specific
for interfaces
nodetype: container (rw)
description:
List of TE interfaces.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
Reference to the interface id list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters related to TE interfaces:
nodetype: container (rw)
description:
Id of the interface
nodetype: leaf (rw)
type: oc-if:interface-id
description:
TE specific metric for the link
nodetype: leaf (rw)
type: uint32
description:
list of references to named shared risk link groups that the
interface belongs to.
nodetype: leaf-list (rw)
type: leafref
description:
list of admin groups (by name) on the interface
nodetype: leaf-list (rw)
type: string
description:
State parameters related to TE interfaces
nodetype: container (ro)
description:
Id of the interface
nodetype: leaf (ro)
type: oc-if:interface-id
description:
TE specific metric for the link
nodetype: leaf (ro)
type: uint32
description:
list of references to named shared risk link groups that the
interface belongs to.
nodetype: leaf-list (ro)
type: leafref
description:
list of admin groups (by name) on the interface
nodetype: leaf-list (ro)
type: string
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Interface bandwidth change percentages
that trigger update events into the IGP traffic
engineering database (TED)
nodetype: container (rw)
description:
Configuration parameters for TED
update threshold
nodetype: container (rw)
description:
The type of threshold that should be used to specify the
values at which bandwidth is flooded. DELTA indicates that
the local system should flood IGP updates when a change in
reserved bandwidth >= the specified delta occurs on the
interface. Where THRESHOLD_CROSSED is specified, the local
system should trigger an update (and hence flood) the
reserved bandwidth when the reserved bandwidth changes such
that it crosses, or becomes equal to one of the threshold
values
nodetype: leaf (rw)
type: enumeration
description:
The percentage of the maximum-reservable-bandwidth
considered as the delta that results in an IGP update
being flooded
nodetype: leaf (rw)
type: oc-types:percentage
description:
This value specifies whether a single set of threshold
values should be used for both increasing and decreasing
bandwidth when determining whether to trigger updated
bandwidth values to be flooded in the IGP TE extensions.
MIRRORED-UP-DOWN indicates that a single value (or set of
values) should be used for both increasing and decreasing
values, where SEPARATE-UP-DOWN specifies that the increasing
and decreasing values will be separately specified
nodetype: leaf (rw)
type: enumeration
description:
The thresholds (expressed as a percentage of the maximum
reservable bandwidth) at which bandwidth updates are to be
triggered when the bandwidth is increasing.
nodetype: leaf-list (rw)
type: oc-types:percentage
description:
The thresholds (expressed as a percentage of the maximum
reservable bandwidth) at which bandwidth updates are to be
triggered when the bandwidth is decreasing.
nodetype: leaf-list (rw)
type: oc-types:percentage
description:
The thresholds (expressed as a percentage of the maximum
reservable bandwidth of the interface) at which bandwidth
updates are flooded - used both when the bandwidth is
increasing and decreasing
nodetype: leaf-list (rw)
type: oc-types:percentage
description:
State parameters for TED update threshold
nodetype: container (ro)
description:
The type of threshold that should be used to specify the
values at which bandwidth is flooded. DELTA indicates that
the local system should flood IGP updates when a change in
reserved bandwidth >= the specified delta occurs on the
interface. Where THRESHOLD_CROSSED is specified, the local
system should trigger an update (and hence flood) the
reserved bandwidth when the reserved bandwidth changes such
that it crosses, or becomes equal to one of the threshold
values
nodetype: leaf (ro)
type: enumeration
description:
The percentage of the maximum-reservable-bandwidth
considered as the delta that results in an IGP update
being flooded
nodetype: leaf (ro)
type: oc-types:percentage
description:
This value specifies whether a single set of threshold
values should be used for both increasing and decreasing
bandwidth when determining whether to trigger updated
bandwidth values to be flooded in the IGP TE extensions.
MIRRORED-UP-DOWN indicates that a single value (or set of
values) should be used for both increasing and decreasing
values, where SEPARATE-UP-DOWN specifies that the increasing
and decreasing values will be separately specified
nodetype: leaf (ro)
type: enumeration
description:
The thresholds (expressed as a percentage of the maximum
reservable bandwidth) at which bandwidth updates are to be
triggered when the bandwidth is increasing.
nodetype: leaf-list (ro)
type: oc-types:percentage
description:
The thresholds (expressed as a percentage of the maximum
reservable bandwidth) at which bandwidth updates are to be
triggered when the bandwidth is decreasing.
nodetype: leaf-list (ro)
type: oc-types:percentage
description:
The thresholds (expressed as a percentage of the maximum
reservable bandwidth of the interface) at which bandwidth
updates are flooded - used both when the bandwidth is
increasing and decreasing
nodetype: leaf-list (ro)
type: oc-types:percentage
description:
Configuration and operational state parameters relating to
per-interface bandwidth measurement. These parameters are
used in the case that RSVP-TE coexists with other MPLS
signaling protocols on an interface.
nodetype: container (rw)
description:
Operational state parameters relating to the containing
interface's bandwidth measurement.
nodetype: container (ro)
description:
The time at which the last sample of bandwidth utilisation
for both RSVP-TE and non-RSVP-TE traffic was taken. This value
is relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The measured RSVP-TE bandwidth utilisation at the last sample
(whose time is indicated in last-sample-time). This value is
expressed as a 64-bit unsigned integer representing the number
of kilobits per second that RSVP-TE traffic is consuming on
the interface.
nodetype: leaf (ro)
type: uint64
units: kbps
description:
The measured Segment Routing bandwidth utilisation at the
last sample (whose time is indicated in last-sample-time).
This value is expressed as a 64-bit unsigned integer
representing the number of kilobits per second that Segment
Routing traffic is consuming on the interface.
nodetype: leaf (ro)
type: uint64
units: kbps
description:
The time at which the last calculated value for bandwidth
utilisation was performed. The value is expressed relative
to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The last calculated value of the Segment Routing utilisation
(taken post any averaging or adjustment that occurs). This
value is updated regardless of whether the value was flooded
or not.
nodetype: leaf (ro)
type: uint64
description:
The time, relative to the Unix Epoch (Jan 1 1970 00:00:00 UTC),
at which the bandwidth utilisation of non-RSVP-TE traffic resulted
in the value being flooded in the IGP. If the configuration of the
local system specifies a 0% change requires flooding, this leaf
will always reflect the value of the last-calculated-time. In
systems that have suppression due to a >0% delta being required
then it indicates the last time that the percentage threshold
was exceeded.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
top-level signaling protocol configuration
nodetype: container (rw)
description:
RSVP-TE global signaling protocol configuration
nodetype: container (rw)
description:
Enclosing container for sessions
nodetype: container (rw)
description:
List of RSVP sessions
nodetype: list (ro)
list keys: [local-index]
description:
Reference to the local index for the RSVP
session
nodetype: leaf (list key) (ro)
type: leafref
description:
Enclosing container for MPLS RRO objects associated with the
traffic engineered tunnel.
nodetype: container (ro)
description:
Read-only list of record route objects associated with the
traffic engineered tunnel. Each entry in the list
may contain a hop IP address, MPLS label allocated
at the hop, and the flags associated with the entry.
nodetype: list (ro)
list keys: [index]
description:
Reference to the index of the record route object.
The index is used to indicate the ordering of hops in
the path.
nodetype: leaf (list key) (ro)
type: leafref
description:
Information related to RRO objects. The hop, label, and
optional flags are present for each entry in the list.
nodetype: container (ro)
description:
Index of object in the list. Used for ordering.
nodetype: leaf (ro)
type: uint8
description:
IP router hop for RRO entry
nodetype: leaf (ro)
type: inet:ip-address
description:
Label reported for RRO hop
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Subobject flags for MPLS label
nodetype: leaf (ro)
type: uint8
description:
Enclosing container for MPLS ERO objects associated
with the traffic engineered tunnel.
nodetype: container (ro)
description:
Read-only list of explicit route objects associated with the
traffic-engineered tunnel. Each entry in the list contains
a hop IP address, and the MPLS label allocated at the hop.
nodetype: list (ro)
list keys: [index]
description:
Reference to the index of the entry in the explicit route
object. The index is used to indicate the ordering of hops
in the path.
nodetype: leaf (list key) (ro)
type: leafref
description:
Information related to the ERO index.
nodetype: container (ro)
description:
Index of the entry in the ERO. Entries are ordered in
ascending order from the source to destination of the
LSP.
nodetype: leaf (ro)
type: uint64
description:
When set to true, indicates that the hop of the ERO is
a loose hop within the explicit route. If unset, indicates
that the hop must explicitly traverse the entity specified
in the ERO hop as the next-entity.
nodetype: leaf (ro)
type: boolean
description:
The type of hop indicated by the ERO entry.
nodetype: leaf (ro)
type: enumeration
description:
The IPv4 or IPv6 prefix indicated by the ERO. Specified
only when the ERO hop is an IPv4 or IPv6 prefix.
nodetype: leaf (ro)
type: inet:ip-prefix
description:
The autonomous system number indicated by the ERO. Specified
only when the ERO hop is an 2 or 4-byte AS number.
nodetype: leaf (ro)
type: inet:as-number
description:
The MPLS label specified in the ERO hop. Specified only when
the hop is an MPLS label.
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
The interface ID for an unnumbered interface. Specified only
when the ERO hop is a unnumbered interface.
nodetype: leaf (ro)
type: uint32
description:
Operational state parameters relating to the
RSVP session
nodetype: container (ro)
description:
The index used to identify the RSVP session
on the local network element. This index is
generated by the device and is unique only
to the local network element.
nodetype: leaf (ro)
type: uint64
description:
Origin address of RSVP session
nodetype: leaf (ro)
type: inet:ip-address
description:
Destination address of RSVP session
nodetype: leaf (ro)
type: inet:ip-address
description:
The tunnel ID is an identifier used in the
RSVP session, which remains constant over
the life of the tunnel.
nodetype: leaf (ro)
type: uint16
description:
The LSP ID distinguishes between two LSPs
originated from the same headend, and is
commonly used to distinguish RSVP sessions
during make before break operations.
nodetype: leaf (ro)
type: uint16
description:
The signaled name of this RSVP session.
nodetype: leaf (ro)
type: string
description:
Enumeration of RSVP session states
nodetype: leaf (ro)
type: enumeration
description:
The type/role of the RSVP session, signifing
the session's role on the current device, such as
a transit session vs. an ingress session.
nodetype: leaf (ro)
type: identityref
description:
The type of protection requested for the RSVP session
nodetype: leaf (ro)
type: identityref
description:
Incoming MPLS label associated with this RSVP session
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Outgoing MPLS label associated with this RSVP session
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Operational state statistics relating to the SENDER_TSPEC
received for the RSVP session
nodetype: container (ro)
description:
The rate at which the head-end device generates traffic,
expressed in bytes per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: Bps
description:
The size of the token bucket that is used to determine
the rate at which the head-end device generates traffic,
expressed in bytes per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
The maximum traffic generation rate that the head-end
device sends traffic at.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
Configuration and state for RSVP neighbors connecting
to the device
nodetype: container (rw)
description:
List of RSVP neighbors of the local system
nodetype: list (ro)
list keys: [address]
description:
Reference to the address of the RSVP neighbor
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to the
RSVP neighbor
nodetype: container (ro)
description:
Address of RSVP neighbor
nodetype: leaf (ro)
type: inet:ip-address
description:
Interface where RSVP neighbor was detected
nodetype: leaf (ro)
type: string
description:
Enumuration of possible RSVP neighbor states
nodetype: leaf (ro)
type: enumeration
description:
Suppport of neighbor for RSVP refresh reduction
nodetype: leaf (ro)
type: boolean
description:
Platform wide RSVP configuration and state
nodetype: container (rw)
description:
Operational state and configuration parameters relating to
graceful-restart for RSVP
nodetype: container (rw)
description:
Configuration parameters relating to
graceful-restart
nodetype: container (rw)
description:
Enables graceful restart on the node.
nodetype: leaf (rw)
type: boolean
default: false
description:
Graceful restart time (seconds).
nodetype: leaf (rw)
type: uint32
description:
RSVP state recovery time
nodetype: leaf (rw)
type: uint32
description:
State information associated with
RSVP graceful-restart
nodetype: container (ro)
description:
Enables graceful restart on the node.
nodetype: leaf (ro)
type: boolean
default: false
description:
Graceful restart time (seconds).
nodetype: leaf (ro)
type: uint32
description:
RSVP state recovery time
nodetype: leaf (ro)
type: uint32
description:
Protocol options relating to RSVP
soft preemption
nodetype: container (rw)
description:
Configuration parameters relating to RSVP
soft preemption support
nodetype: container (rw)
description:
Enables soft preemption on a node.
nodetype: leaf (rw)
type: boolean
default: false
description:
Timeout value for soft preemption to revert
to hard preemption. The default timeout for
soft-preemption is 30 seconds - after which
the local system reverts to hard pre-emption.
nodetype: leaf (rw)
type: uint16
default: 30
description:
State parameters relating to RSVP
soft preemption support
nodetype: container (ro)
description:
Enables soft preemption on a node.
nodetype: leaf (ro)
type: boolean
default: false
description:
Timeout value for soft preemption to revert
to hard preemption. The default timeout for
soft-preemption is 30 seconds - after which
the local system reverts to hard pre-emption.
nodetype: leaf (ro)
type: uint16
default: 30
description:
Top level container for RSVP hello parameters
nodetype: container (rw)
description:
Configuration parameters relating to RSVP
hellos
nodetype: container (rw)
description:
set the interval in ms between RSVP hello
messages
nodetype: leaf (rw)
type: uint16
default: 9000
units: milliseconds
description:
enables all RSVP refresh reduction message
bundling, RSVP message ID, reliable message delivery
and summary refresh
nodetype: leaf (rw)
type: boolean
default: true
description:
State information associated with RSVP hellos
nodetype: container (ro)
description:
set the interval in ms between RSVP hello
messages
nodetype: leaf (ro)
type: uint16
default: 9000
units: milliseconds
description:
enables all RSVP refresh reduction message
bundling, RSVP message ID, reliable message delivery
and summary refresh
nodetype: leaf (ro)
type: boolean
default: true
description:
Platform wide RSVP state, including counters
nodetype: container (ro)
description:
Platform wide RSVP statistics and counters
nodetype: container (ro)
description:
The number of Path State Blocks (PSBs) that
have been timed out by the local system.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of Reservation State Blocks (RSBs) that
have been timed out by the local system.
nodetype: leaf (ro)
type: yang:counter64
description:
RSVP messages dropped due to rate limiting
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Path messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Path Error messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Path Tear messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Resv messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Resv Error messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Resv Tear messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP hello messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP summary refresh messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP refresh reduction ack
messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP PATH messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Path Error messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Path Tear messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Resv messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Resv Error messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Resv Tear messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP hello messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP summary refresh messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP refresh reduction ack messages
nodetype: leaf (ro)
type: yang:counter64
description:
Error counters associated with the global RSVP-TE
instance.
nodetype: container (ro)
description:
The number of packets received that have failed RSVP-TE
authentication checks in the specified context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received that have an incorrect RSVP-TE
checksum in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received that were dropped due to being
badly formed in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received that were dropped due to having
an invalid length specified in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of messages received out of order in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of NACK RESV messages received in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The total number of packets dropped on transmit in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets dropped due to the transmit queue being
full in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received containing an ACK for an unknown
message ID in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received containing a NACK for an unknown
message ID in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
Attributes relating to RSVP-TE enabled interfaces
nodetype: container (rw)
description:
List of per-interface RSVP configurations.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
reference to the interface-id data
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration of per-interface RSVP parameters
nodetype: container (rw)
description:
Identifier for the interface
nodetype: leaf (rw)
type: oc-if:interface-id
description:
Per-interface RSVP protocol and state information
nodetype: container (ro)
description:
The maximum link bandwidth expressed in kilobits
per second. This value should be the same (other than
the units) as the value that is advertised into the
IGP traffic engineering database.
nodetype: leaf (ro)
type: oc-mplst:bandwidth-kbps
description:
Identifier for the interface
nodetype: leaf (ro)
type: oc-if:interface-id
description:
Interface specific RSVP statistics and counters
nodetype: container (ro)
description:
Number of received RSVP Path messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Path Error messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Path Tear messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Resv messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Resv Error messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP Resv Tear messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP hello messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP summary refresh messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of received RSVP refresh reduction ack
messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP PATH messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Path Error messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Path Tear messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Resv messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Resv Error messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP Resv Tear messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP hello messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP summary refresh messages
nodetype: leaf (ro)
type: yang:counter64
description:
Number of sent RSVP refresh reduction ack messages
nodetype: leaf (ro)
type: yang:counter64
description:
RSVP messages dropped due to rate limiting
nodetype: leaf (ro)
type: yang:counter64
description:
Interface specific RSVP error counters
nodetype: container (ro)
description:
The number of packets received that have failed RSVP-TE
authentication checks in the specified context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received that have an incorrect RSVP-TE
checksum in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received that were dropped due to being
badly formed in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received that were dropped due to having
an invalid length specified in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of messages received out of order in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of NACK RESV messages received in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The total number of packets dropped on transmit in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets dropped due to the transmit queue being
full in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received containing an ACK for an unknown
message ID in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
The number of packets received containing a NACK for an unknown
message ID in the context.
nodetype: leaf (ro)
type: yang:counter64
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Enclosing container for bandwidth reservation
nodetype: container (rw)
description:
Available and reserved bandwidth by priority on
the interface.
nodetype: list (ro)
list keys: [priority]
description:
Reference to the RSVP priority level
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to a
bandwidth reservation at a certain priority
nodetype: container (ro)
description:
RSVP priority level for LSPs traversing the interface
nodetype: leaf (ro)
type: union
type: uint8
type: enumeration
description:
Bandwidth currently available with the priority level,
or for the entire interface when the priority is set to
ALL
nodetype: leaf (ro)
type: oc-mplst:bandwidth-mbps
description:
Bandwidth currently reserved within the priority level,
or the sum of all priority levels when the keyword is set
to ALL
nodetype: leaf (ro)
type: oc-mplst:bandwidth-mbps
description:
Number of active RSVP reservations in the associated
priority, or the sum of all reservations when the priority
level is set to ALL
nodetype: leaf (ro)
type: yang:gauge64
description:
Maximum bandwidth reserved on the interface within the
priority, or across all priorities in the case that the
priority level is set to ALL
nodetype: leaf (ro)
type: oc-mplst:bandwidth-mbps
description:
Top level container for RSVP hello parameters
nodetype: container (rw)
description:
Configuration parameters relating to RSVP
hellos
nodetype: container (rw)
description:
set the interval in ms between RSVP hello
messages
nodetype: leaf (rw)
type: uint16
default: 9000
units: milliseconds
description:
enables all RSVP refresh reduction message
bundling, RSVP message ID, reliable message delivery
and summary refresh
nodetype: leaf (rw)
type: boolean
default: true
description:
State information associated with RSVP hellos
nodetype: container (ro)
description:
set the interval in ms between RSVP hello
messages
nodetype: leaf (ro)
type: uint16
default: 9000
units: milliseconds
description:
enables all RSVP refresh reduction message
bundling, RSVP message ID, reliable message delivery
and summary refresh
nodetype: leaf (ro)
type: boolean
default: true
description:
Configuration and state parameters relating to RSVP
authentication as per RFC2747
nodetype: container (rw)
description:
Configuration parameters relating
to authentication
nodetype: container (rw)
description:
Enables RSVP authentication on the node.
nodetype: leaf (rw)
type: boolean
default: false
description:
RSVP message authentication algorithm type
nodetype: leaf (rw)
type: identityref
description:
Authenticate RSVP signaling messages
nodetype: leaf (rw)
type: oc-types:routing-password
description:
State information associated
with authentication
nodetype: container (ro)
description:
Enables RSVP authentication on the node.
nodetype: leaf (ro)
type: boolean
default: false
description:
RSVP message authentication algorithm type
nodetype: leaf (ro)
type: identityref
description:
Authenticate RSVP signaling messages
nodetype: leaf (ro)
type: oc-types:routing-password
description:
Bandwidth percentage reservable by RSVP
on an interface
nodetype: container (rw)
description:
Configuration parameters relating to RSVP
subscription options
nodetype: container (rw)
description:
percentage of the interface bandwidth that
RSVP can reserve
nodetype: leaf (rw)
type: oc-types:percentage
description:
State parameters relating to RSVP
subscription options
nodetype: container (ro)
description:
percentage of the interface bandwidth that
RSVP can reserve
nodetype: leaf (ro)
type: oc-types:percentage
description:
The calculated absolute value of the bandwidth
which is reservable to RSVP-TE on the interface
prior to any adjustments that may be made from
external sources.
nodetype: leaf (ro)
type: uint64
units: kbps
description:
The adjusted absolute value (in kbps) of the
bandwidth which is reservable to RSVP-TE on the
local system. In the case that the bandwidth-measurement
configuration does not account for non-RSVP-TE traffic
then this value is equal to the
calculated-absolute-subscription-bw, in the case that
non-RSVP-TE traffic is being accounted for, it is lower
such that calculated-absolute-subscription-bw -
adjusted-absolute-subscription-bw = the current calculated
non-RSVP-TE traffic.
This value reflects the last flooded value of the maximum
reservable bandwidth, or subscription.
nodetype: leaf (ro)
type: uint64
units: kbps
description:
link-protection (NHOP) related configuration
nodetype: container (rw)
description:
Configuration for link-protection
nodetype: container (rw)
description:
Style of mpls frr protection desired:
link, link-node, or unprotected
nodetype: leaf (rw)
type: identityref
default: oc-mplst:LINK_NODE_PROTECTION_REQUESTED
description:
interval between periodic optimization
of the bypass LSPs
nodetype: leaf (rw)
type: uint16
units: seconds
description:
State for link-protection
nodetype: container (ro)
description:
Style of mpls frr protection desired:
link, link-node, or unprotected
nodetype: leaf (ro)
type: identityref
default: oc-mplst:LINK_NODE_PROTECTION_REQUESTED
description:
interval between periodic optimization
of the bypass LSPs
nodetype: leaf (ro)
type: uint16
units: seconds
description:
LDP global signaling configuration
nodetype: container (rw)
description:
Platform wide LDP configuration and state
nodetype: container (rw)
description:
Global LDP configuration attributes.
nodetype: container (rw)
description:
Global label switch router identifier
configuration.
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
Global LDP state information.
nodetype: container (ro)
description:
Global label switch router identifier
configuration.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Top container for LDP graceful-restart attributes
nodetype: container (rw)
description:
LDP graceful-restart configuration attributes.
nodetype: container (rw)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
Interval for which the remote LDP peers
will wait for the local node to reconnect after a
failure
nodetype: leaf (rw)
type: uint16
description:
Interval used to specify the time for the remote
peer to maintain the MPLS forwarding state after
the local node has succesfully reconnected
nodetype: leaf (rw)
type: uint16
description:
Time that defines the interval for keeping the
node in recovery mode.
nodetype: leaf (rw)
type: uint16
description:
Enables the graceful restart helper for LDP.
nodetype: leaf (rw)
type: boolean
description:
LDP graceful-restart state attributes.
nodetype: container (ro)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
Interval for which the remote LDP peers
will wait for the local node to reconnect after a
failure
nodetype: leaf (ro)
type: uint16
description:
Interval used to specify the time for the remote
peer to maintain the MPLS forwarding state after
the local node has succesfully reconnected
nodetype: leaf (ro)
type: uint16
description:
Time that defines the interval for keeping the
node in recovery mode.
nodetype: leaf (ro)
type: uint16
description:
Enables the graceful restart helper for LDP.
nodetype: leaf (ro)
type: boolean
description:
Global LDP authentication
nodetype: container (rw)
description:
Configuration of LDP authentication attributes
nodetype: container (rw)
description:
Enables LDP authentication on the node.
nodetype: leaf (rw)
type: boolean
default: false
description:
authenticate LDP signaling
messages
nodetype: leaf (rw)
type: oc-types:routing-password
description:
LDP authentication state.
nodetype: container (ro)
description:
Enables LDP authentication on the node.
nodetype: leaf (ro)
type: boolean
default: false
description:
authenticate LDP signaling
messages
nodetype: leaf (ro)
type: oc-types:routing-password
description:
Container including attributes for LDP-enabled
interfaces
nodetype: container (rw)
description:
Configuration of per-interface LDP parameters
nodetype: container (rw)
description:
Defines the time for which a neighbor adjacency will
be kept by the router while it waits for a new link
Hello message.
nodetype: leaf (rw)
type: uint16
description:
Defines the interval for sending Hello messages on
each link LDP adjacency.
nodetype: leaf (rw)
type: uint16
description:
Per-interface LDP protocol and state information
nodetype: container (ro)
description:
Defines the time for which a neighbor adjacency will
be kept by the router while it waits for a new link
Hello message.
nodetype: leaf (ro)
type: uint16
description:
Defines the interval for sending Hello messages on
each link LDP adjacency.
nodetype: leaf (ro)
type: uint16
description:
Container aggregating all interfaces and their
LDP-specific attributes.
nodetype: container (rw)
description:
List of per-interface LDP configurations.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
reference to the interface-id data
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration of per-interface LDP parameters
nodetype: container (rw)
description:
Identifier for the interface
nodetype: leaf (rw)
type: oc-if:interface-id
description:
Defines the time for which a neighbor adjacency will
be kept by the router while it waits for a new link
Hello message.
nodetype: leaf (rw)
type: uint16
description:
Defines the interval for sending Hello messages on
each link LDP adjacency.
nodetype: leaf (rw)
type: uint16
description:
Per-interface LDP protocol and state information
nodetype: container (ro)
description:
Identifier for the interface
nodetype: leaf (ro)
type: oc-if:interface-id
description:
Defines the time for which a neighbor adjacency will
be kept by the router while it waits for a new link
Hello message.
nodetype: leaf (ro)
type: uint16
description:
Defines the interval for sending Hello messages on
each link LDP adjacency.
nodetype: leaf (ro)
type: uint16
description:
Interface specific LDP statistics and counters
nodetype: container (ro)
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Top container comprising the adress families
attributes
nodetype: container (rw)
description:
List for attributes related to address-families for LDP.
nodetype: list (rw)
list keys: [afi-name]
description:
Adress-family name atttibute (IPv4, IPv6).
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration attributes related to address-families
for LDP.
nodetype: container (rw)
description:
Adress-family name atttibute (IPv4, IPv6).
nodetype: leaf (rw)
type: oc-ldp:mpls-ldp-afi
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
State attributes related to address-families for LDP.
nodetype: container (ro)
description:
Adress-family name atttibute (IPv4, IPv6).
nodetype: leaf (ro)
type: oc-ldp:mpls-ldp-afi
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
Top container for targeted LDP state and configuration
attributes.
nodetype: container (rw)
description:
Configuration attributes related to targeted LDP.
nodetype: container (rw)
description:
Defines the time for which a neighbor adjacency will
be kept by the router while it waits for a new link
Hello message.
nodetype: leaf (rw)
type: uint16
description:
Defines the interval for sending Hello messages on
each link LDP adjacency.
nodetype: leaf (rw)
type: uint16
description:
Enables or disables the acceptance of targeted LDP
hello messages.
nodetype: leaf (rw)
type: boolean
description:
State attributes related to targeted LDP.
nodetype: container (ro)
description:
Defines the time for which a neighbor adjacency will
be kept by the router while it waits for a new link
Hello message.
nodetype: leaf (ro)
type: uint16
description:
Defines the interval for sending Hello messages on
each link LDP adjacency.
nodetype: leaf (ro)
type: uint16
description:
Enables or disables the acceptance of targeted LDP
hello messages.
nodetype: leaf (ro)
type: boolean
description:
Global container for IPv4 and IPv6 attributes for LDP.
nodetype: container (rw)
description:
List of address families for targeted LDP
configuration
nodetype: list (rw)
list keys: [afi-name]
description:
Adress-family name atttibute (IPv4, IPv6).
nodetype: leaf (list key) (rw)
type: leafref
description:
Address-family configuration for targeted LDP
nodetype: container (rw)
description:
Adress-family name atttibute (IPv4, IPv6).
nodetype: leaf (rw)
type: oc-ldp:mpls-ldp-afi
description:
Address-family state for targeted LDP
nodetype: container (ro)
description:
Adress-family name atttibute (IPv4, IPv6).
nodetype: leaf (ro)
type: oc-ldp:mpls-ldp-afi
description:
Container aggregating all targeted sessions and
their LDP-specific attributes.
nodetype: container (rw)
description:
List of LDP targets configuration
nodetype: list (rw)
list keys: [remote-address]
description:
Neighbor address of the targeted LDP session
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters of a targeted LDP
adjacency
nodetype: container (rw)
description:
Configuration of neighbor address of the
targeted LDP adjacency
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
Local IP address of the LDP adjacency
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
Defines the time for which a neighbor adjacency will
be kept by the router while it waits for a new link
Hello message.
nodetype: leaf (rw)
type: uint16
description:
Defines the interval for sending Hello messages on
each link LDP adjacency.
nodetype: leaf (rw)
type: uint16
description:
State attributes of a targeted LDP adjacency
nodetype: container (ro)
description:
Neighbor address of the targeted LDP adjacency
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Local IP address of the LDP adjacency
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
Defines the time for which a neighbor adjacency will
be kept by the router while it waits for a new link
Hello message.
nodetype: leaf (ro)
type: uint16
description:
Defines the interval for sending Hello messages on
each link LDP adjacency.
nodetype: leaf (ro)
type: uint16
description:
State and configuration LDP neighbors attributes
nodetype: container (rw)
description:
List of LDP neighbors and their attributes.
nodetype: list (rw)
list keys: [lsr-id] [label-space-id]
description:
Neighbor label switch router identifier.
nodetype: leaf (list key) (rw)
type: leafref
description:
Label space ID of the neighbor.
nodetype: leaf (list key) (rw)
type: leafref
description:
Neighbor configuration attributes.
nodetype: container (rw)
description:
Neighbor label switch router identifier.
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
Label space ID of the neighbor.
nodetype: leaf (rw)
type: uint16
description:
If this leaf is set to true, LDP downstream on demand is enabled in
the LDP session and the router advertises DoD to the peer. If the peer
also adverstises DoD, then downstream on demand is used in the session,
otherwise downstream unsolicited is used.
nodetype: leaf (rw)
type: boolean
default: false
description:
Neighbor state attributes.
nodetype: container (ro)
description:
Neighbor label switch router identifier.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Label space ID of the neighbor.
nodetype: leaf (ro)
type: uint16
description:
If this leaf is set to true, LDP downstream on demand is enabled in
the LDP session and the router advertises DoD to the peer. If the peer
also adverstises DoD, then downstream on demand is used in the session,
otherwise downstream unsolicited is used.
nodetype: leaf (ro)
type: boolean
default: false
description:
Operational status of the LDP session,
based on the state machine for session
negotiation behavior.
nodetype: leaf (ro)
type: enumeration
description:
This leaf shows the Label Advertisement Mode which is advertised by the peer.
nodetype: leaf (ro)
type: label-advertisement-mode
description:
This leaf shows the Label Advertisement Mode negotiated based on local
and remote preferences. If DoD is enabled and the peer also adverstises DoD,
then downstream is negotiated. Otherwise, downstream unsolicited is used.
nodetype: leaf (ro)
type: label-advertisement-mode
description:
Top container for hello adjacencies
for a given LDP neighbor.
nodetype: container (ro)
description:
List of hello adjacencies for a given LDP
neighbor.
nodetype: list (ro)
list keys: [remote-address] [local-address]
description:
Within the LDP adjacency, this attribute
shows the neighbor address.
nodetype: leaf (list key) (ro)
type: leafref
description:
Within the LDP adjacency, this attribute
shows the local address.
nodetype: leaf (list key) (ro)
type: leafref
description:
State information for a particular LDP
hello adjacency.
nodetype: container (ro)
description:
Within the LDP adjacency, this attribute
shows the neighbor address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Within the LDP adjacency, this attribute
shows the local address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
This attributes defines if the LDP
adjacency is from a direct link or from
targeted discovery.
nodetype: leaf (ro)
type: oc-ldp:mpls-ldp-adjacency-type
description:
Timestamp of the last time the interface counters
were cleared expressed relative to the Unix Epoch
(January 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Number of Hello messaged received by the device
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Number of Hello messaged dropped by the device
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Reference to an interface or subinterface
nodetype: container (ro)
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Specifies the time the sending LSR will
maintain its record of Hellos from the
receiving LSR
nodetype: container (ro)
description:
State attributes related to the
hello-holdtime.
nodetype: container (ro)
description:
Hello holdtime attribute learned from the
LDP neighbor
nodetype: leaf (ro)
type: uint16
description:
Hello holdtime attribute negotiated between
the LDP neighbor and the local router.
nodetype: leaf (ro)
type: uint16
description:
Expiration time for the hello holdtime.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Time when the next LDP hello will be sent to
the adjacent neighbor.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Global LDP authentication
nodetype: container (rw)
description:
Configuration of LDP authentication attributes
nodetype: container (rw)
description:
Enables LDP authentication on the node.
nodetype: leaf (rw)
type: boolean
default: false
description:
authenticate LDP signaling
messages
nodetype: leaf (rw)
type: oc-types:routing-password
description:
LDP authentication state.
nodetype: container (ro)
description:
Enables LDP authentication on the node.
nodetype: leaf (ro)
type: boolean
default: false
description:
authenticate LDP signaling
messages
nodetype: leaf (ro)
type: oc-types:routing-password
description:
MPLS-specific Segment Routing configuration and operational state
parameters
nodetype: container (rw)
description:
Per-SID counters aggregated across all interfaces on the local system
nodetype: container (rw)
description:
Counters aggregated across all of the interfaces of the local
system corresponding to traffic received or forwarded with a
particular SID
nodetype: list (ro)
list keys: [mpls-label]
description:
The MPLS label representing the segment identifier
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for per-SID statistics
nodetype: container (ro)
description:
The MPLS label used for the segment identifier
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
A cumulative counter of the packets received within the context
which have matched a label corresponding to an SR Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
The cumulative counter of the total bytes received within the context
which have matched a label corresponding to an SR Segment Identifier
nodetype: leaf (ro)
type: yang:counter64
description:
A cumulative counter of the total number of packets transmitted by
the local system within the context which have a label imposed that
corresponds to an Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
A cumulative counter of the total bytes transmitted by the local
system within the context which have a label imported that
corresponds to an SR Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
Interface related Segment Routing parameters.
nodetype: container (rw)
description:
Parameters and MPLS-specific configuration relating to Segment
Routing on an interface.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
A reference to the ID for the interface for which SR is
configured
nodetype: leaf (list key) (rw)
type: leafref
description:
MPLS-specific Segment Routing configuration parameters
related to an interface.
nodetype: container (rw)
description:
A unique identifier for the interface.
nodetype: leaf (rw)
type: oc-if:interface-id
description:
MPLS-specific Segment Routing operational state parameters
related to an interface.
nodetype: container (ro)
description:
A unique identifier for the interface.
nodetype: leaf (ro)
type: oc-if:interface-id
description:
A cumulative counter of the packets received within the context
which have matched a label corresponding to an SR Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
The cumulative counter of the total bytes received within the context
which have matched a label corresponding to an SR Segment Identifier
nodetype: leaf (ro)
type: yang:counter64
description:
A cumulative counter of the total number of packets transmitted by
the local system within the context which have a label imposed that
corresponds to an Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
A cumulative counter of the total bytes transmitted by the local
system within the context which have a label imported that
corresponds to an SR Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
Per-SID statistics for MPLS
nodetype: container (rw)
description:
Per segment identifier counters for the MPLS dataplane.
nodetype: list (ro)
list keys: [mpls-label]
description:
The MPLS label representing the segment identifier
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for per-SID statistics
nodetype: container (ro)
description:
The MPLS label used for the segment identifier
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
A cumulative counter of the packets received within the context
which have matched a label corresponding to an SR Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
The cumulative counter of the total bytes received within the context
which have matched a label corresponding to an SR Segment Identifier
nodetype: leaf (ro)
type: yang:counter64
description:
A cumulative counter of the total number of packets transmitted by
the local system within the context which have a label imposed that
corresponds to an Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
A cumulative counter of the total bytes transmitted by the local
system within the context which have a label imported that
corresponds to an SR Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
Per-SID per-forwarding class counters for Segment Routing.
nodetype: container (ro)
description:
SID entries for the forwarding class associated with the
referenced MPLS EXP.
nodetype: list (ro)
list keys: [exp]
description:
Reference to the value of the EXP bits of the segment
identifier.
nodetype: leaf (list key) (ro)
type: leafref
description:
Per-SID, per forwarding class counters for Segment Routing
with the MPLS dataplane
nodetype: container (ro)
description:
The value of the MPLS EXP (experimental) or Traffic Class bits that the
SID statistics relate to. Packets received with a MPLS label value
equal to the SID's MPLS label and EXP bits equal to the this value
should be counted towards the associated ingress statistics. Packets
that are forwarded to the destination MPLS label corresponding to the
SID should be counted towards this value. In the egress direction, where
forwarding follows a SID value that requires PHP at the local node,
packets should still be counted towards the egress counters.
nodetype: leaf (ro)
type: uint8
description:
A cumulative counter of the packets received within the context
which have matched a label corresponding to an SR Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
The cumulative counter of the total bytes received within the context
which have matched a label corresponding to an SR Segment Identifier
nodetype: leaf (ro)
type: yang:counter64
description:
A cumulative counter of the total number of packets transmitted by
the local system within the context which have a label imposed that
corresponds to an Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
A cumulative counter of the total bytes transmitted by the local
system within the context which have a label imported that
corresponds to an SR Segment Identifier.
nodetype: leaf (ro)
type: yang:counter64
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
LSP definitions and configuration
nodetype: container (rw)
description:
traffic-engineered LSPs supporting different
path computation and signaling methods
nodetype: container (rw)
description:
Enclosing container for the named explicit paths
nodetype: container (rw)
description:
A list of explicit paths
nodetype: list (rw)
list keys: [name]
description:
A string name that uniquely identifies
an explicit path
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to named explicit
paths
nodetype: container (rw)
description:
A string name that uniquely identifies an explicit
path
nodetype: leaf (rw)
type: string
description:
The restrictions placed on the SIDs to be selected by the
calculation method for the explicit path when it is
instantiated for a SR-TE LSP
nodetype: leaf (rw)
type: enumeration
default: MIXED_MODE
description:
When this value is set to true, only SIDs that are
protected are to be selected by the calculating method
when the explicit path is instantiated by a SR-TE LSP.
nodetype: leaf (rw)
type: boolean
default: false
description:
Operational state parameters relating to the named
explicit paths
nodetype: container (ro)
description:
A string name that uniquely identifies an explicit
path
nodetype: leaf (ro)
type: string
description:
The restrictions placed on the SIDs to be selected by the
calculation method for the explicit path when it is
instantiated for a SR-TE LSP
nodetype: leaf (ro)
type: enumeration
default: MIXED_MODE
description:
When this value is set to true, only SIDs that are
protected are to be selected by the calculating method
when the explicit path is instantiated by a SR-TE LSP.
nodetype: leaf (ro)
type: boolean
default: false
description:
Enclosing container for EROs
nodetype: container (rw)
description:
List of explicit route objects
nodetype: list (rw)
list keys: [index]
description:
Index of this explicit route object,
to express the order of hops in path
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to an explicit
route
nodetype: container (rw)
description:
router hop for the LSP path
nodetype: leaf (rw)
type: inet:ip-address
description:
strict or loose hop
nodetype: leaf (rw)
type: mpls-hop-type
description:
Index of this explicit route object to express
the order of hops in the path
nodetype: leaf (rw)
type: uint8
description:
State parameters relating to an explicit route
nodetype: container (ro)
description:
router hop for the LSP path
nodetype: leaf (ro)
type: inet:ip-address
description:
strict or loose hop
nodetype: leaf (ro)
type: mpls-hop-type
description:
Index of this explicit route object to express
the order of hops in the path
nodetype: leaf (ro)
type: uint8
description:
Enclosing container for tunnels
nodetype: container (rw)
description:
List of TE tunnels. This list contains only the LSPs that the
current device originates (i.e., for which it is the head-end).
Where the signaling protocol utilised for an LSP allows a mid-point
or tail device to be aware of the LSP (e.g., RSVP-TE), then the
associated sessions are maintained per protocol
nodetype: list (rw)
list keys: [name]
description:
The tunnel name
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters related to TE tunnels:
nodetype: container (rw)
description:
The tunnel name
nodetype: leaf (rw)
type: string
description:
Tunnel type, p2p or p2mp
nodetype: leaf (rw)
type: identityref
description:
Signaling protocol used to set up this tunnel
nodetype: leaf (rw)
type: identityref
description:
optional text description for the tunnel
nodetype: leaf (rw)
type: string
description:
TE tunnel administrative state.
nodetype: leaf (rw)
type: identityref
default: oc-mplst:ADMIN_UP
description:
Specifies a preference for this tunnel.
A lower number signifies a better preference
nodetype: leaf (rw)
type: uint8
description:
The type of metric specification that should be used to set
the LSP(s) metric
nodetype: leaf (rw)
type: identityref
default: oc-mplst:LSP_METRIC_INHERITED
description:
The value of the metric that should be specified. The value
supplied in this leaf is used in conjunction with the metric
type to determine the value of the metric used by the system.
Where the metric-type is set to LSP_METRIC_ABSOLUTE - the
value of this leaf is used directly; where it is set to
LSP_METRIC_RELATIVE, the relevant (positive or negative)
offset is used to formulate the metric; where metric-type
is LSP_METRIC_INHERITED, the value of this leaf is not
utilised
nodetype: leaf (rw)
type: int32
description:
Whether this LSP is considered to be eligible for us as a
shortcut in the IGP. In the case that this leaf is set to
true, the IGP SPF calculation uses the metric specified to
determine whether traffic should be carried over this LSP
nodetype: leaf (rw)
type: boolean
default: true
description:
style of mpls frr protection desired: can be
link, link-node or unprotected.
nodetype: leaf (rw)
type: identityref
default: oc-mplst:UNPROTECTED
description:
frequency of reoptimization of
a traffic engineered LSP
nodetype: leaf (rw)
type: uint16
units: seconds
description:
RSVP-TE tunnel source address
nodetype: leaf (rw)
type: inet:ip-address
description:
Enables RSVP soft-preemption on this LSP
nodetype: leaf (rw)
type: boolean
default: false
description:
RSVP-TE preemption priority during LSP setup, lower is
higher priority; default 7 indicates that LSP will not
preempt established LSPs during setup
nodetype: leaf (rw)
type: uint8
default: 7
description:
preemption priority once the LSP is established,
lower is higher priority; default 0 indicates other LSPs
will not preempt the LSPs once established
nodetype: leaf (rw)
type: uint8
default: 0
description:
State parameters related to TE tunnels
nodetype: container (ro)
description:
The tunnel name
nodetype: leaf (ro)
type: string
description:
Tunnel type, p2p or p2mp
nodetype: leaf (ro)
type: identityref
description:
Signaling protocol used to set up this tunnel
nodetype: leaf (ro)
type: identityref
description:
optional text description for the tunnel
nodetype: leaf (ro)
type: string
description:
TE tunnel administrative state.
nodetype: leaf (ro)
type: identityref
default: oc-mplst:ADMIN_UP
description:
Specifies a preference for this tunnel.
A lower number signifies a better preference
nodetype: leaf (ro)
type: uint8
description:
The type of metric specification that should be used to set
the LSP(s) metric
nodetype: leaf (ro)
type: identityref
default: oc-mplst:LSP_METRIC_INHERITED
description:
The value of the metric that should be specified. The value
supplied in this leaf is used in conjunction with the metric
type to determine the value of the metric used by the system.
Where the metric-type is set to LSP_METRIC_ABSOLUTE - the
value of this leaf is used directly; where it is set to
LSP_METRIC_RELATIVE, the relevant (positive or negative)
offset is used to formulate the metric; where metric-type
is LSP_METRIC_INHERITED, the value of this leaf is not
utilised
nodetype: leaf (ro)
type: int32
description:
Whether this LSP is considered to be eligible for us as a
shortcut in the IGP. In the case that this leaf is set to
true, the IGP SPF calculation uses the metric specified to
determine whether traffic should be carried over this LSP
nodetype: leaf (ro)
type: boolean
default: true
description:
style of mpls frr protection desired: can be
link, link-node or unprotected.
nodetype: leaf (ro)
type: identityref
default: oc-mplst:UNPROTECTED
description:
frequency of reoptimization of
a traffic engineered LSP
nodetype: leaf (ro)
type: uint16
units: seconds
description:
RSVP-TE tunnel source address
nodetype: leaf (ro)
type: inet:ip-address
description:
Enables RSVP soft-preemption on this LSP
nodetype: leaf (ro)
type: boolean
default: false
description:
RSVP-TE preemption priority during LSP setup, lower is
higher priority; default 7 indicates that LSP will not
preempt established LSPs during setup
nodetype: leaf (ro)
type: uint8
default: 7
description:
preemption priority once the LSP is established,
lower is higher priority; default 0 indicates other LSPs
will not preempt the LSPs once established
nodetype: leaf (ro)
type: uint8
default: 0
description:
The operational status of the TE tunnel
nodetype: leaf (ro)
type: identityref
description:
The lsp role at the current node, whether it is headend,
transit or tailend.
nodetype: leaf (ro)
type: identityref
description:
If the LSP was auto-generated by the system this leaf
should be set to true. Examples of auto-generated LSPs
are dynamically created backup LSPs to meet a FRR
policy.
nodetype: leaf (ro)
type: boolean
description:
State data for MPLS label switched paths. This state
data is specific to a single label switched path.
nodetype: container (ro)
description:
Number of bytes that have been forwarded over the
label switched path.
nodetype: leaf (ro)
type: yang:counter64
description:
Number of pacets that have been forwarded over the
label switched path.
nodetype: leaf (ro)
type: yang:counter64
description:
Number of path changes for the label switched path
nodetype: leaf (ro)
type: yang:counter64
description:
Number of state changes for the label switched path
nodetype: leaf (ro)
type: yang:counter64
description:
Indication of the time the label switched path
transitioned to an Oper Up or in-service state.
The value is the timestamp in nanoseconds relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates the time the LSP switched onto its
current path. The value is reset upon a LSP path
change.
The value is the timestamp in nanoseconds relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates the next scheduled time the LSP
will be reoptimized.
The value is the timestamp in nanoseconds relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Bandwidth configuration for TE LSPs
nodetype: container (rw)
description:
Configuration parameters related to bandwidth on TE
tunnels:
nodetype: container (rw)
description:
The method used for settign the bandwidth, either explicitly
specified or configured
nodetype: leaf (rw)
type: te-bandwidth-type
default: SPECIFIED
description:
set bandwidth explicitly, e.g., using
offline calculation
nodetype: leaf (rw)
type: oc-mplst:bandwidth-kbps
description:
State parameters related to bandwidth
configuration of TE tunnels
nodetype: container (ro)
description:
The method used for settign the bandwidth, either explicitly
specified or configured
nodetype: leaf (ro)
type: te-bandwidth-type
default: SPECIFIED
description:
set bandwidth explicitly, e.g., using
offline calculation
nodetype: leaf (ro)
type: oc-mplst:bandwidth-kbps
description:
The currently signaled bandwidth of the LSP. In the case where
the bandwidth is specified explicitly, then this will match the
value of the set-bandwidth leaf; in cases where the bandwidth is
dynamically computed by the system, the current value of the
bandwidth should be reflected.
nodetype: leaf (ro)
type: oc-mplst:bandwidth-kbps
description:
Parameters related to auto-bandwidth
nodetype: container (rw)
description:
Configuration parameters relating to MPLS
auto-bandwidth on the tunnel.
nodetype: container (rw)
description:
enables mpls auto-bandwidth on the
lsp
nodetype: leaf (rw)
type: boolean
default: false
description:
set the minimum bandwidth in Kbps for an
auto-bandwidth LSP
nodetype: leaf (rw)
type: oc-mplst:bandwidth-kbps
description:
set the maximum bandwidth in Kbps for an
auto-bandwidth LSP
nodetype: leaf (rw)
type: oc-mplst:bandwidth-kbps
description:
time in seconds between adjustments to
LSP bandwidth
nodetype: leaf (rw)
type: uint32
description:
percentage difference between the LSP's
specified bandwidth and its current bandwidth
allocation -- if the difference is greater than the
specified percentage, auto-bandwidth adjustment is
triggered
nodetype: leaf (rw)
type: oc-types:percentage
description:
State parameters relating to MPLS
auto-bandwidth on the tunnel.
nodetype: container (ro)
description:
enables mpls auto-bandwidth on the
lsp
nodetype: leaf (ro)
type: boolean
default: false
description:
set the minimum bandwidth in Kbps for an
auto-bandwidth LSP
nodetype: leaf (ro)
type: oc-mplst:bandwidth-kbps
description:
set the maximum bandwidth in Kbps for an
auto-bandwidth LSP
nodetype: leaf (ro)
type: oc-mplst:bandwidth-kbps
description:
time in seconds between adjustments to
LSP bandwidth
nodetype: leaf (ro)
type: uint32
description:
percentage difference between the LSP's
specified bandwidth and its current bandwidth
allocation -- if the difference is greater than the
specified percentage, auto-bandwidth adjustment is
triggered
nodetype: leaf (ro)
type: oc-types:percentage
description:
The maximum measured bandwidth during the current
auto-bandwidth adjust interval expressed in kilobits
per second.
nodetype: leaf (ro)
type: oc-mplst:bandwidth-kbps
description:
configuration of MPLS overflow bandwidth
adjustement for the LSP
nodetype: container (rw)
description:
Config information for MPLS overflow bandwidth
adjustment
nodetype: container (rw)
description:
enables mpls lsp bandwidth overflow
adjustment on the lsp
nodetype: leaf (rw)
type: boolean
default: false
description:
bandwidth percentage change to trigger
an overflow event
nodetype: leaf (rw)
type: oc-types:percentage
description:
number of consecutive overflow sample
events needed to trigger an overflow adjustment
nodetype: leaf (rw)
type: uint16
description:
Config information for MPLS overflow bandwidth
adjustment
nodetype: container (ro)
description:
enables mpls lsp bandwidth overflow
adjustment on the lsp
nodetype: leaf (ro)
type: boolean
default: false
description:
bandwidth percentage change to trigger
an overflow event
nodetype: leaf (ro)
type: oc-types:percentage
description:
number of consecutive overflow sample
events needed to trigger an overflow adjustment
nodetype: leaf (ro)
type: uint16
description:
configuration of MPLS underflow bandwidth
adjustement for the LSP
nodetype: container (rw)
description:
Config information for MPLS underflow bandwidth
adjustment
nodetype: container (rw)
description:
enables bandwidth underflow
adjustment on the lsp
nodetype: leaf (rw)
type: boolean
default: false
description:
bandwidth percentage change to trigger
and underflow event
nodetype: leaf (rw)
type: oc-types:percentage
description:
number of consecutive underflow sample
events needed to trigger an underflow adjustment
nodetype: leaf (rw)
type: uint16
description:
State information for MPLS underflow bandwidth
adjustment
nodetype: container (ro)
description:
enables bandwidth underflow
adjustment on the lsp
nodetype: leaf (ro)
type: boolean
default: false
description:
bandwidth percentage change to trigger
and underflow event
nodetype: leaf (ro)
type: oc-types:percentage
description:
number of consecutive underflow sample
events needed to trigger an underflow adjustment
nodetype: leaf (ro)
type: uint16
description:
Parameters related to LSPs of type P2P
nodetype: container (rw)
description:
Configuration parameters for P2P LSPs
nodetype: container (rw)
description:
P2P tunnel destination address
nodetype: leaf (rw)
type: inet:ip-address
description:
Enables recording a path on an LSP using the record route object (RRO)
nodetype: leaf (rw)
type: boolean
description:
State parameters for P2P LSPs
nodetype: container (ro)
description:
P2P tunnel destination address
nodetype: leaf (ro)
type: inet:ip-address
description:
Enables recording a path on an LSP using the record route object (RRO)
nodetype: leaf (ro)
type: boolean
description:
Primary paths associated with the LSP
nodetype: container (rw)
description:
List of p2p primary paths for a tunnel
nodetype: list (rw)
list keys: [name]
description:
Path name
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters related to paths
nodetype: container (rw)
description:
Path name
nodetype: leaf (rw)
type: string
description:
The method used for computing the path, either
locally computed, queried from a server or not
computed at all (explicitly configured).
nodetype: leaf (rw)
type: identityref
default: oc-mplst:LOCALLY_COMPUTED
description:
Flag to enable CSPF for locally computed LSPs
nodetype: leaf (rw)
type: boolean
description:
Determine the tie-breaking method to choose between
equally desirable paths during CSPF computation
nodetype: leaf (rw)
type: cspf-tie-breaking
description:
Reference to the address of a previously configured
external path computation server.
nodetype: leaf (rw)
type: leafref
description:
Set the LSP path control mode as PCE_DELEGATED
PCC_CONTROLLED or PCC_REPORT_ONLY information
state to the PCE.
nodetype: leaf (rw)
type: oc-pcep:lsp-control-type
description:
reference to a defined path
nodetype: leaf (rw)
type: leafref
description:
Specifies a preference for this path. The lower the
number higher the preference
nodetype: leaf (rw)
type: uint8
description:
RSVP-TE preemption priority during LSP setup, lower is
higher priority; default 7 indicates that LSP will not
preempt established LSPs during setup
nodetype: leaf (rw)
type: uint8
default: 7
description:
preemption priority once the LSP is established,
lower is higher priority; default 0 indicates other LSPs
will not preempt the LSPs once established
nodetype: leaf (rw)
type: uint8
default: 0
description:
sets the time between attempts to establish the
LSP
nodetype: leaf (rw)
type: uint16
units: seconds
description:
State parameters related to paths
nodetype: container (ro)
description:
Path name
nodetype: leaf (ro)
type: string
description:
The method used for computing the path, either
locally computed, queried from a server or not
computed at all (explicitly configured).
nodetype: leaf (ro)
type: identityref
default: oc-mplst:LOCALLY_COMPUTED
description:
Flag to enable CSPF for locally computed LSPs
nodetype: leaf (ro)
type: boolean
description:
Determine the tie-breaking method to choose between
equally desirable paths during CSPF computation
nodetype: leaf (ro)
type: cspf-tie-breaking
description:
Reference to the address of a previously configured
external path computation server.
nodetype: leaf (ro)
type: leafref
description:
Set the LSP path control mode as PCE_DELEGATED
PCC_CONTROLLED or PCC_REPORT_ONLY information
state to the PCE.
nodetype: leaf (ro)
type: oc-pcep:lsp-control-type
description:
reference to a defined path
nodetype: leaf (ro)
type: leafref
description:
Specifies a preference for this path. The lower the
number higher the preference
nodetype: leaf (ro)
type: uint8
description:
RSVP-TE preemption priority during LSP setup, lower is
higher priority; default 7 indicates that LSP will not
preempt established LSPs during setup
nodetype: leaf (ro)
type: uint8
default: 7
description:
preemption priority once the LSP is established,
lower is higher priority; default 0 indicates other LSPs
will not preempt the LSPs once established
nodetype: leaf (ro)
type: uint8
default: 0
description:
sets the time between attempts to establish the
LSP
nodetype: leaf (ro)
type: uint16
units: seconds
description:
If the signalling protocol specified for this path is
RSVP-TE, this leaf-list provides a reference to the associated
sessions within the RSVP-TE protocol sessions list, such
that details of the signaling can be retrieved. More than
one session may exist during re-signalling such as
make-before-break.
nodetype: leaf-list (ro)
type: leafref
description:
The IGP metric of the shortest path to the LSP destination.
This value is used to compare the current metric of the
constrained path to the shortest path that is available in
the network topology.
nodetype: leaf (ro)
type: uint64
description:
The IGP metric of the path currently used by the LSP.
This value is used to represent the metric of the path
used by the LSP following the execution of the CSPF
algorithm and signalling of the LSP.
nodetype: leaf (ro)
type: uint64
description:
Enclosing container for the path metric bound constraints.
nodetype: container (rw)
description:
A list of metric bounds that are applied as constraints to the LSP.
It act as a logical AND, hence all of them must be satisfied.
If not, it will return an error.
Constraints within this list may be applicable to either
the local CSPF process (where data is available to the local device)
or be communicated to a PCE for calculation.
nodetype: list (rw)
list keys: [type]
description:
Identifies an entry in the list of metric-types
bound for the TE path.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to path metric bound constraints.
nodetype: container (rw)
description:
Identifies an entry in the list of metric-types
bound for the TE path.
nodetype: leaf (rw)
type: identityref
description:
Upper bound on end-to-end path metric. A zero indicate
an unbounded upper limit for the specific metric-type.
nodetype: leaf (rw)
type: uint64
default: 0
description:
Operational state parameters relating to path metric bound constraints.
nodetype: container (ro)
description:
Identifies an entry in the list of metric-types
bound for the TE path.
nodetype: leaf (ro)
type: identityref
description:
Upper bound on end-to-end path metric. A zero indicate
an unbounded upper limit for the specific metric-type.
nodetype: leaf (ro)
type: uint64
default: 0
description:
The set of candidate secondary paths which may be used
for this primary path. When secondary paths are specified
in the list the path of the secondary LSP in use must be
restricted to those path options referenced. The
priority of the secondary paths is specified within the
list. Higher priority values are less preferred - that is
to say that a path with priority 0 is the most preferred
path. In the case that the list is empty, any secondary
path option may be utilised when the current primary path
is in use.
nodetype: container (rw)
description:
List of secondary paths which may be utilised when the
current primary path is in use
nodetype: list (rw)
list keys: [secondary-path]
description:
A reference to the secondary path option reference
which acts as the key of the candidate-secondary-path
list
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the candidate
secondary path
nodetype: container (rw)
description:
A reference to the secondary path that should be utilised
when the containing primary path option is in use
nodetype: leaf (rw)
type: leafref
description:
The priority of the specified secondary path option. Higher
priority options are less preferable - such that a secondary
path reference with a priority of 0 is the most preferred
nodetype: leaf (rw)
type: uint16
description:
Operational state parameters relating to the candidate
secondary path
nodetype: container (ro)
description:
A reference to the secondary path that should be utilised
when the containing primary path option is in use
nodetype: leaf (ro)
type: leafref
description:
The priority of the specified secondary path option. Higher
priority options are less preferable - such that a secondary
path reference with a priority of 0 is the most preferred
nodetype: leaf (ro)
type: uint16
description:
Indicates the current active path option that has
been selected of the candidate secondary paths
nodetype: leaf (ro)
type: boolean
description:
Top-level container for include/exclude constraints for
link affinities
nodetype: container (rw)
description:
Configuration data
nodetype: container (rw)
description:
list of references to named admin-groups to exclude in
path calculation.
nodetype: leaf-list (rw)
type: leafref
description:
list of references to named admin-groups of which all must
be included
nodetype: leaf-list (rw)
type: leafref
description:
list of references to named admin-groups of which one must
be included
nodetype: leaf-list (rw)
type: leafref
description:
Operational state data
nodetype: container (ro)
description:
list of references to named admin-groups to exclude in
path calculation.
nodetype: leaf-list (ro)
type: leafref
description:
list of references to named admin-groups of which all must
be included
nodetype: leaf-list (ro)
type: leafref
description:
list of references to named admin-groups of which one must
be included
nodetype: leaf-list (ro)
type: leafref
description:
Secondary paths for the LSP
nodetype: container (rw)
description:
List of p2p primary paths for a tunnel
nodetype: list (rw)
list keys: [name]
description:
Path name
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters related to paths
nodetype: container (rw)
description:
Path name
nodetype: leaf (rw)
type: string
description:
The method used for computing the path, either
locally computed, queried from a server or not
computed at all (explicitly configured).
nodetype: leaf (rw)
type: identityref
default: oc-mplst:LOCALLY_COMPUTED
description:
Flag to enable CSPF for locally computed LSPs
nodetype: leaf (rw)
type: boolean
description:
Determine the tie-breaking method to choose between
equally desirable paths during CSPF computation
nodetype: leaf (rw)
type: cspf-tie-breaking
description:
Reference to the address of a previously configured
external path computation server.
nodetype: leaf (rw)
type: leafref
description:
Set the LSP path control mode as PCE_DELEGATED
PCC_CONTROLLED or PCC_REPORT_ONLY information
state to the PCE.
nodetype: leaf (rw)
type: oc-pcep:lsp-control-type
description:
reference to a defined path
nodetype: leaf (rw)
type: leafref
description:
Specifies a preference for this path. The lower the
number higher the preference
nodetype: leaf (rw)
type: uint8
description:
RSVP-TE preemption priority during LSP setup, lower is
higher priority; default 7 indicates that LSP will not
preempt established LSPs during setup
nodetype: leaf (rw)
type: uint8
default: 7
description:
preemption priority once the LSP is established,
lower is higher priority; default 0 indicates other LSPs
will not preempt the LSPs once established
nodetype: leaf (rw)
type: uint8
default: 0
description:
sets the time between attempts to establish the
LSP
nodetype: leaf (rw)
type: uint16
units: seconds
description:
State parameters related to paths
nodetype: container (ro)
description:
Path name
nodetype: leaf (ro)
type: string
description:
The method used for computing the path, either
locally computed, queried from a server or not
computed at all (explicitly configured).
nodetype: leaf (ro)
type: identityref
default: oc-mplst:LOCALLY_COMPUTED
description:
Flag to enable CSPF for locally computed LSPs
nodetype: leaf (ro)
type: boolean
description:
Determine the tie-breaking method to choose between
equally desirable paths during CSPF computation
nodetype: leaf (ro)
type: cspf-tie-breaking
description:
Reference to the address of a previously configured
external path computation server.
nodetype: leaf (ro)
type: leafref
description:
Set the LSP path control mode as PCE_DELEGATED
PCC_CONTROLLED or PCC_REPORT_ONLY information
state to the PCE.
nodetype: leaf (ro)
type: oc-pcep:lsp-control-type
description:
reference to a defined path
nodetype: leaf (ro)
type: leafref
description:
Specifies a preference for this path. The lower the
number higher the preference
nodetype: leaf (ro)
type: uint8
description:
RSVP-TE preemption priority during LSP setup, lower is
higher priority; default 7 indicates that LSP will not
preempt established LSPs during setup
nodetype: leaf (ro)
type: uint8
default: 7
description:
preemption priority once the LSP is established,
lower is higher priority; default 0 indicates other LSPs
will not preempt the LSPs once established
nodetype: leaf (ro)
type: uint8
default: 0
description:
sets the time between attempts to establish the
LSP
nodetype: leaf (ro)
type: uint16
units: seconds
description:
If the signalling protocol specified for this path is
RSVP-TE, this leaf-list provides a reference to the associated
sessions within the RSVP-TE protocol sessions list, such
that details of the signaling can be retrieved. More than
one session may exist during re-signalling such as
make-before-break.
nodetype: leaf-list (ro)
type: leafref
description:
The IGP metric of the shortest path to the LSP destination.
This value is used to compare the current metric of the
constrained path to the shortest path that is available in
the network topology.
nodetype: leaf (ro)
type: uint64
description:
The IGP metric of the path currently used by the LSP.
This value is used to represent the metric of the path
used by the LSP following the execution of the CSPF
algorithm and signalling of the LSP.
nodetype: leaf (ro)
type: uint64
description:
Enclosing container for the path metric bound constraints.
nodetype: container (rw)
description:
A list of metric bounds that are applied as constraints to the LSP.
It act as a logical AND, hence all of them must be satisfied.
If not, it will return an error.
Constraints within this list may be applicable to either
the local CSPF process (where data is available to the local device)
or be communicated to a PCE for calculation.
nodetype: list (rw)
list keys: [type]
description:
Identifies an entry in the list of metric-types
bound for the TE path.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to path metric bound constraints.
nodetype: container (rw)
description:
Identifies an entry in the list of metric-types
bound for the TE path.
nodetype: leaf (rw)
type: identityref
description:
Upper bound on end-to-end path metric. A zero indicate
an unbounded upper limit for the specific metric-type.
nodetype: leaf (rw)
type: uint64
default: 0
description:
Operational state parameters relating to path metric bound constraints.
nodetype: container (ro)
description:
Identifies an entry in the list of metric-types
bound for the TE path.
nodetype: leaf (ro)
type: identityref
description:
Upper bound on end-to-end path metric. A zero indicate
an unbounded upper limit for the specific metric-type.
nodetype: leaf (ro)
type: uint64
default: 0
description:
Top-level container for include/exclude constraints for
link affinities
nodetype: container (rw)
description:
Configuration data
nodetype: container (rw)
description:
list of references to named admin-groups to exclude in
path calculation.
nodetype: leaf-list (rw)
type: leafref
description:
list of references to named admin-groups of which all must
be included
nodetype: leaf-list (rw)
type: leafref
description:
list of references to named admin-groups of which one must
be included
nodetype: leaf-list (rw)
type: leafref
description:
Operational state data
nodetype: container (ro)
description:
list of references to named admin-groups to exclude in
path calculation.
nodetype: leaf-list (ro)
type: leafref
description:
list of references to named admin-groups of which all must
be included
nodetype: leaf-list (ro)
type: leafref
description:
list of references to named admin-groups of which one must
be included
nodetype: leaf-list (ro)
type: leafref
description:
LSPs that use the IGP-determined path, i.e., non
traffic-engineered, or non constrained-path
nodetype: container (rw)
description:
select and configure the signaling method for
the LSP
nodetype: container (rw)
description:
LDP signaling setup for IGP-congruent LSPs
nodetype: container (rw)
description:
statically configured LSPs, without dynamic
signaling
nodetype: container (rw)
description:
list of defined static LSPs
nodetype: list (rw)
list keys: [name]
description:
Reference the name list key
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data for the static lsp
nodetype: container (rw)
description:
name to identify the LSP
nodetype: leaf (rw)
type: string
description:
Operational state data for the static lsp
nodetype: container (ro)
description:
name to identify the LSP
nodetype: leaf (ro)
type: string
description:
Static LSPs for which the router is an
ingress node
nodetype: container (rw)
description:
Configuration data for ingress LSPs
nodetype: container (rw)
description:
Label value on the incoming packet
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Next hop IP address for the LSP
nodetype: leaf (rw)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Specifies metric value used for the MPLS route.
nodetype: leaf (rw)
type: uint8
description:
Operational state data for ingress LSPs
nodetype: container (ro)
description:
Label value on the incoming packet
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Next hop IP address for the LSP
nodetype: leaf (ro)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Specifies metric value used for the MPLS route.
nodetype: leaf (ro)
type: uint8
description:
Configuration and state parameters relating to the
next-hops that are to be utilised for the MPLS static
route being specified
nodetype: container (rw)
description:
A list of next-hops to be utilised for the MPLS
static route being specified.
nodetype: list (rw)
list keys: [index]
description:
A reference to the index of the current next-hop.
The index is intended to be a user-specified value
which can be used to reference the next-hop in
question, without any other semantics being
assigned to it.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the next-hop
entry
nodetype: container (rw)
description:
An user-specified identifier utilised to uniquely reference
the next-hop entry in the next-hop list. The value of this
index has no semantic meaning other than for referencing
the entry.
nodetype: leaf (rw)
type: uint32
description:
Next hop IP address for the LSP
nodetype: leaf (rw)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state parameters relating to the
next-hop entry
nodetype: container (ro)
description:
An user-specified identifier utilised to uniquely reference
the next-hop entry in the next-hop list. The value of this
index has no semantic meaning other than for referencing
the entry.
nodetype: leaf (ro)
type: uint32
description:
Next hop IP address for the LSP
nodetype: leaf (ro)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Static LSPs for which the router is an
transit node
nodetype: container (rw)
description:
Configuration data for transit LSPs
nodetype: container (rw)
description:
Label value on the incoming packet
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Next hop IP address for the LSP
nodetype: leaf (rw)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Specifies metric value used for the MPLS route.
nodetype: leaf (rw)
type: uint8
description:
Operational state data for transit LSPs
nodetype: container (ro)
description:
Label value on the incoming packet
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Next hop IP address for the LSP
nodetype: leaf (ro)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Specifies metric value used for the MPLS route.
nodetype: leaf (ro)
type: uint8
description:
Configuration and state parameters relating to the
next-hops that are to be utilised for the MPLS static
route being specified
nodetype: container (rw)
description:
A list of next-hops to be utilised for the MPLS
static route being specified.
nodetype: list (rw)
list keys: [index]
description:
A reference to the index of the current next-hop.
The index is intended to be a user-specified value
which can be used to reference the next-hop in
question, without any other semantics being
assigned to it.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the next-hop
entry
nodetype: container (rw)
description:
An user-specified identifier utilised to uniquely reference
the next-hop entry in the next-hop list. The value of this
index has no semantic meaning other than for referencing
the entry.
nodetype: leaf (rw)
type: uint32
description:
Next hop IP address for the LSP
nodetype: leaf (rw)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state parameters relating to the
next-hop entry
nodetype: container (ro)
description:
An user-specified identifier utilised to uniquely reference
the next-hop entry in the next-hop list. The value of this
index has no semantic meaning other than for referencing
the entry.
nodetype: leaf (ro)
type: uint32
description:
Next hop IP address for the LSP
nodetype: leaf (ro)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Static LSPs for which the router is an
egress node
nodetype: container (rw)
description:
Configuration data for egress LSPs
nodetype: container (rw)
description:
Label value on the incoming packet
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Next hop IP address for the LSP
nodetype: leaf (rw)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Specifies metric value used for the MPLS route.
nodetype: leaf (rw)
type: uint8
description:
Operational state data for egress LSPs
nodetype: container (ro)
description:
Label value on the incoming packet
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Next hop IP address for the LSP
nodetype: leaf (ro)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Specifies metric value used for the MPLS route.
nodetype: leaf (ro)
type: uint8
description:
Configuration and state parameters relating to the
next-hops that are to be utilised for the MPLS static
route being specified
nodetype: container (rw)
description:
A list of next-hops to be utilised for the MPLS
static route being specified.
nodetype: list (rw)
list keys: [index]
description:
A reference to the index of the current next-hop.
The index is intended to be a user-specified value
which can be used to reference the next-hop in
question, without any other semantics being
assigned to it.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the next-hop
entry
nodetype: container (rw)
description:
An user-specified identifier utilised to uniquely reference
the next-hop entry in the next-hop list. The value of this
index has no semantic meaning other than for referencing
the entry.
nodetype: leaf (rw)
type: uint32
description:
Next hop IP address for the LSP
nodetype: leaf (rw)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (rw)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state parameters relating to the
next-hop entry
nodetype: container (ro)
description:
An user-specified identifier utilised to uniquely reference
the next-hop entry in the next-hop list. The value of this
index has no semantic meaning other than for referencing
the entry.
nodetype: leaf (ro)
type: uint32
description:
Next hop IP address for the LSP
nodetype: leaf (ro)
type: inet:ip-address
description:
Label value to push at the current hop for the
LSP
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Configuration and operational state parameters relating to
segment routing.
nodetype: container (rw)
description:
Configuration and operational state parameters relating to the
SRGBs defined for the system.
nodetype: container (rw)
description:
A single definition of an SRGB which may comprise of multiple
sets of dataplane addresses (IPv6 addresses, or MPLS labels).
nodetype: list (rw)
list keys: [local-id]
description:
A reference to the identifier for the SRGB.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the SRGB.
nodetype: container (rw)
description:
Unique identifier for the segment routing global block on
the local system.
nodetype: leaf (rw)
type: string
description:
The dataplane being used to instantiate the SRGB. When MPLS is specified
the set of MPLS label blocks that are defined in the mpls-label-blocks
list are used to make up the SRGB. When IPv6 is specified, the set of IPv6
prefixes specified in the ipv6-prefixes list are used.
nodetype: leaf (rw)
type: oc-srt:sr-dataplane-type
description:
A list of refences to the label blocks that are used to make
up the SRGB.
nodetype: leaf-list (rw)
type: leafref
description:
A list of IPv6 prefixes which are to be used for segment routing using
the IPv6 dataplane.
nodetype: leaf-list (rw)
type: inet:ipv6-prefix
description:
State parameters relating to the SRGB.
nodetype: container (ro)
description:
Unique identifier for the segment routing global block on
the local system.
nodetype: leaf (ro)
type: string
description:
The dataplane being used to instantiate the SRGB. When MPLS is specified
the set of MPLS label blocks that are defined in the mpls-label-blocks
list are used to make up the SRGB. When IPv6 is specified, the set of IPv6
prefixes specified in the ipv6-prefixes list are used.
nodetype: leaf (ro)
type: oc-srt:sr-dataplane-type
description:
A list of refences to the label blocks that are used to make
up the SRGB.
nodetype: leaf-list (ro)
type: leafref
description:
A list of IPv6 prefixes which are to be used for segment routing using
the IPv6 dataplane.
nodetype: leaf-list (ro)
type: inet:ipv6-prefix
description:
The total number of SRGB entries that are available within the SRGB.
nodetype: leaf (ro)
type: uint32
description:
The total number of SRGB entries that have already been alocated by
protocols referencing the SRGB.
nodetype: leaf (ro)
type: uint32
description:
Configuration and operational state parameters relating to the
Segment Routing Local Blocks (SRLBs) defined for the system.
nodetype: container (rw)
description:
A definition of a Segment Routing Local Block, defined to be
a set of Segment Identifiers (specified as MPLS labels or
IPv6 addreses) that are defined for local allocation by the
system. A block may optionally be advertised into an IGP.
nodetype: list (rw)
list keys: [local-id]
description:
Reference to the local identifier used for the SRLB.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the SRLB.
nodetype: container (rw)
description:
A unique local identifier used for the Segment Routing Local Block.
The identifier is used when referencing the SRLB within other
contexts.
nodetype: leaf (rw)
type: string
description:
The dataplane that is to be used for the Segment Routing Local Block.
When MPLS is specified, the local block corresponds to a block of MPLS
labels; when IPv6 is specified it corresponds to an IPv6 prefix.
nodetype: leaf (rw)
type: oc-srt:sr-dataplane-type
description:
A reference to the MPLS label block that is used to contain the
SIDs of the SRLB.
nodetype: leaf (rw)
type: leafref
description:
The IPv6 prefix that is used for the SRLB.
nodetype: leaf (rw)
type: inet:ipv6-prefix
description:
Operational state parmeters relating to the SRLB.
nodetype: container (ro)
description:
A unique local identifier used for the Segment Routing Local Block.
The identifier is used when referencing the SRLB within other
contexts.
nodetype: leaf (ro)
type: string
description:
The dataplane that is to be used for the Segment Routing Local Block.
When MPLS is specified, the local block corresponds to a block of MPLS
labels; when IPv6 is specified it corresponds to an IPv6 prefix.
nodetype: leaf (ro)
type: oc-srt:sr-dataplane-type
description:
A reference to the MPLS label block that is used to contain the
SIDs of the SRLB.
nodetype: leaf (ro)
type: leafref
description:
The IPv6 prefix that is used for the SRLB.
nodetype: leaf (ro)
type: inet:ipv6-prefix
description:
A collection of SR-TE policies in the system.
nodetype: container (ro)
description:
An individual SR-TE policy is identified by a combination
of color and endpoint.
nodetype: list (ro)
description:
A reference to the srte color in the state.
nodetype: leaf (list key) (ro)
type: leafref
description:
A reference to the srte endpoint in the state.
nodetype: leaf (list key) (ro)
type: leafref
description:
The operational state of parameters associated with
SR-TE policies.
nodetype: container (ro)
description:
When the policy is used for RIB resolution to a specific
Segment Routing Traffic Engineering path, the policy is used
when the color required in the policy (which may be specified
based on the value of a BGP extended colour community) matches
the value of this leaf. The color being set to 0 indicates
that the colour is a wildcard in the policy resolution.
nodetype: leaf (ro)
type: uint32
description:
When the policy is used for RIB resolution to a Segment
Routing Traffic Engineering path, the policy is used when the
required endpoint (which may be the protocol next-hop) matches
the endpoint address specified in this leaf. When the leaf is
set to all zeros (0.0.0.0 or ::), the endpoint acts as a
wildcard in the policy resolution.
nodetype: leaf (ro)
type: oc-srt:srte-endpoint-type
description:
The user friendly SR-TE policy name.
nodetype: leaf (ro)
type: string
description:
The Binding SID (BSID) assigned to the SR-TE policy,
expressed as an MPLS label or IPv6 address. Packets that are
ingress to the system with active segment matching the SID
value specified in this leaf should be forwarded according
to the policy. The specified Binding SID must be removed
from the segment list by the system.
nodetype: leaf (ro)
type: oc-srt:sr-sid-type
description:
A SR-TE policy is marked as active when at least one of its
candidate paths is valid/active and the policy has been
instantiated in the forwarding plane.
nodetype: leaf (ro)
type: boolean
description:
Indication of the time the policy transitioned to the active
state.
The value is the timestamp in nanoseconds relative to the Unix
Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The number of transitions to active state for the policy.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A collection of counters on the policy level. They
count the total traffic forwarded by the policy,
regardless of its installation source. The counters
should be persistent across policy state changes and
switches between active protocols.
nodetype: container (ro)
description:
A cumulative counter of the incoming packets steered to
the SR-TE policy. It includes both labeled and unlabeled
steered traffic.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The cumulative counter of the total incoming bytes steered
to the SR-TE policy. It includes both labeled and unlabeled
steered traffic.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the incoming labeled packets steered
to the SR-TE policy. Labeled packets carries an active SID
(top-most SID in the stack) that matches the BSID associated
to this policy.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the total bytes of incoming labeled
traffic steered to the SR-TE policy. Labeled traffic carries
an active SID (top-most SID in the stack) that matches the
BSID associated to this policy.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the outgoing packets after being
steered to the SR-TE policy. It includes both labeled and
unlabeled steered traffic.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The cumulative counter of the total outgoing bytes after
being steered to the SR-TE policy. It includes both labeled
and unlabeled steered traffic. The counter should include the
segments pushed to packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the outgoing labeled packets after
being steered to the SR-TE policy. Labeled packets carries
an active SID (top-most SID in the stack) that matches the
BSID associated to this policy.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the total bytes of outgoing labeled
traffic after being steered to the SR-TE policy. Labeled
traffic carries an active SID (top-most SID in the stack) that
matches the BSID associated to this policy. The counter should
include the segments pushed to packets.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
One or more candidate paths may be associated to a SR-TE
policy. The best and usable one should be used as forwarding
next-hops.
nodetype: container (ro)
description:
An individual candidate path within the list of candidate
paths associated with this SR-TE policy. It is uniquely
identified by the combination of protocol-origin,
originator and discriminator
nodetype: list (ro)
list keys: [protocol-origin] [originator-asn] [originator-addr] [discriminator]
description:
A reference to the component or protocol that originates
or signals the candidate path
nodetype: leaf (list key) (ro)
type: leafref
description:
A reference to the autonomous system that the node
originating the candidate path locates.
nodetype: leaf (list key) (ro)
type: leafref
description:
A reference to the address of the node originating the
candidate path.
nodetype: leaf (list key) (ro)
type: leafref
description:
A reference to the ID uniquely identifying the path
within the context of a policy learnt from a protocol.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters associated with SR-TE
candidate paths.
nodetype: container (ro)
description:
The user friendly SR-TE candidate path name.
nodetype: leaf (ro)
type: string
description:
The component or protocol that originates or signals the
candidate path.
nodetype: leaf (ro)
type: oc-srt:srte-protocol-type
description:
The autonomous system that node originating the candidate
path locates.
nodetype: leaf (ro)
type: uint32
description:
The address of the node originating the candidate path.
Address in IPv4 can be represented as IPv6-encoded-IPv4 e.g.
::FFFF:192.168.1.2 or a normal IPv6 address with the lowest
32 bits carrying the actual IPv4 address.
nodetype: leaf (ro)
type: oc-inet:ipv6-address
description:
A 32 bit value uniquely identifying the path within the
context of a policy learnt from a protocol.
nodetype: leaf (ro)
type: uint32
description:
When there are multiple candidate paths specified a
particular SR-TE policy. The preference is used to resolve
between them. And the one with higher preference is
preferred.
These paths may be learnt from a dynamic routing protocol,
or interface to the device, or from other static entries
configured on the system.
nodetype: leaf (ro)
type: uint32
description:
ENLP (Explicit NULL Label Policy) indicates whether Explicit
NULL labels are to be pushed on unlabeled IP packets that are
being steered into a given SR policy.
nodetype: leaf (ro)
type: oc-srt:enlp-type
description:
A path should be marked as valid when it is usable e.g. the
at least one segment-list is valid even though the path may
not be the best.
nodetype: leaf (ro)
type: boolean
description:
A candidate path is active when it is valid and it is
determined to be the best path of the SR-TE Policy.
nodetype: leaf (ro)
type: boolean
description:
Indication of the time the path transitioned to the active
state.
The value is the timestamp in nanoseconds relative to the
Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The number of transitions to active state for the candidate
path.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A collection of segment lists associated with the policy
candidate path.
nodetype: container (ro)
description:
An individual segment list within the list of segment
lists associated with this candidate path.
nodetype: list (ro)
list keys: [id]
description:
A reference to the segment-list that in use for the
candidate path.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters associated with a
segment-list in a SR-TE candidate paths.
nodetype: container (ro)
description:
A unique id identifying the segment-list.
nodetype: leaf (ro)
type: uint32
description:
The validity of a segment-list should marked as true
when it is usable.
nodetype: leaf (ro)
type: boolean
description:
If a segment-list is marked as invalid, this leaf should
indicate the reason.
nodetype: leaf (ro)
type: oc-srt:srte-invalid-sl-reason
description:
The weight of the segment list within the set of
segment lists specified for the candidate path. The
traffic that is forwarded according to the policy is
distributed across the set of segment-lists such that
each list receives weight/(sum of all weights) traffic.
nodetype: leaf (ro)
type: uint32
description:
The counters of traffic steered to the segment-list.
nodetype: container (ro)
description:
A cumulative counter of the outgoing packets steered to the
segment list. The counter includes both labeled and unlabeled
steered traffic.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The cumulative counter of the total outgoing bytes steered
to the segment list. The counter includes both labeled and
unlabeled steerted traffic.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the incoming labeled packets steered
to the segment list.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the total bytes of incoming labeled
traffic steered to the segment list.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The list of SIDs that make up the segment list. The
order of the SIDs is specified by ordering the list
according to index, in ascending order. The network
device should consider the top-most SID the entry with
the lowest index.
nodetype: container (ro)
description:
List of SIDs that make up the segment list. The segment
list is formed by ordering the set of SIDs that are
specified by their index in ascending numerical order.
nodetype: list (ro)
list keys: [index]
description:
Reference to the SID's index within the segment list
which acts as the key of the list.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to the SID within
the segment list.
nodetype: container (ro)
description:
The index of the SID within the segment list. The segment list is
applied by ordering the SID entries in ascending numerical order
beginning at 0.
nodetype: leaf (ro)
type: uint64
description:
The value of the SID that is to be used. Specified as an MPLS
label or IPv6 address.
nodetype: leaf (ro)
type: oc-srt:sr-sid-type
description:
The TTL to be set if the type of the SID is an MPLS label. If the
value of the TTL is set to be 0, the value is picked by the local
implementation.
nodetype: leaf (ro)
type: uint8
default: 0
description:
The value of the MPLS Traffic Class (TC) bits to be used if the
value of the SID is an MPLS label. In the case that the value is
set to 0, then the local implementation should choose the value.
nodetype: leaf (ro)
type: uint8
default: 0
description:
The set of next-hops which the segment-list is resolved to.
Traffic steered to the segment-list should be forwarded over
them.
nodetype: container (ro)
description:
A next-hop the segment list is resolved to.
nodetype: list (ro)
list keys: [index]
description:
A reference to the nexthop index in the state.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for the nexthop.
nodetype: container (ro)
description:
A unique entry for the next-hop.
nodetype: leaf (ro)
type: uint64
description:
In some routing protocols, or route injection mechanisms it
is possible to set the index of the next-hop via configuration
or the protocol itself. In some systems it may not be possible
to maintain the index provided by an external client when
advertising the same entry via telemetry.
This leaf reflects the configured or client-supplied index of
the next-hop. This allows a client to create an assocation or
mapping back to the original index pushed by the client, and
the ID used as a key in the next-hop AFT list.
nodetype: leaf (ro)
type: uint64
description:
The IP address of the next-hop system.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The MAC address of the next-hop if resolved by the local
network instance.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Flag that controls pop action, i.e., the top-most MPLS label
should be popped from the packet when switched by the system.
The top-most MPLS label associated with pop action is equal to
the label key used in 'mpls' AFT 'label-entry' list.
nodetype: leaf (ro)
type: boolean
default: false
description:
The MPLS label stack imposed when forwarding packets to the
next-hop
- the stack is encoded as a leaf list whereby the order of the
entries is such that the first entry in the list is the
label at the bottom of the stack to be pushed.
To this end, a packet which is to forwarded to a device using
a service label of 42, and a transport label of 8072 will be
represented with a label stack list of [42, 8072].
The MPLS label stack list is ordered by the user, such that no
system re-ordering of leaves is permitted by the system.
A swap operation is reflected by entries in the
popped-mpls-label-stack and pushed-mpls-label-stack nodes.
This node must be supported in addition to the
encap-headers/encap-header tree. A future release of OpenConfig
will deprecate this node in favor of the
encap-headers/encap-header subtree.
nodetype: leaf-list (ro)
type: oc-mplst:mpls-label
description:
When forwarding a packet to the specified next-hop the local
system performs an encapsulation of the packet - adding the
specified header type.
This node must be supported in addition to the
encap-headers/encap-header tree. A future release of OpenConfig
will deprecate this node in favor of the
encap-headers/encap-header subtree.
nodetype: leaf (ro)
type: oc-aftt:encapsulation-header-type
description:
When forwarding a packet to the specified next-hop, the local
system performs a decapsulation of the packet - removing the
specified header type. In the case that no next-hop is
specified, the packet header is removed, and a subsequent
forwarding lookup is performed on the packet encapsulated
within the header, matched within the relevant AFT within the
specified network-instance.
nodetype: leaf (ro)
type: oc-aftt:encapsulation-header-type
description:
The protocol from which the AFT entry was learned.
nodetype: leaf (ro)
type: identityref
description:
The counters of traffic steered to the segment-list on
per next-hop basis.
nodetype: container (ro)
description:
A cumulative counter of the outgoing packets steered to the
segment list. The counter includes both labeled and unlabeled
steered traffic.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The cumulative counter of the total outgoing bytes steered
to the segment list. The counter includes both labeled and
unlabeled steerted traffic.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the incoming labeled packets steered
to the segment list.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
A cumulative counter of the total bytes of incoming labeled
traffic steered to the segment list.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Reference to an interface or subinterface
nodetype: container (ro)
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Container for VLAN configuration and state
variables
nodetype: container (rw)
description:
Configured VLANs keyed by id
nodetype: list (rw)
list keys: [vlan-id]
description:
references the configured vlan-id
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters for VLANs
nodetype: container (rw)
description:
Interface VLAN id.
nodetype: leaf (rw)
type: oc-vlan-types:vlan-id
description:
Interface VLAN name.
nodetype: leaf (rw)
type: string
description:
Admin state of the VLAN
nodetype: leaf (rw)
type: enumeration
default: ACTIVE
description:
State variables for VLANs
nodetype: container (ro)
description:
Interface VLAN id.
nodetype: leaf (ro)
type: oc-vlan-types:vlan-id
description:
Interface VLAN name.
nodetype: leaf (ro)
type: string
description:
Admin state of the VLAN
nodetype: leaf (ro)
type: enumeration
default: ACTIVE
description:
Enclosing container for list of member interfaces
nodetype: container (rw)
description:
List of references to interfaces / subinterfaces
associated with the VLAN.
nodetype: list (ro)
list keys:
description:
Operational state for base interface reference
nodetype: container (ro)
description:
Reference to a base interface.
nodetype: leaf (ro)
type: base-interface-ref
description:
Configuration and operational state relating to policy-forwarding within
a network instance.
nodetype: container (rw)
description:
Forwarding policies defined to enact policy-based forwarding
on the local system.
nodetype: container (rw)
description:
A forwarding policy is defined to have a set of match
criteria, allowing particular fields of a packet's header to
be matched, and a set of forwarding actions which determines
how the local system should forward the packet.
nodetype: list (rw)
list keys: [policy-id]
description:
Reference to the identifier for the forwarding-policy.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration options relating to the forwarding
policy.
nodetype: container (rw)
description:
A unique name identifying the forwarding policy. This name is
used when applying the policy to a particular interface.
nodetype: leaf (rw)
type: string
description:
The type of the policy. By default policies are generally usable for policy-based
routing, and have no restrictions on their implementation. Where there are alternate
policy types, this leaf specifies that a policy is expected to conform with a subset
of the functionality as described in the specified type.
nodetype: leaf (rw)
type: enumeration
default: PBR_POLICY
description:
Operational state parameters relating to the forwarding
policy.
nodetype: container (ro)
description:
A unique name identifying the forwarding policy. This name is
used when applying the policy to a particular interface.
nodetype: leaf (ro)
type: string
description:
The type of the policy. By default policies are generally usable for policy-based
routing, and have no restrictions on their implementation. Where there are alternate
policy types, this leaf specifies that a policy is expected to conform with a subset
of the functionality as described in the specified type.
nodetype: leaf (ro)
type: enumeration
default: PBR_POLICY
description:
The criteria that should be matched for a packet to be
forwarded according to the policy action.
nodetype: container (rw)
description:
A match rule for the policy. In the case that multiple
criteria are specified within a single rule, all criteria
must be met for the rule to be applied to a packet.
nodetype: list (rw)
list keys: [sequence-id]
description:
A unique sequence identifier for the match rule.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the match
rule.
nodetype: container (rw)
description:
Unique sequence number for the policy rule.
nodetype: leaf (rw)
type: uint32
description:
Operational state parameters relating to the match
rule.
nodetype: container (ro)
description:
Unique sequence number for the policy rule.
nodetype: leaf (ro)
type: uint32
description:
Number of packets matched by the rule.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Bytes matched by the rule.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Ethernet header fields
nodetype: container (rw)
description:
Configuration data
nodetype: container (rw)
description:
Source IEEE 802 MAC address.
nodetype: leaf (rw)
type: oc-yang:mac-address
description:
Source IEEE 802 MAC address mask.
nodetype: leaf (rw)
type: oc-yang:mac-address
description:
Destination IEEE 802 MAC address.
nodetype: leaf (rw)
type: oc-yang:mac-address
description:
Destination IEEE 802 MAC address mask.
nodetype: leaf (rw)
type: oc-yang:mac-address
description:
Ethertype field to match in Ethernet packets
nodetype: leaf (rw)
type: oc-pkt-match-types:ethertype-type
description:
State Information.
nodetype: container (ro)
description:
Source IEEE 802 MAC address.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Source IEEE 802 MAC address mask.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Destination IEEE 802 MAC address.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Destination IEEE 802 MAC address mask.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Ethertype field to match in Ethernet packets
nodetype: leaf (ro)
type: oc-pkt-match-types:ethertype-type
description:
Top level container for IPv4 match field data
nodetype: container (rw)
description:
Configuration data for IPv4 match fields
nodetype: container (rw)
description:
Source IPv4 address prefix.
nodetype: leaf (rw)
type: oc-inet:ipv4-prefix
description:
Reference to a IPv4 address prefix Set
to match the source address
nodetype: leaf (rw)
type: leafref
description:
Destination IPv4 address prefix.
nodetype: leaf (rw)
type: oc-inet:ipv4-prefix
description:
Reference to a IPv4 address prefix set
to match the destination address
nodetype: leaf (rw)
type: leafref
description:
Value of diffserv codepoint.
nodetype: leaf (rw)
type: oc-inet:dscp
description:
A list of DSCP values to be matched for incoming packets. AN OR match should
be performed, such that a packet must match one of the values defined in this
list. If the field is left empty then any DSCP value matches unless the 'dscp'
leaf is specified. It is not valid to specify both 'dscp' and 'dscp-set together.'
nodetype: leaf-list (rw)
type: oc-inet:dscp
description:
In the IPv4 header field, this field is known as the Total
Length. Total Length is the length of the datagram, measured
in octets, including internet header and data.
In the IPv6 header field, this field is known as the Payload
Length, which is the length of the IPv6 payload, i.e., the rest
of the packet following the IPv6 header, in octets.
nodetype: leaf (rw)
type: uint16
description:
The protocol carried in the IP packet, expressed either
as its IP protocol number, or by a defined identity.
nodetype: leaf (rw)
type: oc-pkt-match-types:ip-protocol-type
description:
The IP packet's hop limit -- known as TTL (in hops) in
IPv4 packets, and hop limit in IPv6
nodetype: leaf (rw)
type: uint8
description:
State information for IPv4 match fields
nodetype: container (ro)
description:
Source IPv4 address prefix.
nodetype: leaf (ro)
type: oc-inet:ipv4-prefix
description:
Reference to a IPv4 address prefix Set
to match the source address
nodetype: leaf (ro)
type: leafref
description:
Destination IPv4 address prefix.
nodetype: leaf (ro)
type: oc-inet:ipv4-prefix
description:
Reference to a IPv4 address prefix set
to match the destination address
nodetype: leaf (ro)
type: leafref
description:
Value of diffserv codepoint.
nodetype: leaf (ro)
type: oc-inet:dscp
description:
A list of DSCP values to be matched for incoming packets. AN OR match should
be performed, such that a packet must match one of the values defined in this
list. If the field is left empty then any DSCP value matches unless the 'dscp'
leaf is specified. It is not valid to specify both 'dscp' and 'dscp-set together.'
nodetype: leaf-list (ro)
type: oc-inet:dscp
description:
In the IPv4 header field, this field is known as the Total
Length. Total Length is the length of the datagram, measured
in octets, including internet header and data.
In the IPv6 header field, this field is known as the Payload
Length, which is the length of the IPv6 payload, i.e., the rest
of the packet following the IPv6 header, in octets.
nodetype: leaf (ro)
type: uint16
description:
The protocol carried in the IP packet, expressed either
as its IP protocol number, or by a defined identity.
nodetype: leaf (ro)
type: oc-pkt-match-types:ip-protocol-type
description:
The IP packet's hop limit -- known as TTL (in hops) in
IPv4 packets, and hop limit in IPv6
nodetype: leaf (ro)
type: uint8
description:
Top container for ICMPv4 filtering
nodetype: container (rw)
description:
Configuration attributes for ICMPv4 filtering
nodetype: container (rw)
description:
ICMPv4 type to be matched.
nodetype: leaf (rw)
type: identityref
description:
ICMPv4 code to be matched.
nodetype: leaf (rw)
type: identityref
description:
State attributes for ICMPv4 filtering
nodetype: container (ro)
description:
ICMPv4 type to be matched.
nodetype: leaf (ro)
type: identityref
description:
ICMPv4 code to be matched.
nodetype: leaf (ro)
type: identityref
description:
Top-level container for IPv6 match field data
nodetype: container (rw)
description:
Configuration data for IPv6 match fields
nodetype: container (rw)
description:
Source IPv6 address prefix.
nodetype: leaf (rw)
type: oc-inet:ipv6-prefix
description:
Reference to a IPv6 address prefix set
to match the source address
nodetype: leaf (rw)
type: leafref
description:
Source IPv6 Flow label.
nodetype: leaf (rw)
type: oc-inet:ipv6-flow-label
description:
Destination IPv6 address prefix.
nodetype: leaf (rw)
type: oc-inet:ipv6-prefix
description:
Reference to a IPv6 address prefix set
to match the destination address
nodetype: leaf (rw)
type: leafref
description:
Destination IPv6 Flow label.
nodetype: leaf (rw)
type: oc-inet:ipv6-flow-label
description:
Value of diffserv codepoint.
nodetype: leaf (rw)
type: oc-inet:dscp
description:
A list of DSCP values to be matched for incoming packets. AN OR match should
be performed, such that a packet must match one of the values defined in this
list. If the field is left empty then any DSCP value matches unless the 'dscp'
leaf is specified. It is not valid to specify both 'dscp' and 'dscp-set together.'
nodetype: leaf-list (rw)
type: oc-inet:dscp
description:
In the IPv4 header field, this field is known as the Total
Length. Total Length is the length of the datagram, measured
in octets, including internet header and data.
In the IPv6 header field, this field is known as the Payload
Length, which is the length of the IPv6 payload, i.e., the rest
of the packet following the IPv6 header, in octets.
nodetype: leaf (rw)
type: uint16
description:
The protocol carried in the IP packet, expressed either
as its IP protocol number, or by a defined identity.
nodetype: leaf (rw)
type: oc-pkt-match-types:ip-protocol-type
description:
The IP packet's hop limit -- known as TTL (in hops) in
IPv4 packets, and hop limit in IPv6
nodetype: leaf (rw)
type: uint8
description:
Operational state data for IPv6 match fields
nodetype: container (ro)
description:
Source IPv6 address prefix.
nodetype: leaf (ro)
type: oc-inet:ipv6-prefix
description:
Reference to a IPv6 address prefix set
to match the source address
nodetype: leaf (ro)
type: leafref
description:
Source IPv6 Flow label.
nodetype: leaf (ro)
type: oc-inet:ipv6-flow-label
description:
Destination IPv6 address prefix.
nodetype: leaf (ro)
type: oc-inet:ipv6-prefix
description:
Reference to a IPv6 address prefix set
to match the destination address
nodetype: leaf (ro)
type: leafref
description:
Destination IPv6 Flow label.
nodetype: leaf (ro)
type: oc-inet:ipv6-flow-label
description:
Value of diffserv codepoint.
nodetype: leaf (ro)
type: oc-inet:dscp
description:
A list of DSCP values to be matched for incoming packets. AN OR match should
be performed, such that a packet must match one of the values defined in this
list. If the field is left empty then any DSCP value matches unless the 'dscp'
leaf is specified. It is not valid to specify both 'dscp' and 'dscp-set together.'
nodetype: leaf-list (ro)
type: oc-inet:dscp
description:
In the IPv4 header field, this field is known as the Total
Length. Total Length is the length of the datagram, measured
in octets, including internet header and data.
In the IPv6 header field, this field is known as the Payload
Length, which is the length of the IPv6 payload, i.e., the rest
of the packet following the IPv6 header, in octets.
nodetype: leaf (ro)
type: uint16
description:
The protocol carried in the IP packet, expressed either
as its IP protocol number, or by a defined identity.
nodetype: leaf (ro)
type: oc-pkt-match-types:ip-protocol-type
description:
The IP packet's hop limit -- known as TTL (in hops) in
IPv4 packets, and hop limit in IPv6
nodetype: leaf (ro)
type: uint8
description:
Top container for ICMPv6 filtering
nodetype: container (rw)
description:
Configuration attributes for ICMPv6 filtering
nodetype: container (rw)
description:
ICMPv6 type to be matched.
nodetype: leaf (rw)
type: identityref
description:
ICMP code to be matched.
nodetype: leaf (rw)
type: identityref
description:
State attributes for ICMPv6 filtering
nodetype: container (ro)
description:
ICMPv6 type to be matched.
nodetype: leaf (ro)
type: identityref
description:
ICMP code to be matched.
nodetype: leaf (ro)
type: identityref
description:
Transport fields container
nodetype: container (rw)
description:
Configuration data
nodetype: container (rw)
description:
Source port or range
nodetype: leaf (rw)
type: oc-pkt-match-types:port-num-range
description:
Reference to a port set
to match the source port
nodetype: leaf (rw)
type: leafref
description:
Destination port or range
nodetype: leaf (rw)
type: oc-pkt-match-types:port-num-range
description:
Reference to a port set
to match the destination port
nodetype: leaf (rw)
type: leafref
description:
Mode that is used for matching detailed fields at the transport
layer. When EXPLICIT is specified, the implementation should
match based on the explicit flags that are specified in the
corresponding leaf. When BUILTIN is specified, the implementation
must expand the contents of the corresponding leaf to the flags
and/or fields that match the pre-defined built-in values.
nodetype: leaf (rw)
type: enumeration
description:
Specifies how the contents of the explicit-details-flags list
are to be treated. ANY implies that any of the flags may match,
where ALL indicates that all the flags must be matched.
nodetype: leaf (rw)
type: enumeration
description:
An explicit list of the TCP flags that are to be matched. The
mechanism for the match is specified by the explicit-detail-match-mode
leaf.
nodetype: leaf-list (rw)
type: identityref
description:
Specifies a built-in (alias) for a match condition that matches
multiple flags, or specifies particular logic as to the flag matches
to be implemented. This leaf is only valid when the detail-match-mode
leaf is BUILTIN.
nodetype: leaf (rw)
type: enumeration
description:
State data
nodetype: container (ro)
description:
Source port or range
nodetype: leaf (ro)
type: oc-pkt-match-types:port-num-range
description:
Reference to a port set
to match the source port
nodetype: leaf (ro)
type: leafref
description:
Destination port or range
nodetype: leaf (ro)
type: oc-pkt-match-types:port-num-range
description:
Reference to a port set
to match the destination port
nodetype: leaf (ro)
type: leafref
description:
Mode that is used for matching detailed fields at the transport
layer. When EXPLICIT is specified, the implementation should
match based on the explicit flags that are specified in the
corresponding leaf. When BUILTIN is specified, the implementation
must expand the contents of the corresponding leaf to the flags
and/or fields that match the pre-defined built-in values.
nodetype: leaf (ro)
type: enumeration
description:
Specifies how the contents of the explicit-details-flags list
are to be treated. ANY implies that any of the flags may match,
where ALL indicates that all the flags must be matched.
nodetype: leaf (ro)
type: enumeration
description:
An explicit list of the TCP flags that are to be matched. The
mechanism for the match is specified by the explicit-detail-match-mode
leaf.
nodetype: leaf-list (ro)
type: identityref
description:
Specifies a built-in (alias) for a match condition that matches
multiple flags, or specifies particular logic as to the flag matches
to be implemented. This leaf is only valid when the detail-match-mode
leaf is BUILTIN.
nodetype: leaf (ro)
type: enumeration
description:
The forwarding policy action to be applied for
packets matching the rule.
nodetype: container (rw)
description:
Configuration parameters relating to the forwarding
rule's action.
nodetype: container (rw)
description:
When this leaf is set to true, the local system should drop
packets that match the rule.
nodetype: leaf (rw)
type: boolean
default: false
description:
When this leaf is set to true, the local system should remove
the GRE header from the packet matching the rule. Following
the decapsulation it should subsequently forward the
encapsulated packet according to the relevant lookup (e.g., if
the encapsulated packet is IP, the packet should be routed
according to the IP destination).
nodetype: leaf (rw)
type: boolean
default: false
description:
This leaf is mutually exclusive with ../network-instance.
This leaf should be used along with
../decap-fallback-network-instance and ../post-decap-network-instance.
This leaf is normally used with NIs (network instances) that are
populated by SDN controllers (e.g. via gRIBI), where we want:
- The decapsulation decision to be controlled by the
controllers.
- The new header after decapsulation is to be looked up in
another NI, and the NI is chosen by fields (e.g. source IP,
DSCP, etc) that are not used for route resolution.
When this leaf is set, packets matching the match criteria for
the forwarding rule should be looked up in the specified NI.
It is expected that the NI should only contain routes that have
next hop action as decapsulation.
- If there is a match, the packet should be decapsulated.
The route lookup on the new header should happen in the
../post-decap-network-instance.
- If there is no match, the packet should be looked up in the
NI set by ../decap-fallback-network-instance.
nodetype: leaf (rw)
type: leafref
description:
This leaf has to be set when ../decap-network-instance is set.
When this leaf is set, the specified NI should be used as a
fallback instance for lookup when
../decap-network-instance produces no match for the packet.
NI specified by this leaf might contain different mixed next hop
actions (e.g. next hop IP, decapsulation, redirect to another NI,
etc).
nodetype: leaf (rw)
type: leafref
description:
This leaf can only be set when ../decap-network-instance is set.
When this leaf is set, the specified NI should be used for lookup
on the new header after ../decap-network-instance does decap for
the matched packet. NI specified by this leaf might contain different
mixed next hop actions (e.g. next hop IP, decapsulation,
redirect to another NI, etc).
nodetype: leaf (rw)
type: leafref
description:
This leaf is mutually exclusive with ../decap-network-instance.
When this leaf is set, packets matching the match criteria
for the forwarding rule should be looked up in the
network-instance that is referenced rather than the
network-instance with which the interface is associated.
Such configuration allows policy-routing into multiple
sub-topologies from a single ingress access interface, or
different send and receive contexts for a particular
interface (sometimes referred to as half-duplex VRF).
nodetype: leaf (rw)
type: leafref
description:
When path-selection-group is set, packets matching the
match criteria for the forwarding rule should be forwarded
only via one of the paths that is specified within the
referenced path-selection-group. The next-hop of the packet
within the routing context should be used to determine between
multiple paths that are specified within the group.
nodetype: leaf (rw)
type: leafref
description:
When an IP next-hop is specified in the next-hop field,
packets matching the match criteria for the forwarding rule
should be forwarded to the next-hop IP address, bypassing any
lookup on the local system.
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
When this leaf is set to true, the local system should remove
the UDP header from the packet matching the rule.
Following the decapsulation it should subsequently forward the
encapsulated packet according to the underlying MPLS label.
nodetype: leaf (rw)
type: boolean
default: false
description:
When this leaf is set to true, the local system should remove
the Generic UDP Encapsulation (GUE) header from the packet matching
the rule. Following the decapsulation it should subsequently forward the
encapsulated packet according to the underlying IPv4 or IPv6 header.
nodetype: leaf (rw)
type: boolean
default: false
description:
Operational state parameters relating to the
forwarding rule's action.
nodetype: container (ro)
description:
When this leaf is set to true, the local system should drop
packets that match the rule.
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, the local system should remove
the GRE header from the packet matching the rule. Following
the decapsulation it should subsequently forward the
encapsulated packet according to the relevant lookup (e.g., if
the encapsulated packet is IP, the packet should be routed
according to the IP destination).
nodetype: leaf (ro)
type: boolean
default: false
description:
This leaf is mutually exclusive with ../network-instance.
This leaf should be used along with
../decap-fallback-network-instance and ../post-decap-network-instance.
This leaf is normally used with NIs (network instances) that are
populated by SDN controllers (e.g. via gRIBI), where we want:
- The decapsulation decision to be controlled by the
controllers.
- The new header after decapsulation is to be looked up in
another NI, and the NI is chosen by fields (e.g. source IP,
DSCP, etc) that are not used for route resolution.
When this leaf is set, packets matching the match criteria for
the forwarding rule should be looked up in the specified NI.
It is expected that the NI should only contain routes that have
next hop action as decapsulation.
- If there is a match, the packet should be decapsulated.
The route lookup on the new header should happen in the
../post-decap-network-instance.
- If there is no match, the packet should be looked up in the
NI set by ../decap-fallback-network-instance.
nodetype: leaf (ro)
type: leafref
description:
This leaf has to be set when ../decap-network-instance is set.
When this leaf is set, the specified NI should be used as a
fallback instance for lookup when
../decap-network-instance produces no match for the packet.
NI specified by this leaf might contain different mixed next hop
actions (e.g. next hop IP, decapsulation, redirect to another NI,
etc).
nodetype: leaf (ro)
type: leafref
description:
This leaf can only be set when ../decap-network-instance is set.
When this leaf is set, the specified NI should be used for lookup
on the new header after ../decap-network-instance does decap for
the matched packet. NI specified by this leaf might contain different
mixed next hop actions (e.g. next hop IP, decapsulation,
redirect to another NI, etc).
nodetype: leaf (ro)
type: leafref
description:
This leaf is mutually exclusive with ../decap-network-instance.
When this leaf is set, packets matching the match criteria
for the forwarding rule should be looked up in the
network-instance that is referenced rather than the
network-instance with which the interface is associated.
Such configuration allows policy-routing into multiple
sub-topologies from a single ingress access interface, or
different send and receive contexts for a particular
interface (sometimes referred to as half-duplex VRF).
nodetype: leaf (ro)
type: leafref
description:
When path-selection-group is set, packets matching the
match criteria for the forwarding rule should be forwarded
only via one of the paths that is specified within the
referenced path-selection-group. The next-hop of the packet
within the routing context should be used to determine between
multiple paths that are specified within the group.
nodetype: leaf (ro)
type: leafref
description:
When an IP next-hop is specified in the next-hop field,
packets matching the match criteria for the forwarding rule
should be forwarded to the next-hop IP address, bypassing any
lookup on the local system.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
When this leaf is set to true, the local system should remove
the UDP header from the packet matching the rule.
Following the decapsulation it should subsequently forward the
encapsulated packet according to the underlying MPLS label.
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, the local system should remove
the Generic UDP Encapsulation (GUE) header from the packet matching
the rule. Following the decapsulation it should subsequently forward the
encapsulated packet according to the underlying IPv4 or IPv6 header.
nodetype: leaf (ro)
type: boolean
default: false
description:
Packets matching the policy rule should be GRE encapsulated
towards the set of targets defined within the target list. Where
more than one target is specified, or the target subnet expands
to more than one endpoint, packets should be load-balanced across
the destination addresses within the subnets.
nodetype: container (rw)
description:
Configuration parameters for the GRE encapsulation rules action.
nodetype: container (rw)
description:
An IP prefix that can be used to identify the group of
GRE endpoints that are being encapsulated towards. Systems
that require an IP identifier for the tunnel set
should use this prefix as the next-hop identifier.
nodetype: leaf (rw)
type: oc-inet:ip-prefix
description:
Operational state parameters for the GRE encapsulation rule
action.
nodetype: container (ro)
description:
An IP prefix that can be used to identify the group of
GRE endpoints that are being encapsulated towards. Systems
that require an IP identifier for the tunnel set
should use this prefix as the next-hop identifier.
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
Surrounding container for the list of GRE tunnel targets that
should be encapsulated towards.
nodetype: container (rw)
description:
Each target specified within this list should be treated as a
endpoint to which packets should be GRE encapsulated. Where the
set of destinations described within a single entry expands to
more than one destination IP address, packets should be load
shared across the destination using the local system's ECMP hashing
mechanisms.
nodetype: list (rw)
list keys: [id]
description:
Reference to the unique identifier for the target.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters for the GRE target.
nodetype: container (rw)
description:
A unique identifier for the target.
nodetype: leaf (rw)
type: string
description:
The source IP address that should be used when encapsulating
packets from the local system.
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
The set of destination addresses that should be encapsulated towards.
Where a subnet is specified, each address within the subnet should be
treated as an independent destination for encapsulated traffic. Packets
should be distributed with ECMP across the set of tunnel destination
addresses.
nodetype: leaf (rw)
type: oc-inet:ip-prefix
description:
The TTL that should be specified in the IP header of the GRE packet
encapsulating the packet matching the rule.
nodetype: leaf (rw)
type: uint8
description:
Operational state parameters for the GRE target.
nodetype: container (ro)
description:
A unique identifier for the target.
nodetype: leaf (ro)
type: string
description:
The source IP address that should be used when encapsulating
packets from the local system.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The set of destination addresses that should be encapsulated towards.
Where a subnet is specified, each address within the subnet should be
treated as an independent destination for encapsulated traffic. Packets
should be distributed with ECMP across the set of tunnel destination
addresses.
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
The TTL that should be specified in the IP header of the GRE packet
encapsulating the packet matching the rule.
nodetype: leaf (ro)
type: uint8
description:
Configuration and operational state relating policy
forwarding on interfaces.
nodetype: container (rw)
description:
Configuration and operationals state relating to the
relationship between interfaces and policy-based forwarding
rules.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
A reference to the unique identifier for the interface
being referenced by the policy.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to an interface to
policy forwarding rule binding.
nodetype: container (rw)
description:
A unique identifier for the interface.
nodetype: leaf (rw)
type: oc-if:interface-id
description:
The policy to be applied on the interface. Packets ingress on
the referenced interface should be compared to the match
criteria within the specified policy, and in the case that
these criteria are met, the forwarding actions specified
applied. These policies should be applied following quality of
service classification, and ACL actions if such entities are
referenced by the corresponding interface.
nodetype: leaf (rw)
type: leafref
description:
Apply the specific VRF selection policy on the interface.
The referenced Interface must be resolved using the Interface
and Sub-interface leaves.
The referenced policy MUST be of the type VRF_SELECTION_POLICY.
The VRF selection policy may coexist with a policy-forwarding policy.
The policy specified in this leaf is used to specifically choose the L3VRF network
instance that is used for specific input criteria of packets.
nodetype: leaf (rw)
type: leafref
description:
Operational state parameters relating to an interface to
policy forwarding rule binding.
nodetype: container (ro)
description:
A unique identifier for the interface.
nodetype: leaf (ro)
type: oc-if:interface-id
description:
The policy to be applied on the interface. Packets ingress on
the referenced interface should be compared to the match
criteria within the specified policy, and in the case that
these criteria are met, the forwarding actions specified
applied. These policies should be applied following quality of
service classification, and ACL actions if such entities are
referenced by the corresponding interface.
nodetype: leaf (ro)
type: leafref
description:
Apply the specific VRF selection policy on the interface.
The referenced Interface must be resolved using the Interface
and Sub-interface leaves.
The referenced policy MUST be of the type VRF_SELECTION_POLICY.
The VRF selection policy may coexist with a policy-forwarding policy.
The policy specified in this leaf is used to specifically choose the L3VRF network
instance that is used for specific input criteria of packets.
nodetype: leaf (ro)
type: leafref
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Surrounding container for the path selection groups defined
within the policy forwarding model.
nodetype: container (rw)
description:
A path selection group is a set of forwarding resources,
which are grouped as eligible paths for a particular
policy-based forwarding rule. A policy rule may select a
path-selection-group as the egress for a particular type of
traffic (e.g., DSCP value). The system then utilises its
standard forwarding lookup mechanism to select from the
paths that are specified within the group - for IP packets,
the destination IP address is used such that the packet is
routed to the entity within the path-selection-group that
corresponds to the next-hop for the destination IP address
of the packet; for L2 packets, the selection is based on the
destination MAC address. If multiple paths within the
selection group are eligible to be used for forwarding,
the packets are load-balanced between them according to
the system's usual load balancing logic.
nodetype: list (rw)
list keys: [group-id]
description:
Reference to a unique identifier for the path selection
group
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the path selection
group.
nodetype: container (rw)
description:
A unique name for the path-selection-group
nodetype: leaf (rw)
type: string
description:
A set of MPLS constrained-path LSPs which should be
considered for the policy forwarding next-hop. In order to
select between the LSPs within the path-selection-group, the
system should determine which LSP provides the best path to
the next-hop for the routed packet.
nodetype: leaf-list (rw)
type: leafref
description:
Operational state parameters relating to the path
selection group.
nodetype: container (ro)
description:
A unique name for the path-selection-group
nodetype: leaf (ro)
type: string
description:
A set of MPLS constrained-path LSPs which should be
considered for the policy forwarding next-hop. In order to
select between the LSPs within the path-selection-group, the
system should determine which LSP provides the best path to
the next-hop for the routed packet.
nodetype: leaf-list (ro)
type: leafref
description:
The abstract forwarding tables (AFTs) that are associated
with the network instance. An AFT is instantiated per-protocol
running within the network-instance - such that one exists for
IPv4 Unicast, IPv6 Unicast, MPLS, L2 forwarding entries, etc.
A forwarding entry within the FIB has a set of next-hops,
which may be a reference to an entry within another table -
e.g., where a Layer 3 next-hop has an associated Layer 2
forwarding entry.
nodetype: container (ro)
description:
The abstract forwarding table for IPv4 unicast. Entries
within this table are uniquely keyed on the IPv4 unicast
destination prefix which is matched by ingress packets.
The data set represented by the IPv4 Unicast AFT is the set
of entries from the IPv4 unicast RIB that have been selected
for installation into the FIB of the device exporting the
data structure.
nodetype: container (ro)
description:
List of the IPv4 unicast entries within the abstract
forwarding table. This list is keyed by the destination IPv4
prefix.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the IPv4 unicast destination prefix which
must be matched to utilise the AFT entry.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters for the IPv4 unicast AFT
entry.
nodetype: container (ro)
description:
The IPv4 destination prefix that should be matched to
utilise the AFT entry.
nodetype: leaf (ro)
type: oc-inet:ipv4-prefix
description:
Surrounding container for counters.
nodetype: container (ro)
description:
The number of packets which have matched, and been forwarded,
based on the AFT entry.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of octets which have matched, and been forwarded,
based on the AFT entry
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of packets which have matched, and been forwarded,
based on the AFT backup entry.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of octets which have matched, and been forwarded,
based on the AFT backup entry
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Metadata persistently stored with the entry.
nodetype: leaf (ro)
type: binary
description:
The protocol from which the AFT entry was learned.
nodetype: leaf (ro)
type: identityref
description:
When forwarding a packet to the specified next-hop, the local
system performs a decapsulation of the packet - removing the
specified header type. In the case that no next-hop is
specified, the packet header is removed, and a subsequent
forwarding lookup is performed on the packet encapsulated
within the header, matched within the relevant AFT within the
specified network-instance.
nodetype: leaf (ro)
type: oc-aftt:encapsulation-header-type
description:
A reference to the next-hop-group that is in use for the entry within
the AFT. Traffic is distributed across the set of next-hops within the
next-hop group according to the weight. This node needs to refer to any
network-instance on the system hence must be absolute.
nodetype: leaf (ro)
type: leafref
description:
The network instance to look up the next-hop-group in. If unspecified,
the next hop group is in the local network instance. The referenced
network-instance must be an existing network instance on the device and
have corresponding entries in the /network-instances/network-instance
list.
nodetype: leaf (ro)
type: oc-ni:network-instance-ref
description:
If the AFT entry was imported from another network instance (e.g., it
corresponds to a L3 forwarding entry which was learned within another
network-instance), the value of this leaf reflects the network-instance
from which it was learned.
For example, if the local network-instance corresponds to a L3VRF, and
routes are imported from the VPNv4 address-family of the BGP instance
in the DEFAULT_INSTANCE, then this value would reflect the
DEFAULT_INSTANCE as the origin-network-instance.
nodetype: leaf (ro)
type: oc-ni:network-instance-ref
description:
The abstract forwarding table for IPv6 unicast. Entries
within this table are uniquely keyed on the IPv6 unicast
destination prefix which is matched by ingress packets.
The data set represented by the IPv6 Unicast AFTis the set
of entries within the IPv6 unicast RIB that have been
selected for installation into the FIB of the device
exporting the data structure.
nodetype: container (ro)
description:
List of the IPv6 unicast entries within the abstract
forwarding table. This list is keyed by the destination IPv6
prefix.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the IPv6 unicast destination prefix which
must be matched to utilise the AFT entry.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters for the IPv6 unicast AFT
entry.
nodetype: container (ro)
description:
The IPv6 destination prefix that should be matched to
utilise the AFT entry.
nodetype: leaf (ro)
type: oc-inet:ipv6-prefix
description:
Surrounding container for counters.
nodetype: container (ro)
description:
The number of packets which have matched, and been forwarded,
based on the AFT entry.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of octets which have matched, and been forwarded,
based on the AFT entry
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of packets which have matched, and been forwarded,
based on the AFT backup entry.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of octets which have matched, and been forwarded,
based on the AFT backup entry
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Metadata persistently stored with the entry.
nodetype: leaf (ro)
type: binary
description:
The protocol from which the AFT entry was learned.
nodetype: leaf (ro)
type: identityref
description:
When forwarding a packet to the specified next-hop, the local
system performs a decapsulation of the packet - removing the
specified header type. In the case that no next-hop is
specified, the packet header is removed, and a subsequent
forwarding lookup is performed on the packet encapsulated
within the header, matched within the relevant AFT within the
specified network-instance.
nodetype: leaf (ro)
type: oc-aftt:encapsulation-header-type
description:
A reference to the next-hop-group that is in use for the entry within
the AFT. Traffic is distributed across the set of next-hops within the
next-hop group according to the weight. This node needs to refer to any
network-instance on the system hence must be absolute.
nodetype: leaf (ro)
type: leafref
description:
The network instance to look up the next-hop-group in. If unspecified,
the next hop group is in the local network instance. The referenced
network-instance must be an existing network instance on the device and
have corresponding entries in the /network-instances/network-instance
list.
nodetype: leaf (ro)
type: oc-ni:network-instance-ref
description:
If the AFT entry was imported from another network instance (e.g., it
corresponds to a L3 forwarding entry which was learned within another
network-instance), the value of this leaf reflects the network-instance
from which it was learned.
For example, if the local network-instance corresponds to a L3VRF, and
routes are imported from the VPNv4 address-family of the BGP instance
in the DEFAULT_INSTANCE, then this value would reflect the
DEFAULT_INSTANCE as the origin-network-instance.
nodetype: leaf (ro)
type: oc-ni:network-instance-ref
description:
The abstract forwarding table for policy-based forwarding
entries. Since multiple match criteria can be utilised
within a policy-based forwarding rule, this AFT provides a
flexible match criteria, and is indexed based on an
arbitrary 64-bit index. Entries within the AFT may match on
multiple field types (e.g., L4 header fields, as well as L2
fields).
Examples of entries within this table are:
- IPv4 policy-based routing based on DSCP.
- MPLS policy-based forwarding entries.
nodetype: container (ro)
description:
List of the policy forwarding entries within the abstract
forwarding table. Each entry is uniquely identified by an
index on the system, due to the arbitrary match conditions
that may be implemented within the policy forwarding AFT.
The index may change upon changes of the entry if, and only
if, the device exporting the AFT replaces the entire entry
by removing the previous entry and replacing it with a
subsequent updated version.
nodetype: list (ro)
list keys: [index]
description:
Reference to the arbitary index for the policy forwarding
AFT entry.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters for the Policy Forwarding
AFT entry.
nodetype: container (ro)
description:
An arbitrary 64-bit index identifying the policy forwarding
AFT entry.
nodetype: leaf (ro)
type: uint64
description:
The IP prefix that the forwarding entry matches.
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
The MAC address that the forwarding entry matches. Used for
Layer 2 forwarding entries, e.g., within a VSI instance.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
The MPLS label that the forwarding entry matches. Used for
MPLS forwarding entries, whereby the local device acts as an
LSR.
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
The value of the MPLS Traffic Class bits (formerly known as
the MPLS experimental bits) that are to be matched by the AFT
entry.
nodetype: leaf (ro)
type: oc-mplst:mpls-tc
description:
The value of the differentiated services code point (DSCP) to
be matched for the forwarding entry. The value is specified in
cases where specific class-based forwarding based on IP is
implemented by the device.
nodetype: leaf (ro)
type: oc-inet:dscp
description:
The value of the IP protocol field of an IPv4 packet, or the
next-header field of an IPv6 packet which is to be matched by
the AFT entry. This field is utilised where forwarding is
performed based on L4 information.
nodetype: leaf (ro)
type: oc-pkt-match-types:ip-protocol-type
description:
The value of the source port field of the transport header
that is to be matched by the AFT entry.
nodetype: leaf (ro)
type: oc-inet:port-number
description:
The value of the destination port field of the transport
header that is to be matched by the AFT entry.
nodetype: leaf (ro)
type: oc-inet:port-number
description:
Surrounding container for counters.
nodetype: container (ro)
description:
The number of packets which have matched, and been forwarded,
based on the AFT entry.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of octets which have matched, and been forwarded,
based on the AFT entry
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Metadata persistently stored with the entry.
nodetype: leaf (ro)
type: binary
description:
A reference to the next-hop-group that is in use for the entry within
the AFT. Traffic is distributed across the set of next-hops within the
next-hop group according to the weight. This node needs to refer to any
network-instance on the system hence must be absolute.
nodetype: leaf (ro)
type: leafref
description:
The network instance to look up the next-hop-group in. If unspecified,
the next hop group is in the local network instance. The referenced
network-instance must be an existing network instance on the device and
have corresponding entries in the /network-instances/network-instance
list.
nodetype: leaf (ro)
type: oc-ni:network-instance-ref
description:
The abstract forwarding table for MPLS label based
forwarding entries. Entries within the table are keyed based
on the top-most MPLS label in the stack on the ingress
packet.
nodetype: container (ro)
description:
List of the MPLS entries within the abstract
forwarding table. This list is keyed by the top-most MPLS
label.
nodetype: list (ro)
list keys: [label]
description:
Reference to the top-most MPLS label matched by the
entry.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters for the MPLS AFT
entry.
nodetype: container (ro)
description:
The top-most MPLS label that should be matched to
utilise the AFT entry.
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
Surrounding container for counters.
nodetype: container (ro)
description:
The number of packets which have matched, and been forwarded,
based on the AFT entry.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of octets which have matched, and been forwarded,
based on the AFT entry
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Metadata persistently stored with the entry.
nodetype: leaf (ro)
type: binary
description:
The MPLS label stack to be popped from the packet when
switched by the system. The stack is encoded as a leaf-list
such that the first entry is the label that is outer-most (i.e.,
furthest from the bottom of the stack).
If the local system pops the outer-most label 400, then the
value of this list is [400,]. If the local system removes two
labels, the outer-most being 500, and the second of which is
400, then the value of the list is [500, 400].
A swap operation is reflected by entries in the
popped-mpls-label-stack and pushed-mpls-label-stack nodes.
nodetype: leaf-list (ro)
type: oc-mplst:mpls-label
description:
A reference to the next-hop-group that is in use for the entry within
the AFT. Traffic is distributed across the set of next-hops within the
next-hop group according to the weight. This node needs to refer to any
network-instance on the system hence must be absolute.
nodetype: leaf (ro)
type: leafref
description:
The network instance to look up the next-hop-group in. If unspecified,
the next hop group is in the local network instance. The referenced
network-instance must be an existing network instance on the device and
have corresponding entries in the /network-instances/network-instance
list.
nodetype: leaf (ro)
type: oc-ni:network-instance-ref
description:
The abstract forwarding table for Ethernet based forwarding
entries. Entries within the table are keyed based on the
destination MAC address on the ingress packet.
nodetype: container (ro)
description:
List of the Ethernet entries within the abstract
forwarding table. This list is keyed by the outer MAC address
of the Ethernet frame.
nodetype: list (ro)
list keys: [mac-address]
description:
Reference to the outer MAC address matched by the
entry.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters for the Ethernet AFT
entry.
nodetype: container (ro)
description:
The outer MAC address of the Ethernet frame that must
be matched for the AFT entry to be utilised.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Surrounding container for counters.
nodetype: container (ro)
description:
The number of packets which have matched, and been forwarded,
based on the AFT entry.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of octets which have matched, and been forwarded,
based on the AFT entry
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Metadata persistently stored with the entry.
nodetype: leaf (ro)
type: binary
description:
A reference to the next-hop-group that is in use for the entry within
the AFT. Traffic is distributed across the set of next-hops within the
next-hop group according to the weight. This node needs to refer to any
network-instance on the system hence must be absolute.
nodetype: leaf (ro)
type: leafref
description:
The network instance to look up the next-hop-group in. If unspecified,
the next hop group is in the local network instance. The referenced
network-instance must be an existing network instance on the device and
have corresponding entries in the /network-instances/network-instance
list.
nodetype: leaf (ro)
type: oc-ni:network-instance-ref
description:
In some cases AFT streaming (e.g., over gNMI) is an eventually consistent system.
When the device updates an entry it is usually expected to
stream an update to the client within a vert short amount
of time (few milliseconds). Given this is the casee, a telemetry collector or a
controller that parse the AFT doesn't have a consistent
snapshot, or overall versioned copy of AFT with the device
at any specific point of time.
In certain failure modes like device boot up, gNMI daemon
failure and device/routing engine stateful switchover
a telemetry collector or a controller need a flag to
determine whether it is in consistent with the device or
not such that it can a corrective action when needed.
A device sets this leaf or flag to indicate to the
client that AFT data/view is consistent.
nodetype: container (ro)
description:
Operational state parameters relating to the state
synced signals of various AFTs.
nodetype: container (ro)
description:
State synced signal indicating consistent device snapshot of
IPv4 unicast AFT entries. Before setting this flag to true
next-hop-groups and next-hops AFT entries, associated with
ipv4-unicast AFT entries, are expected to be consistent with
device snapshot.
nodetype: leaf (ro)
type: boolean
default: false
description:
State synced signal indicating consistent device snapshot of
IPv6 unicast AFT entries. Before setting this flag to true
next-hop-groups and next-hops AFT entries, associated with
ipv6-unicast AFT entries, are expected to be consistent with
device snapshot.
nodetype: leaf (ro)
type: boolean
default: false
description:
Surrounding container for groups of next-hops.
nodetype: container (ro)
description:
An individual set of next-hops grouped into a common group.
Each entry within an abstract forwarding table points to a
next-hop-group. Entries in the next-hop-group are forwarded to
according to the weights specified for each next-hop group.
If an entry within the next-hop group becomes unusable, for
example due to an interface failure, the remaining entries
are used until all entries become unusable - at which point
the backup next-hop-group (if specified) is used.
nodetype: list (ro)
list keys: [id]
description:
A reference to a unique identifier for the next-hop-group.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to next-hop-groups.
nodetype: container (ro)
description:
A unique identifier for the next-hop-group. This index
is not expected to be consistent across reboots, or
reprogramming of the next-hop-group. When updating
a next-hop-group, if the group is removed by the system
or assigned an alternate identifier, the system should
send telemetry notifications deleting the previous
identifier. If the identifier of the next-hop-group
is changed, all AFT entries that reference it must
also be updated.
nodetype: leaf (ro)
type: uint64
description:
Where applicable, this leaf is a unique identifier string for the
next-hop-group. It is an arbitrary name for the group, that is
supported by vendors and is exposed for telemetry.
nodetype: leaf (ro)
type: string
description:
In some routing protocols or route injection mechanisms it
is possible to supply the ID of the next-hop-group via
configuration or the protocol itself. In some systems, it
may not be possible to use this same ID when returning the
NHG via telemetry.
This leaf reflects the ID of the next-hop group that was
used by the original programming mechanism.
This leaf allows a client to create an association between
a programmed next-hop's original ID, and the ID that is
extracted via telemetry as a key in the next-hop-group AFT
list.
nodetype: leaf (ro)
type: uint64
description:
An arbitrary colour that is used as an identifier for the next-hop
group. Some next-hop resolutions may utilise the colour to select
the particular next-hop-group that a routing entry should be resolved
to. In this case, next-hop-group selection may be based on colour
matches rather than the protocol specified next-hop.
Regardless of whether the next-hop-group's specified colour is
used to select an AFT's active forwarding entry, the next-hop-group
referenced by an entry should be the currently active value.
Next-hop-groups that are installed on the system through a protocol
that allows injection of such entries (e.g., BGP using the SR-TE
Policy SAFI, or gRPC-based RIB programming) should have the colour
specified in the injecting protocol within this leaf.
nodetype: leaf (ro)
type: uint64
description:
The backup next-hop-group for the current group. When all
entries within the next-hop group become unusable, the backup
next-hop group is used if specified.
nodetype: leaf (ro)
type: leafref
description:
Set to true if and only if the device no longer forwards traffic
using the primary NextHops of this NextHopGroup and instead uses
the specified backup-next-hop-group. This leaf should be set to
false if the backup-next-hop-group is either unspecified or unused
by the device.
nodetype: leaf (ro)
type: boolean
default: false
description:
Surrounding container for the list of next-hops within
the next-hop-group.
nodetype: container (ro)
description:
An individual next-hop within the next-hop-group. Each
next-hop is a reference to an entry within the next-hop
list.
nodetype: list (ro)
list keys: [index]
description:
A reference to the index for the next-hop within the
the next-hop-group.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters related to a next-hop
within the next-hop-group.
nodetype: container (ro)
description:
A reference to the identifier for the next-hop to which
the entry in the next-hop group corresponds.
nodetype: leaf (ro)
type: leafref
description:
The weight applied to the next-hop within the group. Traffic
is balanced across the next-hops within the group in the
proportion of weight/(sum of weights of the next-hops within
the next-hop group).
nodetype: leaf (ro)
type: uint64
description:
When a system selects a next-hop-group based on conditions
in addition to those specified in the referencing table entries
(for example, DSCP is used in addition to the IPv4 destination
prefix), these conditions are specified in the conditions list.
Where such conditions exist, the next-hop-group MUST only
specify next-hop-groups under the conditional list, and therefore
MUST NOT specify any corresponding next-hops. The
next-hop-groups that are referenced by any conditions MUST
reference only next-hops and therefore MUST NOT be conditional
themselves.
nodetype: container (ro)
description:
A conditional next-hop-group that is used by the AFT
entry. The conditions that are specified within the
group are logically ANDed together. If a condition
is a leaf-list field its contents are logically ORed.
nodetype: list (ro)
list keys: [id]
description:
A reference to the identifier for the condition.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters related to the conditional
next-hop selection.
nodetype: container (ro)
description:
A unique identifier for the conditional criteria.
nodetype: leaf (ro)
type: uint64
description:
A set of DSCP values that must be matched by an input packet for
the next-hop-group specified to be selected. A logical OR is applied
across the DSCP values.
nodetype: leaf-list (ro)
type: oc-inet:dscp
description:
The next-hop-group that is used by the system for packets that match
the criteria specified.
nodetype: leaf (ro)
type: leafref
description:
The set of input interfaces that are required to be matched for
the next-hop-group condition to be met. Each non-interface condition
is logically ANDed with each member of the list -- i.e., interfaces in
the list are logically ORed.
If the input-interface list is empty, the condition applies to ALL input
interfaces.
nodetype: container (ro)
description:
The input interface that must be matched for the condition to be met.
nodetype: list (ro)
list keys: [id]
description:
Reference to the unique ID assigned to the input interface within
the conditions list.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters that relate to the input interface.
nodetype: container (ro)
description:
A unique reference for the input interface.
nodetype: leaf (ro)
type: string
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
The list of next-hops that are to be used for entry within
the AFT table. The structure of each next-hop is address
family independent, such that it is possible to resolve fully
how the next-hop is treated. For example:
- Where ingress IPv4 unicast packets are to be forwarded via
an MPLS LSP, the next-hop list should indicate the MPLS
label stack that is used to the next-hop.
- Where ingress MPLS labelled packets are to be forwarded to
an IPv6 nexthop (for example, a CE within a VPN, then the
popped label stack, and IPv6 next-hop address should be
indicated).
nodetype: container (ro)
description:
A next-hop associated with the forwarding instance.
nodetype: list (ro)
list keys: [index]
description:
A unique index identifying the next-hop entry for the
AFT entry
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to the AFT
next-hop entry
nodetype: container (ro)
description:
A unique entry for the next-hop.
nodetype: leaf (ro)
type: uint64
description:
In some routing protocols, or route injection mechanisms it
is possible to set the index of the next-hop via configuration
or the protocol itself. In some systems it may not be possible
to maintain the index provided by an external client when
advertising the same entry via telemetry.
This leaf reflects the configured or client-supplied index of
the next-hop. This allows a client to create an assocation or
mapping back to the original index pushed by the client, and
the ID used as a key in the next-hop AFT list.
nodetype: leaf (ro)
type: uint64
description:
The IP address of the next-hop system.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The MAC address of the next-hop if resolved by the local
network instance.
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
Flag that controls pop action, i.e., the top-most MPLS label
should be popped from the packet when switched by the system.
The top-most MPLS label associated with pop action is equal to
the label key used in 'mpls' AFT 'label-entry' list.
nodetype: leaf (ro)
type: boolean
default: false
description:
The MPLS label stack imposed when forwarding packets to the
next-hop
- the stack is encoded as a leaf list whereby the order of the
entries is such that the first entry in the list is the
label at the bottom of the stack to be pushed.
To this end, a packet which is to forwarded to a device using
a service label of 42, and a transport label of 8072 will be
represented with a label stack list of [42, 8072].
The MPLS label stack list is ordered by the user, such that no
system re-ordering of leaves is permitted by the system.
A swap operation is reflected by entries in the
popped-mpls-label-stack and pushed-mpls-label-stack nodes.
This node must be supported in addition to the
encap-headers/encap-header tree. A future release of OpenConfig
will deprecate this node in favor of the
encap-headers/encap-header subtree.
nodetype: leaf-list (ro)
type: oc-mplst:mpls-label
description:
When forwarding a packet to the specified next-hop the local
system performs an encapsulation of the packet - adding the
specified header type.
This node must be supported in addition to the
encap-headers/encap-header tree. A future release of OpenConfig
will deprecate this node in favor of the
encap-headers/encap-header subtree.
nodetype: leaf (ro)
type: oc-aftt:encapsulation-header-type
description:
When forwarding a packet to the specified next-hop, the local
system performs a decapsulation of the packet - removing the
specified header type. In the case that no next-hop is
specified, the packet header is removed, and a subsequent
forwarding lookup is performed on the packet encapsulated
within the header, matched within the relevant AFT within the
specified network-instance.
nodetype: leaf (ro)
type: oc-aftt:encapsulation-header-type
description:
The protocol from which the AFT entry was learned.
nodetype: leaf (ro)
type: identityref
description:
Where applicable, the protocol name for the next-hop labelled
forwarding entry. This leaf is applicable only to next-hops
which include MPLS label information, and its value typically
corresponds to the RSVP-TE LSP name.
nodetype: leaf (ro)
type: string
description:
Surrounding container for counters.
nodetype: container (ro)
description:
The number of packets which have matched, and been forwarded,
based on the AFT entry.
nodetype: leaf (ro)
type: oc-yang:counter64
description:
The number of octets which have matched, and been forwarded,
based on the AFT entry
nodetype: leaf (ro)
type: oc-yang:counter64
description:
Where applicable, the next hop label representing the virtual
network identifier (VNI) for the forwarding entry. This leaf is
applicable only to next-hops which include VXLAN encapsulation
header information.
This node must be supported in addition to the
encap-headers/encap-header tree. A future release of OpenConfig
will deprecate this node in favor of the
encap-headers/encap-header subtree.
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Where applicable this represents the vxlan tunnel source ip address.
For VXLAN this represents the source VTEP IP address.
This node must be supported in addition to the
encap-headers/encap-header tree. A future release of OpenConfig
will deprecate this node in favor of the
encap-headers/encap-header subtree.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The network-instance within which the next-hop should be resolved.
When this leaf is unspecified, the next-hop is resolved within
the local instance.
nodetype: leaf (ro)
type: oc-ni:network-instance-ref
description:
When specified, the packet has an IP-in-IP header applied to it
before forwarding to the specified next-hop.
This node must be supported in addition to the
encap-headers/encap-header tree. A future release of OpenConfig
will deprecate this node in favor of the
encap-headers/encap-header subtree.
nodetype: container (ro)
description:
State parameters relating to IP-in-IP encapsulation.
nodetype: container (ro)
description:
Source IP address to use for the encapsulated packet.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Destination IP address to use for the encapsulated packet.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
When specified, the packet has an GRE
(Generic Routing Encapsulation) header applied to
it before forwarding to the specified next-hop.
encapsulate-header leaf should be set to GRE for this
to apply.
This node must be supported in addition to the
encap-headers/encap-header tree. A future release of OpenConfig
will deprecate this node in favor of the
encap-headers/encap-header subtree.
nodetype: container (ro)
description:
State parameters relating to GRE encapsulation.
nodetype: container (ro)
description:
The source IP address for the GRE encapsulation may be expressed
using this leaf (src-ip) or if may be derived from
'../../interface-ref/state/subinterface'
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Destination IP address to use for the encapsulated packet.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
This leaf reflects the configured/default TTL value that is used in the
outer header during packet encapsulation. When this leaf is not set,
the TTL value of the inner packet is copied over as the outer packet's
TTL value during encapsulation.
nodetype: leaf (ro)
type: uint8
description:
Container for packet encapsulation headers. When leaves in this
container are populated, it indicates encapsulation of the packet
matching the next-hop is performed using a stack of one or more
headers defined in the list encap-header.
Each entry in the list must indicate an encapsulation type and
populate a container with the parameters for that encapsulation
header.
nodetype: container (ro)
description:
A list of headers added on top of a packet ordered by the
index value. The inner-most header is the 0th value and is
adjacent to the original packet. Additional headers may be
added in index order.
For example, in an encapsulation stack for MPLS in UDPv4, the
first index in the list is the MPLS header and the second
index is a UDPv4 header.
nodetype: list (ro)
list keys: [index]
description:
A unique index identifying an encapsulation header in a stack
of encapsulation headers.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters relating to encapsulation headers.
nodetype: container (ro)
description:
A pointer to an entry in an ordered list of encapsulation headers.
nodetype: leaf (ro)
type: uint8
description:
Defines which type of packet header should be used.
nodetype: leaf (ro)
type: oc-aftt:encapsulation-header-type
description:
Container of nodes for GRE encapsulation.
nodetype: container (ro)
description:
State parameters relating to GRE encapsulation headers.
nodetype: container (ro)
description:
The source IP address for the GRE encapsulation may be expressed
using this leaf (src-ip) or if may be derived from
'../../interface-ref/state/subinterface'
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Destination IP address to use for the encapsulated packet.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
This leaf reflects the configured/default TTL value that is used in the
outer header during packet encapsulation. When this leaf is not set,
the TTL value of the inner packet is copied over as the outer packet's
TTL value during encapsulation.
nodetype: leaf (ro)
type: uint8
description:
Container of nodes for UDP in IPv4 encapsulation. When this
container is used, an IPv4 packet with no transport header
is added to the encapsulation list.
nodetype: container (ro)
description:
State parameters relating to IP encapsulation headers.
nodetype: container (ro)
description:
Source IP address to use for the encapsulated packet.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Destination IP address to use for the encapsulated packet.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Container of nodes for UDP in IPv6 encapsulation. When this
container is used, an IPv6 packet with no transport header
is added to the encapsulation list.
nodetype: container (ro)
description:
State parameters relating to IP encapsulation headers.
nodetype: container (ro)
description:
Source IP address to use for the encapsulated packet.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Destination IP address to use for the encapsulated packet.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Container of nodes for MPLS encapsulation.
nodetype: container (ro)
description:
State parameters relating to MPLS encapsulation headers.
nodetype: container (ro)
description:
The value of the MPLS traffic class (TC) bits, formerly known as the
EXP bits.
nodetype: leaf (ro)
type: oc-mplst:mpls-tc
description:
A stack of MPLS label values. The first entry in the list is the
label at the bottom of the stack. The bottom of the stack is adjacent
to the MPLS payload.
For example, a packet with a label stack of two labels, the bottom
label being 42 and the top label being 8072 will be represented with
a leaf-list of [42, 8072]. The resulting packet, starting with the
beginning of the packet will be '[8072][42][Payload]'.
Note: a swap operation is reflected by entries in the
popped-mpls-label-stack and the pushed-mpls-label-stack
nodetype: leaf-list (ro)
type: oc-mplst:mpls-label
description:
Container of nodes for UDP in IPv4 encapsulation. When this
container is used, an IPv4 header with a UDP header is added
to the encapsulation list.
nodetype: container (ro)
description:
State parameters relating to UDP in IPv4 encapsulation
headers.
nodetype: container (ro)
description:
The source IP address for IP/UDP encapsulation.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Destination IP address for IP/UDP encapsulation.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
DSCP value to use for the UDP header of the encapsulated
packet.
nodetype: leaf (ro)
type: oc-inet:dscp
description:
Source UDP port number to use for the UDP header of the encapsulated
packet. The source UDP port should be derived from the payload
packet entropy. The exact methodology is implementation dependent,
but for example, the port could be derived from an entropy hash of
the payload or the source port (if present) of the payload.
nodetype: leaf (ro)
type: oc-inet:port-number
description:
Source UDP port number to use for the UDP header of the encapsulated
packet.
When the payload packet is MPLS, then RFC 7510 - Encapsulating MPLS
in UDP should be followed.
nodetype: leaf (ro)
type: oc-inet:port-number
description:
This leaf reflects the configured/default IP TTL value that is used
in the outer header during packet encapsulation. When this leaf is
not set, the TTL value of the inner packet is copied over as the
outer packet's IP TTL value during encapsulation.
nodetype: leaf (ro)
type: uint8
description:
Container of nodes for UDP in IPv6 encapsulation. When this
container is used, an IPv6 header with a UDP header is added
to the encapsulation list.
nodetype: container (ro)
description:
State parameters relating to UDP in IPv6 encapsulation
headers.
nodetype: container (ro)
description:
The source IP address for IP/UDP encapsulation.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Destination IP address for IP/UDP encapsulation.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
DSCP value to use for the UDP header of the encapsulated
packet.
nodetype: leaf (ro)
type: oc-inet:dscp
description:
Source UDP port number to use for the UDP header of the encapsulated
packet. The source UDP port should be derived from the payload
packet entropy. The exact methodology is implementation dependent,
but for example, the port could be derived from an entropy hash of
the payload or the source port (if present) of the payload.
nodetype: leaf (ro)
type: oc-inet:port-number
description:
Source UDP port number to use for the UDP header of the encapsulated
packet.
When the payload packet is MPLS, then RFC 7510 - Encapsulating MPLS
in UDP should be followed.
nodetype: leaf (ro)
type: oc-inet:port-number
description:
This leaf reflects the configured/default IP TTL value that is used
in the outer header during packet encapsulation. When this leaf is
not set, the TTL value of the inner packet is copied over as the
outer packet's IP TTL value during encapsulation.
nodetype: leaf (ro)
type: uint8
description:
Container of nodes for VXLAN encapsulation.
nodetype: container (ro)
description:
State parameters relating to VXLAN encapsulation headers.
nodetype: container (ro)
description:
Where applicable, the next hop label representing the virtual
network identifier (VNI) for the forwarding entry. This leaf is
applicable only to next-hops which include VXLAN encapsulation
header information
nodetype: leaf (ro)
type: oc-evpn-types:evi-id
description:
Where applicable this represents the vxlan tunnel source ip address.
For VXLAN this represents the source VTEP ip address
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Reference to an interface or subinterface
nodetype: container (ro)
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Aft summary for the network instance.
nodetype: container (ro)
description:
Container for ipv4 unicast aft summary by protocol type.
nodetype: container (ro)
description:
Enclosing container for a list of protocols
nodetype: container (ro)
description:
Protocol type that keys the aft entry count list.
nodetype: list (ro)
list keys: [origin-protocol]
description:
Reference to the protocol type which added the aft entry.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for the aft entry list.
nodetype: container (ro)
description:
Protocol type that keys the protocol list.
nodetype: leaf (ro)
type: identityref
description:
Enclosing container for aft entry counters
nodetype: container (ro)
description:
Total number of entries in the aft.
nodetype: leaf (ro)
type: uint64
description:
Container for ipv6 aft counts by protocol type.
nodetype: container (ro)
description:
Enclosing container for a list of protocols
nodetype: container (ro)
description:
Protocol type that keys the aft entry count list.
nodetype: list (ro)
list keys: [origin-protocol]
description:
Reference to the protocol type which added the aft entry.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for the aft entry list.
nodetype: container (ro)
description:
Protocol type that keys the protocol list.
nodetype: leaf (ro)
type: identityref
description:
Enclosing container for aft entry counters
nodetype: container (ro)
description:
Total number of entries in the aft.
nodetype: leaf (ro)
type: uint64
description:
The routing protocols that are enabled for this
network-instance.
nodetype: container (rw)
description:
A process (instance) of a routing protocol. Some
systems may not support more than one instance of
a particular routing protocol
nodetype: list (rw)
list keys: [identifier] [name]
description:
The protocol name for the routing or forwarding
protocol to be instantiated
nodetype: leaf (list key) (rw)
type: leafref
description:
An operator-assigned identifier for the routing
or forwarding protocol. For some processes this
leaf may be system defined.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the routing
protocol instance
nodetype: container (rw)
description:
The protocol identifier for the instance
nodetype: leaf (rw)
type: identityref
description:
A unique name for the protocol instance.
If the operator does not designate a name for the protocol
instance (e.g. config), the implementation should use the
name of 'DEFAULT' (e.g. state). In addition, for
implementations that support single protocol instances, the
default value is recommended for consistency and uniqueness
per protocol instance.
nodetype: leaf (rw)
type: string
default: DEFAULT
description:
A boolean value indicating whether the local protocol
instance is enabled.
nodetype: leaf (rw)
type: boolean
description:
The default metric within the RIB for entries that are
installed by this protocol instance. This value may
be overridden by protocol specific configuration options.
The lower the metric specified the more preferable the RIB
entry is to be selected for use within the network instance.
Where multiple entries have the same metric value then these
equal cost paths should be treated according to the specified
ECMP path selection behaviour for the instance
nodetype: leaf (rw)
type: uint32
description:
State parameters relating to the routing protocol
instance
nodetype: container (ro)
description:
The protocol identifier for the instance
nodetype: leaf (ro)
type: identityref
description:
A unique name for the protocol instance.
If the operator does not designate a name for the protocol
instance (e.g. config), the implementation should use the
name of 'DEFAULT' (e.g. state). In addition, for
implementations that support single protocol instances, the
default value is recommended for consistency and uniqueness
per protocol instance.
nodetype: leaf (ro)
type: string
default: DEFAULT
description:
A boolean value indicating whether the local protocol
instance is enabled.
nodetype: leaf (ro)
type: boolean
description:
The default metric within the RIB for entries that are
installed by this protocol instance. This value may
be overridden by protocol specific configuration options.
The lower the metric specified the more preferable the RIB
entry is to be selected for use within the network instance.
Where multiple entries have the same metric value then these
equal cost paths should be treated according to the specified
ECMP path selection behaviour for the instance
nodetype: leaf (ro)
type: uint32
description:
Enclosing container for the list of static routes
nodetype: container (rw)
description:
List of locally configured static routes
nodetype: list (rw)
list keys: [prefix]
description:
Reference to the destination prefix list key.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data for static routes
nodetype: container (rw)
description:
Destination prefix for the static route, either IPv4 or
IPv6.
nodetype: leaf (rw)
type: inet:ip-prefix
description:
Set a generic tag value on the route. This tag can be
used for filtering routes that are distributed to other
routing protocols.
nodetype: leaf (rw)
type: oc-pt:tag-type
description:
An optional textual description for the route.
nodetype: leaf (rw)
type: string
description:
Operational state data for static routes
nodetype: container (ro)
description:
Destination prefix for the static route, either IPv4 or
IPv6.
nodetype: leaf (ro)
type: inet:ip-prefix
description:
Set a generic tag value on the route. This tag can be
used for filtering routes that are distributed to other
routing protocols.
nodetype: leaf (ro)
type: oc-pt:tag-type
description:
An optional textual description for the route.
nodetype: leaf (ro)
type: string
description:
Configuration and state parameters relating to the
next-hops that are to be utilised for the static
route being specified
nodetype: container (rw)
description:
A list of next-hops to be utilised for the static
route being specified.
nodetype: list (rw)
list keys: [index]
description:
A reference to the index of the current next-hop.
The index is intended to be a user-specified value
which can be used to reference the next-hop in
question, without any other semantics being
assigned to it.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the next-hop
entry
nodetype: container (rw)
description:
An user-specified identifier utilised to uniquely reference
the next-hop entry in the next-hop list. The value of this
index has no semantic meaning other than for referencing
the entry. It is observed that implementations typically
only support a numeric value for this string.
nodetype: leaf (rw)
type: string
description:
The next-hop that is to be used for the static route
- this may be specified as an IP address, an interface
or a pre-defined next-hop type - for instance, DROP or
LOCAL_LINK. When this leaf is not set, and the interface-ref
value is specified for the next-hop, then the system should
treat the prefix as though it is directly connected to the
interface.
nodetype: leaf (rw)
type: union
type: inet:ip-address
type: local-defined-next-hop
description:
Determines whether the next-hop should be allowed to
be looked up recursively - i.e., via a RIB entry which has
been installed by a routing protocol, or another static route
- rather than needing to be connected directly to an
interface of the local system within the current network
instance. When the interface reference specified within the
next-hop entry is set (i.e., is not null) then forwarding is
restricted to being via the interface specified - and
recursion is hence disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
A metric (or cost) which is utilized to specify the order of
selection of the next-hop entry. The lower the metric, the more
preferable the prefix entry is. When this value is not
specified, the metric is inherited from the default metric of
the implementation for static route entries. When multiple
next-hops are specified for a static route, the metric is
utilized to determine which of the next-hops to be installed in
the RIB. When multiple next-hops have the same metric (be it
specified, or simply the default) then these next-hops should
all be installed in the RIB.
nodetype: leaf (rw)
type: uint32
description:
Administrative Distance (preference) of the entry. The
preference defines the order of selection when multiple
sources (protocols, static, etc.) contribute to the same
prefix entry. The lower the preference, the more preferable the
prefix is. When this value is not specified, the preference is
inherited from the default preference of the implementation for
static routes.
nodetype: leaf (rw)
type: uint32
description:
Operational state parameters relating to the
next-hop entry
nodetype: container (ro)
description:
An user-specified identifier utilised to uniquely reference
the next-hop entry in the next-hop list. The value of this
index has no semantic meaning other than for referencing
the entry. It is observed that implementations typically
only support a numeric value for this string.
nodetype: leaf (ro)
type: string
description:
The next-hop that is to be used for the static route
- this may be specified as an IP address, an interface
or a pre-defined next-hop type - for instance, DROP or
LOCAL_LINK. When this leaf is not set, and the interface-ref
value is specified for the next-hop, then the system should
treat the prefix as though it is directly connected to the
interface.
nodetype: leaf (ro)
type: union
type: inet:ip-address
type: local-defined-next-hop
description:
Determines whether the next-hop should be allowed to
be looked up recursively - i.e., via a RIB entry which has
been installed by a routing protocol, or another static route
- rather than needing to be connected directly to an
interface of the local system within the current network
instance. When the interface reference specified within the
next-hop entry is set (i.e., is not null) then forwarding is
restricted to being via the interface specified - and
recursion is hence disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
A metric (or cost) which is utilized to specify the order of
selection of the next-hop entry. The lower the metric, the more
preferable the prefix entry is. When this value is not
specified, the metric is inherited from the default metric of
the implementation for static route entries. When multiple
next-hops are specified for a static route, the metric is
utilized to determine which of the next-hops to be installed in
the RIB. When multiple next-hops have the same metric (be it
specified, or simply the default) then these next-hops should
all be installed in the RIB.
nodetype: leaf (ro)
type: uint32
description:
Administrative Distance (preference) of the entry. The
preference defines the order of selection when multiple
sources (protocols, static, etc.) contribute to the same
prefix entry. The lower the preference, the more preferable the
prefix is. When this value is not specified, the preference is
inherited from the default preference of the implementation for
static routes.
nodetype: leaf (ro)
type: uint32
description:
Enable BFD for liveliness detection to the next-hop or
neighbour.
nodetype: container (rw)
description:
Configuration parameters relating to enabling BFD.
nodetype: container (rw)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (rw)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (rw)
type: uint8
description:
Operational state parameters relating to enabing BFD.
nodetype: container (ro)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (ro)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (ro)
type: uint8
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Enclosing container for locally-defined aggregate
routes
nodetype: container (rw)
description:
List of aggregates
nodetype: list (rw)
list keys: [prefix]
description:
Reference to the configured prefix for this aggregate
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration data for aggregate advertisements
nodetype: container (rw)
description:
Aggregate prefix to be advertised
nodetype: leaf (rw)
type: inet:ip-prefix
description:
When true, install the aggregate route with a discard
next-hop -- traffic destined to the aggregate will be
discarded with no ICMP message generated. When false,
traffic destined to an aggregate address when no
constituent routes are present will generate an ICMP
unreachable message.
nodetype: leaf (rw)
type: boolean
default: false
description:
Set a generic tag value on the route. This tag can be
used for filtering routes that are distributed to other
routing protocols.
nodetype: leaf (rw)
type: oc-pt:tag-type
description:
An optional textual description for the route.
nodetype: leaf (rw)
type: string
description:
A metric (or cost) which is utilized to specify the order of
selection of the next-hop entry. The lower the metric, the more
preferable the prefix entry is. When this value is not
specified, the metric is inherited from the default metric of
the implementation for static route entries. When multiple
next-hops are specified for a static route, the metric is
utilized to determine which of the next-hops to be installed in
the RIB. When multiple next-hops have the same metric (be it
specified, or simply the default) then these next-hops should
all be installed in the RIB.
nodetype: leaf (rw)
type: uint32
description:
Administrative Distance (preference) of the entry. The
preference defines the order of selection when multiple
sources (protocols, static, etc.) contribute to the same
prefix entry. The lower the preference, the more preferable the
prefix is. When this value is not specified, the preference is
inherited from the default preference of the implementation for
static routes.
nodetype: leaf (rw)
type: uint32
description:
Operational state data for aggregate
advertisements
nodetype: container (ro)
description:
Aggregate prefix to be advertised
nodetype: leaf (ro)
type: inet:ip-prefix
description:
When true, install the aggregate route with a discard
next-hop -- traffic destined to the aggregate will be
discarded with no ICMP message generated. When false,
traffic destined to an aggregate address when no
constituent routes are present will generate an ICMP
unreachable message.
nodetype: leaf (ro)
type: boolean
default: false
description:
Set a generic tag value on the route. This tag can be
used for filtering routes that are distributed to other
routing protocols.
nodetype: leaf (ro)
type: oc-pt:tag-type
description:
An optional textual description for the route.
nodetype: leaf (ro)
type: string
description:
A metric (or cost) which is utilized to specify the order of
selection of the next-hop entry. The lower the metric, the more
preferable the prefix entry is. When this value is not
specified, the metric is inherited from the default metric of
the implementation for static route entries. When multiple
next-hops are specified for a static route, the metric is
utilized to determine which of the next-hops to be installed in
the RIB. When multiple next-hops have the same metric (be it
specified, or simply the default) then these next-hops should
all be installed in the RIB.
nodetype: leaf (ro)
type: uint32
description:
Administrative Distance (preference) of the entry. The
preference defines the order of selection when multiple
sources (protocols, static, etc.) contribute to the same
prefix entry. The lower the preference, the more preferable the
prefix is. When this value is not specified, the preference is
inherited from the default preference of the implementation for
static routes.
nodetype: leaf (ro)
type: uint32
description:
Top-level configuration and state for the BGP router
nodetype: container (rw)
description:
Global configuration for the BGP router
nodetype: container (rw)
description:
Configuration parameters relating to the global BGP router
nodetype: container (rw)
description:
Local autonomous system number of the router. Uses
the 32-bit as-number type from the model in RFC 6991.
nodetype: leaf (rw)
type: oc-inet:as-number
description:
Router id of the router - an unsigned 32-bit integer
expressed in dotted quad notation.
nodetype: leaf (rw)
type: oc-yang:dotted-quad
description:
State information relating to the global BGP router
nodetype: container (ro)
description:
Local autonomous system number of the router. Uses
the 32-bit as-number type from the model in RFC 6991.
nodetype: leaf (ro)
type: oc-inet:as-number
description:
Router id of the router - an unsigned 32-bit integer
expressed in dotted quad notation.
nodetype: leaf (ro)
type: oc-yang:dotted-quad
description:
Total number of BGP paths within the context
nodetype: leaf (ro)
type: uint32
description:
Total number of BGP prefixes received within the context
nodetype: leaf (ro)
type: uint32
description:
Administrative distance (or preference) assigned to
routes received from different sources
(external, internal, and local).
nodetype: container (rw)
description:
Configuration parameters relating to the default route
distance
nodetype: container (rw)
description:
Administrative distance for routes learned from external
BGP (eBGP).
nodetype: leaf (rw)
type: uint8
description:
Administrative distance for routes learned from internal
BGP (iBGP).
nodetype: leaf (rw)
type: uint8
description:
State information relating to the default route distance
nodetype: container (ro)
description:
Administrative distance for routes learned from external
BGP (eBGP).
nodetype: leaf (ro)
type: uint8
description:
Administrative distance for routes learned from internal
BGP (iBGP).
nodetype: leaf (ro)
type: uint8
description:
Parameters indicating whether the local system acts as part
of a BGP confederation
nodetype: container (rw)
description:
Configuration parameters relating to BGP confederations
nodetype: container (rw)
description:
Confederation identifier for the autonomous system.
Setting the identifier indicates that the local-AS is part
of a BGP confederation.
nodetype: leaf (rw)
type: oc-inet:as-number
description:
Remote autonomous systems that are to be treated
as part of the local confederation.
nodetype: leaf-list (rw)
type: oc-inet:as-number
description:
State information relating to the BGP confederations
nodetype: container (ro)
description:
Confederation identifier for the autonomous system.
Setting the identifier indicates that the local-AS is part
of a BGP confederation.
nodetype: leaf (ro)
type: oc-inet:as-number
description:
Remote autonomous systems that are to be treated
as part of the local confederation.
nodetype: leaf-list (ro)
type: oc-inet:as-number
description:
Parameters relating the graceful restart mechanism for BGP
nodetype: container (rw)
description:
Configuration parameters relating to graceful-restart
nodetype: container (rw)
description:
Enable or disable the graceful-restart capability.
nodetype: leaf (rw)
type: boolean
description:
Estimated time (in seconds) for the local BGP speaker to
restart a session. This value is advertise in the graceful
restart BGP capability. This is a 12-bit value, referred to
as Restart Time in RFC4724. Per RFC4724, the suggested
default value is <= the hold-time value.
nodetype: leaf (rw)
type: uint16
description:
An upper-bound on the time thate stale routes will be
retained by a router after a session is restarted. If an
End-of-RIB (EOR) marker is received prior to this timer
expiring stale-routes will be flushed upon its receipt - if
no EOR is received, then when this timer expires stale paths
will be purged. This timer is referred to as the
Selection_Deferral_Timer in RFC4724
nodetype: leaf (rw)
type: uint16
description:
Enable graceful-restart in helper mode only. When this
leaf is set, the local system does not retain forwarding
its own state during a restart, but supports procedures
for the receiving speaker, as defined in RFC4724.
nodetype: leaf (rw)
type: boolean
description:
State information associated with graceful-restart
nodetype: container (ro)
description:
Enable or disable the graceful-restart capability.
nodetype: leaf (ro)
type: boolean
description:
Estimated time (in seconds) for the local BGP speaker to
restart a session. This value is advertise in the graceful
restart BGP capability. This is a 12-bit value, referred to
as Restart Time in RFC4724. Per RFC4724, the suggested
default value is <= the hold-time value.
nodetype: leaf (ro)
type: uint16
description:
An upper-bound on the time thate stale routes will be
retained by a router after a session is restarted. If an
End-of-RIB (EOR) marker is received prior to this timer
expiring stale-routes will be flushed upon its receipt - if
no EOR is received, then when this timer expires stale paths
will be purged. This timer is referred to as the
Selection_Deferral_Timer in RFC4724
nodetype: leaf (ro)
type: uint16
description:
Enable graceful-restart in helper mode only. When this
leaf is set, the local system does not retain forwarding
its own state during a restart, but supports procedures
for the receiving speaker, as defined in RFC4724.
nodetype: leaf (ro)
type: boolean
description:
Parameters related to the use of multiple paths for the
same NLRI
nodetype: container (rw)
description:
Configuration parameters relating to multipath
nodetype: container (rw)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (rw)
type: boolean
default: false
description:
State parameters relating to multipath
nodetype: container (ro)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (ro)
type: boolean
default: false
description:
Multipath parameters for eBGP
nodetype: container (rw)
description:
Usage of DMZ Link-Bandwidth extended community
nodetype: container (rw)
description:
Configuration parameters relating to usage of link-bandwidth
nodetype: container (rw)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (rw)
type: boolean
description:
State information relating to usage of link-bandwidth
nodetype: container (ro)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters relating to eBGP multipath
nodetype: container (rw)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (rw)
type: boolean
default: false
description:
Maximum number of parallel paths to consider when using
BGP multipath. The default is use a single path.
nodetype: leaf (rw)
type: uint32
default: 1
description:
State information relating to eBGP multipath
nodetype: container (ro)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (ro)
type: boolean
default: false
description:
Maximum number of parallel paths to consider when using
BGP multipath. The default is use a single path.
nodetype: leaf (ro)
type: uint32
default: 1
description:
Multipath parameters for iBGP
nodetype: container (rw)
description:
Usage of DMZ Link-Bandwidth extended community
nodetype: container (rw)
description:
Configuration parameters relating to usage of link-bandwidth
nodetype: container (rw)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (rw)
type: boolean
description:
State information relating to usage of link-bandwidth
nodetype: container (ro)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters relating to iBGP multipath
nodetype: container (rw)
description:
Maximum number of parallel paths to consider when using
iBGP multipath. The default is to use a single path
nodetype: leaf (rw)
type: uint32
default: 1
description:
State information relating to iBGP multipath
nodetype: container (ro)
description:
Maximum number of parallel paths to consider when using
iBGP multipath. The default is to use a single path
nodetype: leaf (ro)
type: uint32
default: 1
description:
Parameters relating to options for route selection
nodetype: container (rw)
description:
Configuration parameters relating to route selection
options
nodetype: container (rw)
description:
Compare multi-exit discriminator (MED) value from
different ASes when selecting the best route. The
default behavior is to only compare MEDs for paths
received from the same AS.
nodetype: leaf (rw)
type: boolean
default: false
description:
Ignore the AS path length when selecting the best path.
The default is to use the AS path length and prefer paths
with shorter length.
nodetype: leaf (rw)
type: boolean
default: false
description:
When comparing similar routes received from external
BGP peers, use the router-id as a criterion to select
the active path.
nodetype: leaf (rw)
type: boolean
default: true
description:
Advertise inactive routes to external peers. The
default is to only advertise active routes.
nodetype: leaf (rw)
type: boolean
default: false
description:
Flag to enable sending / receiving accumulated IGP
attribute in routing updates
nodetype: leaf (rw)
type: boolean
default: false
description:
Ignore the IGP metric to the next-hop when calculating
BGP best-path. The default is to select the route for
which the metric to the next-hop is lowest
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for the route selection options
nodetype: container (ro)
description:
Compare multi-exit discriminator (MED) value from
different ASes when selecting the best route. The
default behavior is to only compare MEDs for paths
received from the same AS.
nodetype: leaf (ro)
type: boolean
default: false
description:
Ignore the AS path length when selecting the best path.
The default is to use the AS path length and prefer paths
with shorter length.
nodetype: leaf (ro)
type: boolean
default: false
description:
When comparing similar routes received from external
BGP peers, use the router-id as a criterion to select
the active path.
nodetype: leaf (ro)
type: boolean
default: true
description:
Advertise inactive routes to external peers. The
default is to only advertise active routes.
nodetype: leaf (ro)
type: boolean
default: false
description:
Flag to enable sending / receiving accumulated IGP
attribute in routing updates
nodetype: leaf (ro)
type: boolean
default: false
description:
Ignore the IGP metric to the next-hop when calculating
BGP best-path. The default is to select the route for
which the metric to the next-hop is lowest
nodetype: leaf (ro)
type: boolean
default: false
description:
Address family specific configuration
nodetype: container (rw)
description:
AFI,SAFI configuration available for the
neighbour or group
nodetype: list (rw)
list keys: [afi-safi-name]
description:
Reference to the AFI-SAFI name used as a key
for the AFI-SAFI list
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters for the AFI-SAFI
nodetype: container (rw)
description:
AFI,SAFI
nodetype: leaf (rw)
type: identityref
description:
This leaf indicates whether the AFI-SAFI is enabled for all
neighbors or groups.
nodetype: leaf (rw)
type: boolean
default: false
description:
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute. This takes precedence over the neighbor
or group configuration
nodetype: leaf-list (rw)
type: oc-bgp-types:community-type
description:
State information relating to the AFI-SAFI
nodetype: container (ro)
description:
AFI,SAFI
nodetype: leaf (ro)
type: identityref
description:
This leaf indicates whether the AFI-SAFI is enabled for all
neighbors or groups.
nodetype: leaf (ro)
type: boolean
default: false
description:
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute. This takes precedence over the neighbor
or group configuration
nodetype: leaf-list (ro)
type: oc-bgp-types:community-type
description:
Total number of BGP paths within the context
nodetype: leaf (ro)
type: uint32
description:
Total number of BGP prefixes received within the context
nodetype: leaf (ro)
type: uint32
description:
Parameters relating to BGP graceful-restart
nodetype: container (rw)
description:
Configuration options for BGP graceful-restart
nodetype: container (rw)
description:
This leaf indicates whether graceful-restart is enabled for
this AFI-SAFI
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for BGP graceful-restart
nodetype: container (ro)
description:
This leaf indicates whether graceful-restart is enabled for
this AFI-SAFI
nodetype: leaf (ro)
type: boolean
default: false
description:
Parameters relating to options for route selection
nodetype: container (rw)
description:
Configuration parameters relating to route selection
options
nodetype: container (rw)
description:
Compare multi-exit discriminator (MED) value from
different ASes when selecting the best route. The
default behavior is to only compare MEDs for paths
received from the same AS.
nodetype: leaf (rw)
type: boolean
default: false
description:
Ignore the AS path length when selecting the best path.
The default is to use the AS path length and prefer paths
with shorter length.
nodetype: leaf (rw)
type: boolean
default: false
description:
When comparing similar routes received from external
BGP peers, use the router-id as a criterion to select
the active path.
nodetype: leaf (rw)
type: boolean
default: true
description:
Advertise inactive routes to external peers. The
default is to only advertise active routes.
nodetype: leaf (rw)
type: boolean
default: false
description:
Flag to enable sending / receiving accumulated IGP
attribute in routing updates
nodetype: leaf (rw)
type: boolean
default: false
description:
Ignore the IGP metric to the next-hop when calculating
BGP best-path. The default is to select the route for
which the metric to the next-hop is lowest
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for the route selection options
nodetype: container (ro)
description:
Compare multi-exit discriminator (MED) value from
different ASes when selecting the best route. The
default behavior is to only compare MEDs for paths
received from the same AS.
nodetype: leaf (ro)
type: boolean
default: false
description:
Ignore the AS path length when selecting the best path.
The default is to use the AS path length and prefer paths
with shorter length.
nodetype: leaf (ro)
type: boolean
default: false
description:
When comparing similar routes received from external
BGP peers, use the router-id as a criterion to select
the active path.
nodetype: leaf (ro)
type: boolean
default: true
description:
Advertise inactive routes to external peers. The
default is to only advertise active routes.
nodetype: leaf (ro)
type: boolean
default: false
description:
Flag to enable sending / receiving accumulated IGP
attribute in routing updates
nodetype: leaf (ro)
type: boolean
default: false
description:
Ignore the IGP metric to the next-hop when calculating
BGP best-path. The default is to select the route for
which the metric to the next-hop is lowest
nodetype: leaf (ro)
type: boolean
default: false
description:
Parameters related to the use of multiple paths for the
same NLRI
nodetype: container (rw)
description:
Configuration parameters relating to multipath
nodetype: container (rw)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (rw)
type: boolean
default: false
description:
State parameters relating to multipath
nodetype: container (ro)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (ro)
type: boolean
default: false
description:
Multipath parameters for eBGP
nodetype: container (rw)
description:
Usage of DMZ Link-Bandwidth extended community
nodetype: container (rw)
description:
Configuration parameters relating to usage of link-bandwidth
nodetype: container (rw)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (rw)
type: boolean
description:
State information relating to usage of link-bandwidth
nodetype: container (ro)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters relating to eBGP multipath
nodetype: container (rw)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (rw)
type: boolean
default: false
description:
Maximum number of parallel paths to consider when using
BGP multipath. The default is use a single path.
nodetype: leaf (rw)
type: uint32
default: 1
description:
State information relating to eBGP multipath
nodetype: container (ro)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (ro)
type: boolean
default: false
description:
Maximum number of parallel paths to consider when using
BGP multipath. The default is use a single path.
nodetype: leaf (ro)
type: uint32
default: 1
description:
Multipath parameters for iBGP
nodetype: container (rw)
description:
Usage of DMZ Link-Bandwidth extended community
nodetype: container (rw)
description:
Configuration parameters relating to usage of link-bandwidth
nodetype: container (rw)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (rw)
type: boolean
description:
State information relating to usage of link-bandwidth
nodetype: container (ro)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters relating to iBGP multipath
nodetype: container (rw)
description:
Maximum number of parallel paths to consider when using
iBGP multipath. The default is to use a single path
nodetype: leaf (rw)
type: uint32
default: 1
description:
State information relating to iBGP multipath
nodetype: container (ro)
description:
Maximum number of parallel paths to consider when using
iBGP multipath. The default is to use a single path
nodetype: leaf (ro)
type: uint32
default: 1
description:
Parameters relating to the advertisement and receipt of
multiple paths for a single NLRI (add-paths)
nodetype: container (rw)
description:
Configuration parameters relating to ADD_PATHS
nodetype: container (rw)
description:
Enable capability negotiation to receive multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (rw)
type: boolean
default: false
description:
Enable capability negotiation to send multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (rw)
type: boolean
default: false
description:
The maximum total number of paths to advertise to neighbors
for a single NLRI. This includes the single best path as
well as additional paths advertised when add-paths is
enabled.
nodetype: leaf (rw)
type: uint8
description:
A reference to a routing policy which can be used to
restrict the prefixes for which add-paths is enabled
nodetype: leaf (rw)
type: leafref
description:
State information associated with ADD_PATHS
nodetype: container (ro)
description:
Enable capability negotiation to receive multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable capability negotiation to send multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (ro)
type: boolean
default: false
description:
The maximum total number of paths to advertise to neighbors
for a single NLRI. This includes the single best path as
well as additional paths advertised when add-paths is
enabled.
nodetype: leaf (ro)
type: uint8
description:
A reference to a routing policy which can be used to
restrict the prefixes for which add-paths is enabled
nodetype: leaf (ro)
type: leafref
description:
IPv4 unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters for IPv4 unicast AFI-SAFI options
nodetype: container (rw)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (rw)
type: boolean
default: false
description:
This leaf indicates whether extended next-hop encoding is enabled for
this AFI-SAFI
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for IPv4 parameters
nodetype: container (ro)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (ro)
type: boolean
default: false
description:
This leaf indicates whether extended next-hop encoding is enabled for
this AFI-SAFI
nodetype: leaf (ro)
type: boolean
default: false
description:
IPv6 unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters for IPv6 unicast AFI-SAFI options
nodetype: container (rw)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for IPv6 unicast parameters
nodetype: container (ro)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (ro)
type: boolean
default: false
description:
IPv4 Labeled Unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
IPv6 Labeled Unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Unicast IPv4 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Unicast IPv6 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Multicast IPv4 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Multicast IPv6 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
BGP-signalled VPLS configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
BGP EVPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state parameters relating to
the SR-TE Policy SAFI for IPv4 Unicast.
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state parameters relating to
the SR-TE Policy SAFI for IPv6 Unicast.
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Anchor point for routing policies in the model.
Import and export policies are with respect to the local
routing table, i.e., export (send) and import (receive),
depending on the context.
nodetype: container (rw)
description:
Policy configuration data.
nodetype: container (rw)
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state for routing policy
nodetype: container (ro)
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
A list of IP prefixes from which the system should:
- Accept connections to the BGP daemon
- Dynamically configure a BGP neighbor corresponding to the
source address of the remote system, using the parameters
of the specified peer-group.
For such neighbors, an entry within the neighbor list should
be created, indicating that the peer was dynamically
configured, and referencing the peer-group from which the
configuration was derived.
nodetype: container (rw)
description:
An individual prefix from which dynamic neighbor
connections are allowed.
nodetype: list (rw)
list keys: [prefix]
description:
Reference to the IP prefix from which source connections
are allowed for the dynamic neighbor group.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the source prefix
for the dynamic BGP neighbor connections.
nodetype: container (rw)
description:
The IP prefix within which the source address of the remote
BGP speaker must fall to be considered eligible to the
dynamically configured.
nodetype: leaf (rw)
type: oc-inet:ip-prefix
description:
The peer-group within which the dynamic neighbor will be
configured. The configuration parameters used for the dynamic
neighbor are those specified within the referenced peer
group.
nodetype: leaf (rw)
type: leafref
description:
Operational state parameters relating to the source
prefix for the dynamic BGP neighbor connections.
nodetype: container (ro)
description:
The IP prefix within which the source address of the remote
BGP speaker must fall to be considered eligible to the
dynamically configured.
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
The peer-group within which the dynamic neighbor will be
configured. The configuration parameters used for the dynamic
neighbor are those specified within the referenced peer
group.
nodetype: leaf (ro)
type: leafref
description:
Anchor point for routing policies in the model.
Import and export policies are with respect to the local
routing table, i.e., export (send) and import (receive),
depending on the context.
nodetype: container (rw)
description:
Policy configuration data.
nodetype: container (rw)
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state for routing policy
nodetype: container (ro)
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
Configuration for BGP neighbors
nodetype: container (rw)
description:
List of BGP neighbors configured on the local system,
uniquely identified by peer IPv[46] address
nodetype: list (rw)
list keys: [neighbor-address]
description:
Reference to the address of the BGP neighbor used as
a key in the neighbor list
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the BGP neighbor or
group
nodetype: container (rw)
description:
The peer-group with which this neighbor is associated
nodetype: leaf (rw)
type: leafref
description:
Address of the BGP peer, either in IPv4 or IPv6
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
Destination TCP port number of the BGP peer when initiating a
session from the local router
nodetype: leaf (rw)
type: oc-inet:port-number
default: 179
description:
Whether the BGP peer is enabled. In cases where the
enabled leaf is set to false, the local system should not
initiate connections to the neighbor, and should not
respond to TCP connections attempts from the neighbor. If
the state of the BGP session is ESTABLISHED at the time
that this leaf is set to false, the BGP session should be
ceased.
nodetype: leaf (rw)
type: boolean
default: true
description:
AS number of the peer.
nodetype: leaf (rw)
type: oc-inet:as-number
description:
The local autonomous system number that is to be used
when establishing sessions with the remote peer or peer
group, if this differs from the global BGP router
autonomous system number.
nodetype: leaf (rw)
type: oc-inet:as-number
description:
Explicitly designate the peer or peer group as internal
(iBGP) or external (eBGP).
nodetype: leaf (rw)
type: oc-bgp-types:peer-type
description:
Configures an MD5 authentication password for use with
neighboring devices.
nodetype: leaf (rw)
type: oc-types:routing-password
description:
Remove private AS numbers from updates sent to peers - when
this leaf is not specified, the AS_PATH attribute should be
sent to the peer unchanged
nodetype: leaf (rw)
type: oc-bgp-types:remove-private-as-option
description:
Enable route flap damping.
nodetype: leaf (rw)
type: boolean
default: false
description:
This leaf has been deprecated and replaced by send-community-type to
support large communities.
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute
nodetype: leaf (rw)
type: oc-bgp-types:community-type
default: NONE
description:
Specify which types of community should be sent to the neighbor or
group. The default is to not send the community attribute. Note, if
the NONE community-type is specified, no other types must be
specified.
nodetype: leaf-list (rw)
type: oc-bgp-types:community-type
description:
An optional textual description (intended primarily for use
with a peer or group
nodetype: leaf (rw)
type: string
description:
State information relating to the BGP neighbor
nodetype: container (ro)
description:
The peer-group with which this neighbor is associated
nodetype: leaf (ro)
type: leafref
description:
Address of the BGP peer, either in IPv4 or IPv6
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Destination TCP port number of the BGP peer when initiating a
session from the local router
nodetype: leaf (ro)
type: oc-inet:port-number
default: 179
description:
Whether the BGP peer is enabled. In cases where the
enabled leaf is set to false, the local system should not
initiate connections to the neighbor, and should not
respond to TCP connections attempts from the neighbor. If
the state of the BGP session is ESTABLISHED at the time
that this leaf is set to false, the BGP session should be
ceased.
nodetype: leaf (ro)
type: boolean
default: true
description:
AS number of the peer.
nodetype: leaf (ro)
type: oc-inet:as-number
description:
The local autonomous system number that is to be used
when establishing sessions with the remote peer or peer
group, if this differs from the global BGP router
autonomous system number.
nodetype: leaf (ro)
type: oc-inet:as-number
description:
Explicitly designate the peer or peer group as internal
(iBGP) or external (eBGP).
nodetype: leaf (ro)
type: oc-bgp-types:peer-type
description:
Configures an MD5 authentication password for use with
neighboring devices.
nodetype: leaf (ro)
type: oc-types:routing-password
description:
Remove private AS numbers from updates sent to peers - when
this leaf is not specified, the AS_PATH attribute should be
sent to the peer unchanged
nodetype: leaf (ro)
type: oc-bgp-types:remove-private-as-option
description:
Enable route flap damping.
nodetype: leaf (ro)
type: boolean
default: false
description:
This leaf has been deprecated and replaced by send-community-type to
support large communities.
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute
nodetype: leaf (ro)
type: oc-bgp-types:community-type
default: NONE
description:
Specify which types of community should be sent to the neighbor or
group. The default is to not send the community attribute. Note, if
the NONE community-type is specified, no other types must be
specified.
nodetype: leaf-list (ro)
type: oc-bgp-types:community-type
description:
An optional textual description (intended primarily for use
with a peer or group
nodetype: leaf (ro)
type: string
description:
Operational state of the BGP peer
nodetype: leaf (ro)
type: enumeration
description:
This timestamp indicates the time that the
BGP session last transitioned in or out of the Established
state. The value is the timestamp in nanoseconds relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
The BGP session uptime can be computed by clients as the
difference between this value and the current time in UTC
(assuming the session is in the ESTABLISHED state, per the
session-state leaf).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Number of transitions to the Established state for
the neighbor session. This value is analogous to the
bgpPeerFsmEstablishedTransitions object from the standard
BGP-4 MIB
nodetype: leaf (ro)
type: oc-yang:counter64
description:
BGP capabilities negotiated as supported with the peer
nodetype: leaf-list (ro)
type: identityref
description:
Counters for BGP messages sent and received from the
neighbor
nodetype: container (ro)
description:
Counters relating to BGP messages sent to the neighbor
nodetype: container (ro)
description:
Number of BGP UPDATE messages announcing, withdrawing
or modifying paths exchanged.
nodetype: leaf (ro)
type: uint64
description:
Number of BGP NOTIFICATION messages indicating an
error condition has occurred exchanged.
nodetype: leaf (ro)
type: uint64
description:
This timestamp indicates the time that a NOTIFICATION
message was sent or received on the peering session
(based on whether this leaf is associated with
sent or received messages).
The value is the timestamp in nanoseconds relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates the last BGP error sent or received on the peering
session (based on whether this leaf is associated with
sent or received messages).
nodetype: leaf (ro)
type: identityref
description:
Indicates the last BGP error subcode sent or received on
the peering session (based on whether this leaf is associated
with sent or received messages)
nodetype: leaf (ro)
type: identityref
description:
Counters for BGP messages received from the neighbor
nodetype: container (ro)
description:
Number of BGP UPDATE messages announcing, withdrawing
or modifying paths exchanged.
nodetype: leaf (ro)
type: uint64
description:
Number of BGP NOTIFICATION messages indicating an
error condition has occurred exchanged.
nodetype: leaf (ro)
type: uint64
description:
This timestamp indicates the time that a NOTIFICATION
message was sent or received on the peering session
(based on whether this leaf is associated with
sent or received messages).
The value is the timestamp in nanoseconds relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates the last BGP error sent or received on the peering
session (based on whether this leaf is associated with
sent or received messages).
nodetype: leaf (ro)
type: identityref
description:
Indicates the last BGP error subcode sent or received on
the peering session (based on whether this leaf is associated
with sent or received messages)
nodetype: leaf (ro)
type: identityref
description:
Counters related to queued messages associated with the
BGP neighbor
nodetype: container (ro)
description:
The number of messages received from the peer currently
queued
nodetype: leaf (ro)
type: uint32
description:
The number of messages queued to be sent to the peer
nodetype: leaf (ro)
type: uint32
description:
When this leaf is set to true, the peer was configured dynamically
due to an inbound connection request from a specified source prefix
within a dynamic-neighbor-prefix.
nodetype: leaf (ro)
type: boolean
default: false
description:
This timestamp indicates the time that the BGP session last
violated a configured recived (pre-policy) or accepted (post-policy)
max prefix-limit for any AFI/SAFI combination
on the session. The value is the timestamp in nanoseconds relative
to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
If the 'prefix-limit-exceeded' node is set to true for any AFI/SAFI
on the session, then the next restart time for the session can be
calculated as this value plus the configured 'restart-time' under
the neighbor timers.
This value should be retained across established sessions and is only
set/updated when prefix-limit-exceeded transitions from false/unset to
true.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Timers related to a BGP neighbor
nodetype: container (rw)
description:
Configuration parameters relating to timers used for the
BGP neighbor
nodetype: container (rw)
description:
Time interval in seconds between attempts to establish a
session with the peer.
nodetype: leaf (rw)
type: uint16
default: 30
description:
Time interval in seconds that a BGP session will be
considered active in the absence of keepalive or other
messages from the peer. The hold-time is typically
set to 3x the keepalive-interval.
nodetype: leaf (rw)
type: uint16
default: 90
description:
Time interval in seconds between transmission of keepalive
messages to the neighbor. Typically set to 1/3 the
hold-time.
nodetype: leaf (rw)
type: uint16
default: 30
description:
Minimum time which must elapse between subsequent UPDATE
messages relating to a common set of NLRI being transmitted
to a peer. This timer is referred to as
MinRouteAdvertisementIntervalTimer by RFC 4721 and serves to
reduce the number of UPDATE messages transmitted when a
particular set of NLRI exhibit instability.
nodetype: leaf (rw)
type: uint16
default: 30
description:
Time interval in seconds after which the BGP session is
re-established after being torn down due to exceeding any
configured max prefix-limit.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
State information relating to the timers used for the BGP
neighbor
nodetype: container (ro)
description:
Time interval in seconds between attempts to establish a
session with the peer.
nodetype: leaf (ro)
type: uint16
default: 30
description:
Time interval in seconds that a BGP session will be
considered active in the absence of keepalive or other
messages from the peer. The hold-time is typically
set to 3x the keepalive-interval.
nodetype: leaf (ro)
type: uint16
default: 90
description:
Time interval in seconds between transmission of keepalive
messages to the neighbor. Typically set to 1/3 the
hold-time.
nodetype: leaf (ro)
type: uint16
default: 30
description:
Minimum time which must elapse between subsequent UPDATE
messages relating to a common set of NLRI being transmitted
to a peer. This timer is referred to as
MinRouteAdvertisementIntervalTimer by RFC 4721 and serves to
reduce the number of UPDATE messages transmitted when a
particular set of NLRI exhibit instability.
nodetype: leaf (ro)
type: uint16
default: 30
description:
Time interval in seconds after which the BGP session is
re-established after being torn down due to exceeding any
configured max prefix-limit.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
The negotiated hold-time for the BGP session
nodetype: leaf (ro)
type: uint16
description:
Transport session parameters for the BGP neighbor
nodetype: container (rw)
description:
Configuration parameters relating to the transport
session(s) used for the BGP neighbor
nodetype: container (rw)
description:
Sets the max segment size for BGP TCP sessions.
nodetype: leaf (rw)
type: uint16
description:
Turns path mtu discovery for BGP TCP sessions on (true)
or off (false)
nodetype: leaf (rw)
type: boolean
default: false
description:
Wait for peers to issue requests to open a BGP session,
rather than initiating sessions from the local router.
nodetype: leaf (rw)
type: boolean
default: false
description:
Set the local IP (either IPv4 or IPv6) address to use
for the session when sending BGP update messages. This
may be expressed as either an IP address or reference
to the name of an interface.
nodetype: leaf (rw)
type: union
type: oc-inet:ip-address
type: string
description:
State information relating to the transport session(s)
used for the BGP neighbor
nodetype: container (ro)
description:
Sets the max segment size for BGP TCP sessions.
nodetype: leaf (ro)
type: uint16
description:
Turns path mtu discovery for BGP TCP sessions on (true)
or off (false)
nodetype: leaf (ro)
type: boolean
default: false
description:
Wait for peers to issue requests to open a BGP session,
rather than initiating sessions from the local router.
nodetype: leaf (ro)
type: boolean
default: false
description:
Set the local IP (either IPv4 or IPv6) address to use
for the session when sending BGP update messages. This
may be expressed as either an IP address or reference
to the name of an interface.
nodetype: leaf (ro)
type: union
type: oc-inet:ip-address
type: string
description:
Local, source TCP port being used for the TCP session supporting
the BGP session
nodetype: leaf (ro)
type: oc-inet:port-number
description:
Remote address to which the BGP session has been
established
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The source TCP port being used by the peer for the TCP session
supporting the BGP session. This is expected to be the same value
as the configured neighbor-port if the local device initiated the
connection or a different TCP port if the peer initiated the TCP
session.
nodetype: leaf (ro)
type: oc-inet:port-number
description:
Error handling parameters used for the BGP neighbor or
group
nodetype: container (rw)
description:
Configuration parameters enabling or modifying the
behavior or enhanced error handling mechanisms for the BGP
neighbor
nodetype: container (rw)
description:
Specify whether erroneous UPDATE messages for which the
NLRI can be extracted are reated as though the NLRI is
withdrawn - avoiding session reset
nodetype: leaf (rw)
type: boolean
default: false
description:
State information relating to enhanced error handling
mechanisms for the BGP neighbor
nodetype: container (ro)
description:
Specify whether erroneous UPDATE messages for which the
NLRI can be extracted are reated as though the NLRI is
withdrawn - avoiding session reset
nodetype: leaf (ro)
type: boolean
default: false
description:
The number of BGP UPDATE messages for which the
treat-as-withdraw mechanism has been applied based
on erroneous message contents
nodetype: leaf (ro)
type: uint32
description:
Parameters relating the graceful restart mechanism for BGP
nodetype: container (rw)
description:
Configuration parameters relating to graceful-restart
nodetype: container (rw)
description:
Enable or disable the graceful-restart capability.
nodetype: leaf (rw)
type: boolean
description:
Estimated time (in seconds) for the local BGP speaker to
restart a session. This value is advertise in the graceful
restart BGP capability. This is a 12-bit value, referred to
as Restart Time in RFC4724. Per RFC4724, the suggested
default value is <= the hold-time value.
nodetype: leaf (rw)
type: uint16
description:
An upper-bound on the time thate stale routes will be
retained by a router after a session is restarted. If an
End-of-RIB (EOR) marker is received prior to this timer
expiring stale-routes will be flushed upon its receipt - if
no EOR is received, then when this timer expires stale paths
will be purged. This timer is referred to as the
Selection_Deferral_Timer in RFC4724
nodetype: leaf (rw)
type: uint16
description:
Enable graceful-restart in helper mode only. When this
leaf is set, the local system does not retain forwarding
its own state during a restart, but supports procedures
for the receiving speaker, as defined in RFC4724.
nodetype: leaf (rw)
type: boolean
description:
State information associated with graceful-restart
nodetype: container (ro)
description:
Enable or disable the graceful-restart capability.
nodetype: leaf (ro)
type: boolean
description:
Estimated time (in seconds) for the local BGP speaker to
restart a session. This value is advertise in the graceful
restart BGP capability. This is a 12-bit value, referred to
as Restart Time in RFC4724. Per RFC4724, the suggested
default value is <= the hold-time value.
nodetype: leaf (ro)
type: uint16
description:
An upper-bound on the time thate stale routes will be
retained by a router after a session is restarted. If an
End-of-RIB (EOR) marker is received prior to this timer
expiring stale-routes will be flushed upon its receipt - if
no EOR is received, then when this timer expires stale paths
will be purged. This timer is referred to as the
Selection_Deferral_Timer in RFC4724
nodetype: leaf (ro)
type: uint16
description:
Enable graceful-restart in helper mode only. When this
leaf is set, the local system does not retain forwarding
its own state during a restart, but supports procedures
for the receiving speaker, as defined in RFC4724.
nodetype: leaf (ro)
type: boolean
description:
The period of time (advertised by the peer) that
the peer expects a restart of a BGP session to
take
nodetype: leaf (ro)
type: uint16
description:
This flag indicates whether the remote neighbor is currently
in the process of restarting, and hence received routes are
currently stale
nodetype: leaf (ro)
type: boolean
description:
This flag indicates whether the local neighbor is currently
restarting. The flag is unset after all NLRI have been
advertised to the peer, and the End-of-RIB (EOR) marker has
been unset
nodetype: leaf (ro)
type: boolean
description:
Ths leaf indicates the mode of operation of BGP graceful
restart with the peer
nodetype: leaf (ro)
type: enumeration
description:
Logging options for events related to the BGP neighbor or
group
nodetype: container (rw)
description:
Configuration parameters enabling or modifying logging
for events relating to the BGPgroup
nodetype: container (rw)
description:
Configure logging of peer state changes. Default is
to enable logging of peer state changes.
nodetype: leaf (rw)
type: boolean
default: true
description:
State information relating to logging for the BGP neighbor
or group
nodetype: container (ro)
description:
Configure logging of peer state changes. Default is
to enable logging of peer state changes.
nodetype: leaf (ro)
type: boolean
default: true
description:
eBGP multi-hop parameters for the BGPgroup
nodetype: container (rw)
description:
Configuration parameters relating to eBGP multihop for the
BGP group
nodetype: container (rw)
description:
When enabled the referenced group or neighbors are permitted
to be indirectly connected - including cases where the TTL
can be decremented between the BGP peers
nodetype: leaf (rw)
type: boolean
default: false
description:
Time-to-live value to use when packets are sent to the
referenced group or neighbors and ebgp-multihop is enabled
nodetype: leaf (rw)
type: uint8
description:
State information for eBGP multihop, for the BGP neighbor
or group
nodetype: container (ro)
description:
When enabled the referenced group or neighbors are permitted
to be indirectly connected - including cases where the TTL
can be decremented between the BGP peers
nodetype: leaf (ro)
type: boolean
default: false
description:
Time-to-live value to use when packets are sent to the
referenced group or neighbors and ebgp-multihop is enabled
nodetype: leaf (ro)
type: uint8
description:
Route reflector parameters for the BGPgroup
nodetype: container (rw)
description:
Configuraton parameters relating to route reflection
for the BGPgroup
nodetype: container (rw)
description:
route-reflector cluster id to use when local router is
configured as a route reflector. Commonly set at the group
level, but allows a different cluster
id to be set for each neighbor.
nodetype: leaf (rw)
type: oc-bgp-types:rr-cluster-id-type
description:
Configure the neighbor as a route reflector client.
nodetype: leaf (rw)
type: boolean
default: false
description:
State information relating to route reflection for the
BGPgroup
nodetype: container (ro)
description:
route-reflector cluster id to use when local router is
configured as a route reflector. Commonly set at the group
level, but allows a different cluster
id to be set for each neighbor.
nodetype: leaf (ro)
type: oc-bgp-types:rr-cluster-id-type
description:
Configure the neighbor as a route reflector client.
nodetype: leaf (ro)
type: boolean
default: false
description:
AS_PATH manipulation parameters for the BGP neighbor or
group
nodetype: container (rw)
description:
Configuration parameters relating to AS_PATH manipulation
for the BGP peer or group
nodetype: container (rw)
description:
Specify the number of occurrences of the local BGP speaker's
AS that can occur within the AS_PATH before it is rejected.
nodetype: leaf (rw)
type: uint8
default: 0
description:
Replace occurrences of the peer's AS in the AS_PATH
with the local autonomous system number
nodetype: leaf (rw)
type: boolean
default: false
description:
When set to true, the system advertises routes to a peer
even if the peer's AS was in the AS path. The default
behavior (false) suppresses advertisements to peers if
their AS number is in the AS path of the route.
nodetype: leaf (rw)
type: boolean
default: false
description:
State information relating to the AS_PATH manipulation
mechanisms for the BGP peer or group
nodetype: container (ro)
description:
Specify the number of occurrences of the local BGP speaker's
AS that can occur within the AS_PATH before it is rejected.
nodetype: leaf (ro)
type: uint8
default: 0
description:
Replace occurrences of the peer's AS in the AS_PATH
with the local autonomous system number
nodetype: leaf (ro)
type: boolean
default: false
description:
When set to true, the system advertises routes to a peer
even if the peer's AS was in the AS path. The default
behavior (false) suppresses advertisements to peers if
their AS number is in the AS path of the route.
nodetype: leaf (ro)
type: boolean
default: false
description:
Parameters related to the use of multiple-paths for the same
NLRI when they are received only from this neighbor
nodetype: container (rw)
description:
Configuration parameters relating to multipath
nodetype: container (rw)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (rw)
type: boolean
default: false
description:
State parameters relating to multipath
nodetype: container (ro)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (ro)
type: boolean
default: false
description:
Multipath configuration for eBGP
nodetype: container (rw)
description:
Configuration parameters relating to eBGP multipath
nodetype: container (rw)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (rw)
type: boolean
default: false
description:
State information relating to eBGP multipath
nodetype: container (ro)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (ro)
type: boolean
default: false
description:
Anchor point for routing policies in the model.
Import and export policies are with respect to the local
routing table, i.e., export (send) and import (receive),
depending on the context.
nodetype: container (rw)
description:
Policy configuration data.
nodetype: container (rw)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state for routing policy
nodetype: container (ro)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
Per-address-family configuration parameters associated with
the neighbor
nodetype: container (rw)
description:
AFI,SAFI configuration available for the
neighbour or group
nodetype: list (rw)
list keys: [afi-safi-name]
description:
Reference to the AFI-SAFI name used as a key
for the AFI-SAFI list
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters for the AFI-SAFI
nodetype: container (rw)
description:
AFI,SAFI
nodetype: leaf (rw)
type: identityref
description:
This leaf indicates whether the AFI-SAFI is
enabled for the neighbor or group
nodetype: leaf (rw)
type: boolean
description:
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute. This takes precedence over the neighbor
or group configuration
nodetype: leaf-list (rw)
type: oc-bgp-types:community-type
description:
State information relating to the AFI-SAFI
nodetype: container (ro)
description:
AFI,SAFI
nodetype: leaf (ro)
type: identityref
description:
This leaf indicates whether the AFI-SAFI is
enabled for the neighbor or group
nodetype: leaf (ro)
type: boolean
description:
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute. This takes precedence over the neighbor
or group configuration
nodetype: leaf-list (ro)
type: oc-bgp-types:community-type
description:
This value indicates whether a particular AFI-SAFI has
been succesfully negotiated with the peer. An AFI-SAFI
may be enabled in the current running configuration, but a
session restart may be required in order to negotiate the new
capability.
nodetype: leaf (ro)
type: boolean
description:
Prefix counters for the BGP session
nodetype: container (ro)
description:
The number of prefixes that are received from the
neighbor after applying any policies. This count is the
number of prefixes present in the post-policy Adj-RIB-In
for the neighbor
nodetype: leaf (ro)
type: uint32
description:
The number of prefixes that are received from the
neighbor before applying any policies. This count is
the number of prefixes present in the pre-policy
Adj-RIB-In for the neighbor
nodetype: leaf (ro)
type: uint32
description:
The number of prefixes that are advertised to the
neighbor after applying any policies. This count is
the number of prefixes present in the post-policy
Adj-RIB-Out for the neighbor
nodetype: leaf (ro)
type: uint32
description:
The number of prefices received from the neighbor that
are installed in the network instance RIB and actively used
for forwarding.
Routes that are actively used for forwarding are
defined to be those that:
- are selected, after the application of policies, to be
included in the Adj-RIB-In-Post, AND
- are selected by best path selection and hence installed
in the Loc-RIB (either as the only route, or as part of
a multipath set, AND
- are selected, after the application of protocol
preferences (e.g., administrative distance) as the
route to be used by the system's RIB
nodetype: leaf (ro)
type: uint32
description:
Parameters relating to BGP graceful-restart
nodetype: container (rw)
description:
Configuration options for BGP graceful-restart
nodetype: container (rw)
description:
This leaf indicates whether graceful-restart is enabled for
this AFI-SAFI
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for BGP graceful-restart
nodetype: container (ro)
description:
This leaf indicates whether graceful-restart is enabled for
this AFI-SAFI
nodetype: leaf (ro)
type: boolean
default: false
description:
This leaf indicates whether the neighbor advertised the
ability to support graceful-restart for this AFI-SAFI
nodetype: leaf (ro)
type: boolean
description:
This leaf indicates whether the ability to support
graceful-restart has been advertised to the peer
nodetype: leaf (ro)
type: boolean
description:
Parameters relating to the advertisement and receipt of
multiple paths for a single NLRI (add-paths)
nodetype: container (rw)
description:
Configuration parameters relating to ADD_PATHS
nodetype: container (rw)
description:
Enable capability negotiation to receive multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (rw)
type: boolean
default: false
description:
Enable capability negotiation to send multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (rw)
type: boolean
default: false
description:
The maximum total number of paths to advertise to neighbors
for a single NLRI. This includes the single best path as
well as additional paths advertised when add-paths is
enabled.
nodetype: leaf (rw)
type: uint8
description:
A reference to a routing policy which can be used to
restrict the prefixes for which add-paths is enabled
nodetype: leaf (rw)
type: leafref
description:
State information associated with ADD_PATHS
nodetype: container (ro)
description:
Enable capability negotiation to receive multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable capability negotiation to send multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (ro)
type: boolean
default: false
description:
The maximum total number of paths to advertise to neighbors
for a single NLRI. This includes the single best path as
well as additional paths advertised when add-paths is
enabled.
nodetype: leaf (ro)
type: uint8
description:
A reference to a routing policy which can be used to
restrict the prefixes for which add-paths is enabled
nodetype: leaf (ro)
type: leafref
description:
Anchor point for routing policies in the model.
Import and export policies are with respect to the local
routing table, i.e., export (send) and import (receive),
depending on the context.
nodetype: container (rw)
description:
Policy configuration data.
nodetype: container (rw)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state for routing policy
nodetype: container (ro)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
IPv4 unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters for IPv4 unicast AFI-SAFI options
nodetype: container (rw)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (rw)
type: boolean
default: false
description:
This leaf indicates whether extended next-hop encoding is enabled for
this AFI-SAFI
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for IPv4 parameters
nodetype: container (ro)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (ro)
type: boolean
default: false
description:
This leaf indicates whether extended next-hop encoding is enabled for
this AFI-SAFI
nodetype: leaf (ro)
type: boolean
default: false
description:
IPv6 unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters for IPv6 unicast AFI-SAFI options
nodetype: container (rw)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for IPv6 unicast parameters
nodetype: container (ro)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (ro)
type: boolean
default: false
description:
IPv4 Labeled Unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
IPv6 Labeled Unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Unicast IPv4 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Unicast IPv6 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Multicast IPv4 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Multicast IPv6 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
BGP-signalled VPLS configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
BGP EVPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state parameters relating to
the SR-TE Policy SAFI for IPv4 Unicast.
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state parameters relating to
the SR-TE Policy SAFI for IPv6 Unicast.
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Parameters related to the use of multiple-paths for the same
NLRI when they are received only from this neighbor
nodetype: container (rw)
description:
Configuration parameters relating to multipath
nodetype: container (rw)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (rw)
type: boolean
default: false
description:
State parameters relating to multipath
nodetype: container (ro)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (ro)
type: boolean
default: false
description:
Multipath configuration for eBGP
nodetype: container (rw)
description:
Configuration parameters relating to eBGP multipath
nodetype: container (rw)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (rw)
type: boolean
default: false
description:
State information relating to eBGP multipath
nodetype: container (ro)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable BFD for liveliness detection to the next-hop or
neighbour.
nodetype: container (rw)
description:
Configuration parameters relating to enabling BFD.
nodetype: container (rw)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (rw)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (rw)
type: uint8
description:
Operational state parameters relating to enabing BFD.
nodetype: container (ro)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (ro)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (ro)
type: uint8
description:
Configuration for BGP peer-groups
nodetype: container (rw)
description:
List of BGP peer-groups configured on the local system -
uniquely identified by peer-group name
nodetype: list (rw)
list keys: [peer-group-name]
description:
Reference to the name of the BGP peer-group used as a
key in the peer-group list
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the BGP neighbor or
group
nodetype: container (rw)
description:
Name of the BGP peer-group
nodetype: leaf (rw)
type: string
description:
AS number of the peer.
nodetype: leaf (rw)
type: oc-inet:as-number
description:
The local autonomous system number that is to be used
when establishing sessions with the remote peer or peer
group, if this differs from the global BGP router
autonomous system number.
nodetype: leaf (rw)
type: oc-inet:as-number
description:
Explicitly designate the peer or peer group as internal
(iBGP) or external (eBGP).
nodetype: leaf (rw)
type: oc-bgp-types:peer-type
description:
Configures an MD5 authentication password for use with
neighboring devices.
nodetype: leaf (rw)
type: oc-types:routing-password
description:
Remove private AS numbers from updates sent to peers - when
this leaf is not specified, the AS_PATH attribute should be
sent to the peer unchanged
nodetype: leaf (rw)
type: oc-bgp-types:remove-private-as-option
description:
Enable route flap damping.
nodetype: leaf (rw)
type: boolean
default: false
description:
This leaf has been deprecated and replaced by send-community-type to
support large communities.
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute
nodetype: leaf (rw)
type: oc-bgp-types:community-type
default: NONE
description:
Specify which types of community should be sent to the neighbor or
group. The default is to not send the community attribute. Note, if
the NONE community-type is specified, no other types must be
specified.
nodetype: leaf-list (rw)
type: oc-bgp-types:community-type
description:
An optional textual description (intended primarily for use
with a peer or group
nodetype: leaf (rw)
type: string
description:
State information relating to the BGP peer-group
nodetype: container (ro)
description:
Name of the BGP peer-group
nodetype: leaf (ro)
type: string
description:
AS number of the peer.
nodetype: leaf (ro)
type: oc-inet:as-number
description:
The local autonomous system number that is to be used
when establishing sessions with the remote peer or peer
group, if this differs from the global BGP router
autonomous system number.
nodetype: leaf (ro)
type: oc-inet:as-number
description:
Explicitly designate the peer or peer group as internal
(iBGP) or external (eBGP).
nodetype: leaf (ro)
type: oc-bgp-types:peer-type
description:
Configures an MD5 authentication password for use with
neighboring devices.
nodetype: leaf (ro)
type: oc-types:routing-password
description:
Remove private AS numbers from updates sent to peers - when
this leaf is not specified, the AS_PATH attribute should be
sent to the peer unchanged
nodetype: leaf (ro)
type: oc-bgp-types:remove-private-as-option
description:
Enable route flap damping.
nodetype: leaf (ro)
type: boolean
default: false
description:
This leaf has been deprecated and replaced by send-community-type to
support large communities.
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute
nodetype: leaf (ro)
type: oc-bgp-types:community-type
default: NONE
description:
Specify which types of community should be sent to the neighbor or
group. The default is to not send the community attribute. Note, if
the NONE community-type is specified, no other types must be
specified.
nodetype: leaf-list (ro)
type: oc-bgp-types:community-type
description:
An optional textual description (intended primarily for use
with a peer or group
nodetype: leaf (ro)
type: string
description:
Total number of BGP paths within the context
nodetype: leaf (ro)
type: uint32
description:
Total number of BGP prefixes received within the context
nodetype: leaf (ro)
type: uint32
description:
Timers related to a BGP peer-group
nodetype: container (rw)
description:
Configuration parameters relating to timers used for the
BGP neighbor or peer group
nodetype: container (rw)
description:
Time interval in seconds between attempts to establish a
session with the peer.
nodetype: leaf (rw)
type: uint16
default: 30
description:
Time interval in seconds that a BGP session will be
considered active in the absence of keepalive or other
messages from the peer. The hold-time is typically
set to 3x the keepalive-interval.
nodetype: leaf (rw)
type: uint16
default: 90
description:
Time interval in seconds between transmission of keepalive
messages to the neighbor. Typically set to 1/3 the
hold-time.
nodetype: leaf (rw)
type: uint16
default: 30
description:
Minimum time which must elapse between subsequent UPDATE
messages relating to a common set of NLRI being transmitted
to a peer. This timer is referred to as
MinRouteAdvertisementIntervalTimer by RFC 4721 and serves to
reduce the number of UPDATE messages transmitted when a
particular set of NLRI exhibit instability.
nodetype: leaf (rw)
type: uint16
default: 30
description:
Time interval in seconds after which the BGP session is
re-established after being torn down due to exceeding any
configured max prefix-limit.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
State information relating to the timers used for the BGP
group
nodetype: container (ro)
description:
Time interval in seconds between attempts to establish a
session with the peer.
nodetype: leaf (ro)
type: uint16
default: 30
description:
Time interval in seconds that a BGP session will be
considered active in the absence of keepalive or other
messages from the peer. The hold-time is typically
set to 3x the keepalive-interval.
nodetype: leaf (ro)
type: uint16
default: 90
description:
Time interval in seconds between transmission of keepalive
messages to the neighbor. Typically set to 1/3 the
hold-time.
nodetype: leaf (ro)
type: uint16
default: 30
description:
Minimum time which must elapse between subsequent UPDATE
messages relating to a common set of NLRI being transmitted
to a peer. This timer is referred to as
MinRouteAdvertisementIntervalTimer by RFC 4721 and serves to
reduce the number of UPDATE messages transmitted when a
particular set of NLRI exhibit instability.
nodetype: leaf (ro)
type: uint16
default: 30
description:
Time interval in seconds after which the BGP session is
re-established after being torn down due to exceeding any
configured max prefix-limit.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
Transport session parameters for the BGP peer-group
nodetype: container (rw)
description:
Configuration parameters relating to the transport
session(s) used for the BGP neighbor or group
nodetype: container (rw)
description:
Sets the max segment size for BGP TCP sessions.
nodetype: leaf (rw)
type: uint16
description:
Turns path mtu discovery for BGP TCP sessions on (true)
or off (false)
nodetype: leaf (rw)
type: boolean
default: false
description:
Wait for peers to issue requests to open a BGP session,
rather than initiating sessions from the local router.
nodetype: leaf (rw)
type: boolean
default: false
description:
Set the local IP (either IPv4 or IPv6) address to use
for the session when sending BGP update messages. This
may be expressed as either an IP address or reference
to the name of an interface.
nodetype: leaf (rw)
type: union
type: oc-inet:ip-address
type: string
description:
State information relating to the transport session(s)
used for the BGP neighbor or group
nodetype: container (ro)
description:
Sets the max segment size for BGP TCP sessions.
nodetype: leaf (ro)
type: uint16
description:
Turns path mtu discovery for BGP TCP sessions on (true)
or off (false)
nodetype: leaf (ro)
type: boolean
default: false
description:
Wait for peers to issue requests to open a BGP session,
rather than initiating sessions from the local router.
nodetype: leaf (ro)
type: boolean
default: false
description:
Set the local IP (either IPv4 or IPv6) address to use
for the session when sending BGP update messages. This
may be expressed as either an IP address or reference
to the name of an interface.
nodetype: leaf (ro)
type: union
type: oc-inet:ip-address
type: string
description:
Error handling parameters used for the BGP peer-group
nodetype: container (rw)
description:
Configuration parameters enabling or modifying the
behavior or enhanced error handling mechanisms for the BGP
group
nodetype: container (rw)
description:
Specify whether erroneous UPDATE messages for which the
NLRI can be extracted are reated as though the NLRI is
withdrawn - avoiding session reset
nodetype: leaf (rw)
type: boolean
default: false
description:
State information relating to enhanced error handling
mechanisms for the BGP group
nodetype: container (ro)
description:
Specify whether erroneous UPDATE messages for which the
NLRI can be extracted are reated as though the NLRI is
withdrawn - avoiding session reset
nodetype: leaf (ro)
type: boolean
default: false
description:
Parameters relating the graceful restart mechanism for BGP
nodetype: container (rw)
description:
Configuration parameters relating to graceful-restart
nodetype: container (rw)
description:
Enable or disable the graceful-restart capability.
nodetype: leaf (rw)
type: boolean
description:
Estimated time (in seconds) for the local BGP speaker to
restart a session. This value is advertise in the graceful
restart BGP capability. This is a 12-bit value, referred to
as Restart Time in RFC4724. Per RFC4724, the suggested
default value is <= the hold-time value.
nodetype: leaf (rw)
type: uint16
description:
An upper-bound on the time thate stale routes will be
retained by a router after a session is restarted. If an
End-of-RIB (EOR) marker is received prior to this timer
expiring stale-routes will be flushed upon its receipt - if
no EOR is received, then when this timer expires stale paths
will be purged. This timer is referred to as the
Selection_Deferral_Timer in RFC4724
nodetype: leaf (rw)
type: uint16
description:
Enable graceful-restart in helper mode only. When this
leaf is set, the local system does not retain forwarding
its own state during a restart, but supports procedures
for the receiving speaker, as defined in RFC4724.
nodetype: leaf (rw)
type: boolean
description:
State information associated with graceful-restart
nodetype: container (ro)
description:
Enable or disable the graceful-restart capability.
nodetype: leaf (ro)
type: boolean
description:
Estimated time (in seconds) for the local BGP speaker to
restart a session. This value is advertise in the graceful
restart BGP capability. This is a 12-bit value, referred to
as Restart Time in RFC4724. Per RFC4724, the suggested
default value is <= the hold-time value.
nodetype: leaf (ro)
type: uint16
description:
An upper-bound on the time thate stale routes will be
retained by a router after a session is restarted. If an
End-of-RIB (EOR) marker is received prior to this timer
expiring stale-routes will be flushed upon its receipt - if
no EOR is received, then when this timer expires stale paths
will be purged. This timer is referred to as the
Selection_Deferral_Timer in RFC4724
nodetype: leaf (ro)
type: uint16
description:
Enable graceful-restart in helper mode only. When this
leaf is set, the local system does not retain forwarding
its own state during a restart, but supports procedures
for the receiving speaker, as defined in RFC4724.
nodetype: leaf (ro)
type: boolean
description:
Logging options for events related to the BGP neighbor or
group
nodetype: container (rw)
description:
Configuration parameters enabling or modifying logging
for events relating to the BGPgroup
nodetype: container (rw)
description:
Configure logging of peer state changes. Default is
to enable logging of peer state changes.
nodetype: leaf (rw)
type: boolean
default: true
description:
State information relating to logging for the BGP neighbor
or group
nodetype: container (ro)
description:
Configure logging of peer state changes. Default is
to enable logging of peer state changes.
nodetype: leaf (ro)
type: boolean
default: true
description:
eBGP multi-hop parameters for the BGPgroup
nodetype: container (rw)
description:
Configuration parameters relating to eBGP multihop for the
BGP group
nodetype: container (rw)
description:
When enabled the referenced group or neighbors are permitted
to be indirectly connected - including cases where the TTL
can be decremented between the BGP peers
nodetype: leaf (rw)
type: boolean
default: false
description:
Time-to-live value to use when packets are sent to the
referenced group or neighbors and ebgp-multihop is enabled
nodetype: leaf (rw)
type: uint8
description:
State information for eBGP multihop, for the BGP neighbor
or group
nodetype: container (ro)
description:
When enabled the referenced group or neighbors are permitted
to be indirectly connected - including cases where the TTL
can be decremented between the BGP peers
nodetype: leaf (ro)
type: boolean
default: false
description:
Time-to-live value to use when packets are sent to the
referenced group or neighbors and ebgp-multihop is enabled
nodetype: leaf (ro)
type: uint8
description:
Route reflector parameters for the BGPgroup
nodetype: container (rw)
description:
Configuraton parameters relating to route reflection
for the BGPgroup
nodetype: container (rw)
description:
route-reflector cluster id to use when local router is
configured as a route reflector. Commonly set at the group
level, but allows a different cluster
id to be set for each neighbor.
nodetype: leaf (rw)
type: oc-bgp-types:rr-cluster-id-type
description:
Configure the neighbor as a route reflector client.
nodetype: leaf (rw)
type: boolean
default: false
description:
State information relating to route reflection for the
BGPgroup
nodetype: container (ro)
description:
route-reflector cluster id to use when local router is
configured as a route reflector. Commonly set at the group
level, but allows a different cluster
id to be set for each neighbor.
nodetype: leaf (ro)
type: oc-bgp-types:rr-cluster-id-type
description:
Configure the neighbor as a route reflector client.
nodetype: leaf (ro)
type: boolean
default: false
description:
AS_PATH manipulation parameters for the BGP neighbor or
group
nodetype: container (rw)
description:
Configuration parameters relating to AS_PATH manipulation
for the BGP peer or group
nodetype: container (rw)
description:
Specify the number of occurrences of the local BGP speaker's
AS that can occur within the AS_PATH before it is rejected.
nodetype: leaf (rw)
type: uint8
default: 0
description:
Replace occurrences of the peer's AS in the AS_PATH
with the local autonomous system number
nodetype: leaf (rw)
type: boolean
default: false
description:
When set to true, the system advertises routes to a peer
even if the peer's AS was in the AS path. The default
behavior (false) suppresses advertisements to peers if
their AS number is in the AS path of the route.
nodetype: leaf (rw)
type: boolean
default: false
description:
State information relating to the AS_PATH manipulation
mechanisms for the BGP peer or group
nodetype: container (ro)
description:
Specify the number of occurrences of the local BGP speaker's
AS that can occur within the AS_PATH before it is rejected.
nodetype: leaf (ro)
type: uint8
default: 0
description:
Replace occurrences of the peer's AS in the AS_PATH
with the local autonomous system number
nodetype: leaf (ro)
type: boolean
default: false
description:
When set to true, the system advertises routes to a peer
even if the peer's AS was in the AS path. The default
behavior (false) suppresses advertisements to peers if
their AS number is in the AS path of the route.
nodetype: leaf (ro)
type: boolean
default: false
description:
Parameters related to the use of multiple paths for the
same NLRI
nodetype: container (rw)
description:
Configuration parameters relating to multipath
nodetype: container (rw)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (rw)
type: boolean
default: false
description:
State parameters relating to multipath
nodetype: container (ro)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (ro)
type: boolean
default: false
description:
Multipath parameters for eBGP
nodetype: container (rw)
description:
Usage of DMZ Link-Bandwidth extended community
nodetype: container (rw)
description:
Configuration parameters relating to usage of link-bandwidth
nodetype: container (rw)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (rw)
type: boolean
description:
State information relating to usage of link-bandwidth
nodetype: container (ro)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters relating to eBGP multipath
nodetype: container (rw)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (rw)
type: boolean
default: false
description:
Maximum number of parallel paths to consider when using
BGP multipath. The default is use a single path.
nodetype: leaf (rw)
type: uint32
default: 1
description:
State information relating to eBGP multipath
nodetype: container (ro)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (ro)
type: boolean
default: false
description:
Maximum number of parallel paths to consider when using
BGP multipath. The default is use a single path.
nodetype: leaf (ro)
type: uint32
default: 1
description:
Multipath parameters for iBGP
nodetype: container (rw)
description:
Usage of DMZ Link-Bandwidth extended community
nodetype: container (rw)
description:
Configuration parameters relating to usage of link-bandwidth
nodetype: container (rw)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (rw)
type: boolean
description:
State information relating to usage of link-bandwidth
nodetype: container (ro)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters relating to iBGP multipath
nodetype: container (rw)
description:
Maximum number of parallel paths to consider when using
iBGP multipath. The default is to use a single path
nodetype: leaf (rw)
type: uint32
default: 1
description:
State information relating to iBGP multipath
nodetype: container (ro)
description:
Maximum number of parallel paths to consider when using
iBGP multipath. The default is to use a single path
nodetype: leaf (ro)
type: uint32
default: 1
description:
Anchor point for routing policies in the model.
Import and export policies are with respect to the local
routing table, i.e., export (send) and import (receive),
depending on the context.
nodetype: container (rw)
description:
Policy configuration data.
nodetype: container (rw)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state for routing policy
nodetype: container (ro)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
Per-address-family configuration parameters associated with
thegroup
nodetype: container (rw)
description:
AFI,SAFI configuration available for the
neighbour or group
nodetype: list (rw)
list keys: [afi-safi-name]
description:
Reference to the AFI-SAFI name used as a key
for the AFI-SAFI list
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters for the AFI-SAFI
nodetype: container (rw)
description:
AFI,SAFI
nodetype: leaf (rw)
type: identityref
description:
This leaf indicates whether the AFI-SAFI is
enabled for the neighbor or group
nodetype: leaf (rw)
type: boolean
description:
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute. This takes precedence over the neighbor
or group configuration
nodetype: leaf-list (rw)
type: oc-bgp-types:community-type
description:
State information relating to the AFI-SAFI
nodetype: container (ro)
description:
AFI,SAFI
nodetype: leaf (ro)
type: identityref
description:
This leaf indicates whether the AFI-SAFI is
enabled for the neighbor or group
nodetype: leaf (ro)
type: boolean
description:
Specify which types of community should be sent to the
neighbor or group. The default is to not send the
community attribute. This takes precedence over the neighbor
or group configuration
nodetype: leaf-list (ro)
type: oc-bgp-types:community-type
description:
Parameters relating to BGP graceful-restart
nodetype: container (rw)
description:
Configuration options for BGP graceful-restart
nodetype: container (rw)
description:
This leaf indicates whether graceful-restart is enabled for
this AFI-SAFI
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for BGP graceful-restart
nodetype: container (ro)
description:
This leaf indicates whether graceful-restart is enabled for
this AFI-SAFI
nodetype: leaf (ro)
type: boolean
default: false
description:
Parameters relating to the advertisement and receipt of
multiple paths for a single NLRI (add-paths)
nodetype: container (rw)
description:
Configuration parameters relating to ADD_PATHS
nodetype: container (rw)
description:
Enable capability negotiation to receive multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (rw)
type: boolean
default: false
description:
Enable capability negotiation to send multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (rw)
type: boolean
default: false
description:
The maximum total number of paths to advertise to neighbors
for a single NLRI. This includes the single best path as
well as additional paths advertised when add-paths is
enabled.
nodetype: leaf (rw)
type: uint8
description:
A reference to a routing policy which can be used to
restrict the prefixes for which add-paths is enabled
nodetype: leaf (rw)
type: leafref
description:
State information associated with ADD_PATHS
nodetype: container (ro)
description:
Enable capability negotiation to receive multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable capability negotiation to send multiple path
advertisements for an NLRI from the neighbor or group
nodetype: leaf (ro)
type: boolean
default: false
description:
The maximum total number of paths to advertise to neighbors
for a single NLRI. This includes the single best path as
well as additional paths advertised when add-paths is
enabled.
nodetype: leaf (ro)
type: uint8
description:
A reference to a routing policy which can be used to
restrict the prefixes for which add-paths is enabled
nodetype: leaf (ro)
type: leafref
description:
Parameters related to the use of multiple paths for the
same NLRI
nodetype: container (rw)
description:
Configuration parameters relating to multipath
nodetype: container (rw)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (rw)
type: boolean
default: false
description:
State parameters relating to multipath
nodetype: container (ro)
description:
Whether the use of multiple paths for the same NLRI is
enabled for the neighbor. This value is overridden by
any more specific configuration value.
nodetype: leaf (ro)
type: boolean
default: false
description:
Multipath parameters for eBGP
nodetype: container (rw)
description:
Usage of DMZ Link-Bandwidth extended community
nodetype: container (rw)
description:
Configuration parameters relating to usage of link-bandwidth
nodetype: container (rw)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (rw)
type: boolean
description:
State information relating to usage of link-bandwidth
nodetype: container (ro)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters relating to eBGP multipath
nodetype: container (rw)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (rw)
type: boolean
default: false
description:
Maximum number of parallel paths to consider when using
BGP multipath. The default is use a single path.
nodetype: leaf (rw)
type: uint32
default: 1
description:
State information relating to eBGP multipath
nodetype: container (ro)
description:
Allow multipath to use paths from different neighbouring
ASes. The default is to only consider multiple paths from
the same neighbouring AS.
nodetype: leaf (ro)
type: boolean
default: false
description:
Maximum number of parallel paths to consider when using
BGP multipath. The default is use a single path.
nodetype: leaf (ro)
type: uint32
default: 1
description:
Multipath parameters for iBGP
nodetype: container (rw)
description:
Usage of DMZ Link-Bandwidth extended community
nodetype: container (rw)
description:
Configuration parameters relating to usage of link-bandwidth
nodetype: container (rw)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (rw)
type: boolean
description:
State information relating to usage of link-bandwidth
nodetype: container (ro)
description:
When set to TRUE, BGP multiplepath shall distributed traffic
load among contributing routes proportionally to value of
Local Administrator subfield of link-bandwidth extended
community [draft-ietf-idr-link-bandwidth-07].
This leaf has no effect if BGP multi-path is disabled or
if maximum-path attribute of BGP multi-path value is set
to 1
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters relating to iBGP multipath
nodetype: container (rw)
description:
Maximum number of parallel paths to consider when using
iBGP multipath. The default is to use a single path
nodetype: leaf (rw)
type: uint32
default: 1
description:
State information relating to iBGP multipath
nodetype: container (ro)
description:
Maximum number of parallel paths to consider when using
iBGP multipath. The default is to use a single path
nodetype: leaf (ro)
type: uint32
default: 1
description:
Anchor point for routing policies in the model.
Import and export policies are with respect to the local
routing table, i.e., export (send) and import (receive),
depending on the context.
nodetype: container (rw)
description:
Policy configuration data.
nodetype: container (rw)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state for routing policy
nodetype: container (ro)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
list of policy names in sequence to be applied on
sending a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
explicitly set a default policy if no policy definition
in the export policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
IPv4 unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters for IPv4 unicast AFI-SAFI options
nodetype: container (rw)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (rw)
type: boolean
default: false
description:
This leaf indicates whether extended next-hop encoding is enabled for
this AFI-SAFI
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for IPv4 parameters
nodetype: container (ro)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (ro)
type: boolean
default: false
description:
This leaf indicates whether extended next-hop encoding is enabled for
this AFI-SAFI
nodetype: leaf (ro)
type: boolean
default: false
description:
IPv6 unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration parameters for IPv6 unicast AFI-SAFI options
nodetype: container (rw)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (rw)
type: boolean
default: false
description:
State information for IPv6 unicast parameters
nodetype: container (ro)
description:
If set to true, send the default-route to the neighbor(s)
nodetype: leaf (ro)
type: boolean
default: false
description:
IPv4 Labeled Unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
IPv6 Labeled Unicast configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Unicast IPv4 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Unicast IPv6 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Multicast IPv4 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Multicast IPv6 L3VPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
BGP-signalled VPLS configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
BGP EVPN configuration options
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state parameters relating to
the SR-TE Policy SAFI for IPv4 Unicast.
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state parameters relating to
the SR-TE Policy SAFI for IPv6 Unicast.
nodetype: container (rw)
description:
Configure the maximum number of prefixes that will be
accepted from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Configure the maximum number of prefixes that will be
received from a peer
nodetype: container (rw)
description:
Configuration parameters relating to the prefix
limit for the AFI-SAFI
nodetype: container (rw)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (rw)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (rw)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (rw)
type: oc-types:percentage
description:
State information relating to the prefix-limit for the
AFI-SAFI
nodetype: container (ro)
description:
Maximum number of prefixes that will be accepted
from the neighbor
nodetype: leaf (ro)
type: uint32
description:
Do not tear down the BGP session when the maximum
prefix limit is exceeded, but rather only log a
warning. The default of this leaf is false, such
that when it is not specified, the session is torn
down.
nodetype: leaf (ro)
type: boolean
default: false
description:
Threshold on number of prefixes that can be received
from a neighbor before generation of warning messages
or log entries. Expressed as a percentage of
max-prefixes
nodetype: leaf (ro)
type: oc-types:percentage
description:
If set to true, the prefix-limit has been exceeded. When the
prefix-limit has been exceeded, the value of true must be retained
until the restart-time has expired. Prior to session re-establishment,
the value must be reset to false
nodetype: leaf (ro)
type: boolean
description:
Enable BFD for liveliness detection to the next-hop or
neighbour.
nodetype: container (rw)
description:
Configuration parameters relating to enabling BFD.
nodetype: container (rw)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (rw)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (rw)
type: uint8
description:
Operational state parameters relating to enabing BFD.
nodetype: container (ro)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (ro)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (ro)
type: uint8
description:
Top level container for BGP RIBs
nodetype: container (ro)
description:
Enclosing container for the list of path attribute sets
nodetype: container (ro)
description:
List of path attributes that may be in use by multiple
routes in the table
nodetype: list (ro)
list keys: [index]
description:
Reference to list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for common path attributes
nodetype: container (ro)
description:
System generated index for each attribute set. The
index is used to reference an attribute set from a
specific path. Multiple paths may reference the same
attribute set.
nodetype: leaf (ro)
type: uint64
description:
BGP attribute defining the origin of the path information.
nodetype: leaf (ro)
type: oc-bgpt:bgp-origin-attr-type
description:
BGP attribute indicating that the prefix is an atomic
aggregate, i.e., the peer selected a less specific
route without selecting a more specific route that is
included in it.
nodetype: leaf (ro)
type: boolean
description:
BGP next hop attribute defining the IP address of the router
that should be used as the next hop to the destination
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
BGP multi-exit discriminator attribute used in BGP route
selection process
nodetype: leaf (ro)
type: uint32
description:
BGP local preference attribute sent to internal peers to
indicate the degree of preference for externally learned
routes. The route with the highest local preference value
is preferred.
nodetype: leaf (ro)
type: uint32
description:
BGP attribute that provides the id as an IPv4 address
of the originator of the announcement.
nodetype: leaf (ro)
type: oc-inet:ipv4-address
description:
Represents the reflection path that the route has passed.
nodetype: leaf-list (ro)
type: oc-inet:ipv4-address
description:
BGP path attribute representing the accumulated IGP metric
for the path
nodetype: leaf (ro)
type: uint64
description:
BGP attribute indicating the prefix has been aggregated by
the specified AS and router.
nodetype: container (ro)
description:
Operational state data for BGP aggregator attribute
nodetype: container (ro)
description:
AS number of the autnonomous system that performed the
aggregation.
nodetype: leaf (ro)
type: oc-inet:as-number
description:
AS number of the autnonomous system that performed the
aggregation (4-octet representation). This value is
populated if an upstream router is not 4-octet capable.
Its semantics are similar to the AS4_PATH optional
transitive attribute
nodetype: leaf (ro)
type: oc-inet:as-number
description:
IP address of the router that performed the
aggregation.
nodetype: leaf (ro)
type: oc-inet:ipv4-address
description:
Enclosing container for the list of AS path segments.
In the Adj-RIB-In or Adj-RIB-Out, this list should show
the received or sent AS_PATH, respectively. For
example, if the local router is not 4-byte capable, this
value should consist of 2-octet ASNs or the AS_TRANS
(AS 23456) values received or sent in route updates.
In the Loc-RIB, this list should reflect the effective
AS path for the route, e.g., a 4-octet value if the
local router is 4-octet capable.
nodetype: container (ro)
description:
List of AS-PATH segments
nodetype: list (ro)
list keys: [index]
description:
Reference to the unique ordering index starting from 0 identifying
the position of the AS-PATH segment in the list of segments.
nodetype: leaf (list key) (ro)
type: leafref
description:
Opstate data for AS-PATH segments
nodetype: container (ro)
description:
A unique ordering index starting from 0 identifying the position of
the AS-PATH segment in the list of segments.
The index MUST start from 0 and end at (length-1), where length is the
number of segments in the list of AS-PATH segments.
nodetype: leaf (ro)
type: uint32
description:
The type of AS-PATH segment
nodetype: leaf (ro)
type: oc-bgpt:as-path-segment-type
description:
List of the AS numbers in the AS-PATH segment
nodetype: leaf-list (ro)
type: oc-inet:as-number
description:
This is the path encoded with 4-octet
AS numbers in the optional transitive AS4_PATH attribute.
This value is populated with the received or sent attribute
in Adj-RIB-In or Adj-RIB-Out, respectively. It should not
be populated in Loc-RIB since the Loc-RIB is expected to
store the effective AS-Path in the as-path leaf regardless
of being 4-octet or 2-octet.
nodetype: container (ro)
description:
List of AS4-PATH segments
nodetype: list (ro)
list keys: [index]
description:
Reference to the unique ordering index starting from 0 identifying
the position of the AS4-PATH segment in the list of segments.
nodetype: leaf (list key) (ro)
type: leafref
description:
Opstate data for AS4-PATH segments
nodetype: container (ro)
description:
A unique ordering index starting from 0 identifying the position of
the AS-PATH segment in the list of segments.
The index MUST start from 0 and end at (length-1), where length is the
number of segments in the list of AS-PATH segments.
nodetype: leaf (ro)
type: uint32
description:
The type of AS-PATH segment
nodetype: leaf (ro)
type: oc-bgpt:as-path-segment-type
description:
List of the AS numbers in the AS-PATH segment
nodetype: leaf-list (ro)
type: oc-inet:as-number
description:
The Tunnel Encapsulation attribute specifies a set of
tunnels to a remote destination. The attribute is TLV
based and allows description of a tunnel type, and the
relevant information to create the tunnel to the remote
destination.
nodetype: container (ro)
description:
Surrounding container for the set of tunnels included
within the tunnel encapsulation attribute.
nodetype: container (ro)
description:
List of the tunnels that are specified within the
attribute. Keyed on the type of tunnel that the
TLV describes.
nodetype: list (ro)
list keys: [type]
description:
Reference to the tunnel type specified within the
TLV's type field.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the tunnel attribute
nodetype: container (ro)
description:
Type of the tunnel described within the tunnel encapsulation
attribute.
nodetype: leaf (ro)
type: identityref
description:
Surrounding container for the list of sub-TLVs within
the tunnel encapsulation attribute.
nodetype: container (ro)
description:
List of the subTLVs that are specified within the
TLV instance inside the tunnel encapsulation attribute.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type that is included within
the subTLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the subTLV of the tunnel attribute
nodetype: container (ro)
description:
Type of the sub-TLV within the tunnel encapsulation attribute
nodetype: leaf (ro)
type: identityref
description:
The colours associated with the tunnel encapsulation attribute,
as described by RFC5512.
nodetype: leaf-list (ro)
type: uint32
description:
The preference of the SR-TE policy described by the tunnel
encapsulation attribute. If unspecified, the preference
defaults to 100.
nodetype: leaf (ro)
type: uint32
default: 100
description:
Binding SID associated with the SR-TE policy
nodetype: leaf (ro)
type: oc-srt:sr-sid-type
description:
The remote endpoints associated with the tunnel
described by the attribute.
nodetype: container (ro)
description:
List of the remote endpoints described within the TLV.
nodetype: list (ro)
list keys: [endpoint]
description:
Reference to the IP address of the endpoint.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the remote endpoints described
by the attribute.
nodetype: container (ro)
description:
The remote AS to which the IP address of the remote endpoint
belongs.
nodetype: leaf (ro)
type: oc-inet:as-number
description:
IP address of the remote endpoint.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Surrounding container for the list of segment lists that are
associated with a SR-TE Policy tunnel.
nodetype: container (ro)
description:
List of segment lists that are specified within the
tunnel encapsulation attribute.
nodetype: list (ro)
list keys: [instance-id]
description:
Reference to the instance identifier of the Segment List
that is included within the tunnel encapsulation
attribute.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters relating to the Segment List within the
Tunnel Encapsulation attribute.
nodetype: container (ro)
description:
Instance of the segment list within the sub-TLV
nodetype: leaf (ro)
type: uint64
description:
The weight given to the path within the set of segment
lists that are included in the tunnel attribute sub-TLV.
nodetype: leaf (ro)
type: uint32
description:
Surrounding container for the list of segments within the
SR-TE segment list.
nodetype: container (ro)
description:
List of segments within the SR-TE segment list.
nodetype: list (ro)
list keys: [index]
description:
Reference to the index of the segment within the
segment list.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters relating to the segment within
the segment list.
nodetype: container (ro)
description:
Index of the segment within the segment list. The segments are
ordered in ascending order, beginning at 0.
nodetype: leaf (ro)
type: uint64
description:
The type of segment specified within the segment entry.
nodetype: leaf (ro)
type: enumeration
description:
SID value for the segment entry, specified as an MPLS label
or IPv6 address.
nodetype: leaf (ro)
type: oc-srt:sr-sid-type
description:
The MPLS TC bits used when the SID is specified as an MPLS
label. If set to zero, the receiving system specifies the
value of the TC bits.
nodetype: leaf (ro)
type: uint8
description:
When this leaf is set to true the MPLS bottom-of-stack
(BoS) bit is set in the MPLS segment. The BoS bit should
always be set to zero by the sender.
nodetype: leaf (ro)
type: boolean
description:
The MPLS time to live (TTL) to be set for the MPLS
segment. If set to 255, the receiver specifies the
TTL value that is used for packets sent with this
segment in the stack.
nodetype: leaf (ro)
type: uint8
description:
An IPv4 address specified as the remote node address. When the type
of the segment specifies only the remote address, no other addresses
are specified. When the type of the segment requires a local address,
this leaf specifies the remote IPv4 address.
nodetype: leaf (ro)
type: oc-inet:ipv4-address
description:
An IPv4 address of a local adjacency that is used to identify
the segment.
nodetype: leaf (ro)
type: oc-inet:ipv4-address
description:
An IPv6 address specified as the remote node address. When the type
of the segment specifies only the remote address, no other addresses
are specified. When the type of the segment requires a local address,
this leaf specifies the remote IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ipv6-address
description:
An IPv6 address of a local adjacency that is used to identify the
segment.
nodetype: leaf (ro)
type: oc-inet:ipv6-address
description:
The local interface identifier to be utilised for the segment.
nodetype: leaf (ro)
type: uint32
description:
Enclosing container for the list of community attribute
sets
nodetype: container (ro)
description:
List of path attributes that may be in use by multiple
routes in the table
nodetype: list (ro)
list keys: [index]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for shared BGP community attribute
nodetype: container (ro)
description:
System generated index for each attribute set. The
index is used to reference an attribute set from a
specific path. Multiple paths may reference the same
attribute set.
nodetype: leaf (ro)
type: uint64
description:
List of standard or well-known BGP community
attributes.
nodetype: leaf-list (ro)
type: union
type: oc-bgpt:bgp-well-known-community-type
type: oc-bgpt:bgp-std-community-type
description:
Enclosing container for the list of extended community
attribute sets
nodetype: container (ro)
description:
List of path attributes that may be in use by multiple
routes in the table
nodetype: list (ro)
list keys: [index]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for shared BGP extended community
attribute
nodetype: container (ro)
description:
System generated index for each attribute set. The
index is used to reference an attribute set from a
specific path. Multiple paths may reference the same
attribute set.
nodetype: leaf (ro)
type: uint64
description:
List of BGP extended community attributes. The received
extended community may be an explicitly modeled
type or unknown, represented by an 8-octet value
formatted according to RFC 4360.
nodetype: leaf-list (ro)
type: oc-bgpt:bgp-ext-community-recv-type
description:
Enclosing container for address family list
nodetype: container (ro)
description:
list of afi-safi types
nodetype: list (ro)
list keys: [afi-safi-name]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for the BGP list
nodetype: container (ro)
description:
AFI,SAFI
nodetype: leaf (ro)
type: identityref
description:
Routing tables for IPv4 unicast -- active when the
afi-safi name is ipv4-unicast
nodetype: container (ro)
description:
Container for the IPv4 BGP LOC-RIB data
nodetype: container (ro)
description:
Operational state data for data related to the entire
LOC-RIB
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table, keyed by the route
prefix, the route origin, and path-id. The route
origin can be either the neighbor address from which
the route was learned, or the source protocol that
injected the route. The path-id distinguishes routes
for the same prefix received from a neighbor (e.g.,
if add-paths is eanbled).
nodetype: list (ro)
list keys: [prefix] [origin] [path-id]
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the origin list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for route entries in the
BGP LOC-RIB
nodetype: container (ro)
description:
The IPv4 prefix corresponding to the route
nodetype: leaf (ro)
type: oc-inet:ipv4-prefix
description:
Indicates the origin of the route. If the route is learned
from a neighbor, this value is the neighbor address. If
the route was injected or redistributed from another
protocol, the origin indicates the source protocol for the
route.
nodetype: leaf (ro)
type: union
type: oc-inet:ip-address
type: identityref
description:
If the route is learned from a neighbor, the path-id
corresponds to the path-id for the route in the
corresponding adj-rib-in-post table. If the route is
injected from another protocol, or the neighbor does not
support BGP add-paths, the path-id should be set
to zero, also the default value.
nodetype: leaf (ro)
type: uint32
default: 0
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Enclosing container for neighbor list
nodetype: container (ro)
description:
List of neighbors (peers) of the local BGP speaker
nodetype: list (ro)
list keys: [neighbor-address]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for each neighbor BGP Adj-RIB
nodetype: container (ro)
description:
IP address of the BGP neighbor or peer
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Per-neighbor table containing the NLRI updates
received from the neighbor before any local input
policy rules or filters have been applied. This can
be considered the 'raw' updates from the neighbor.
nodetype: container (ro)
description:
Operational state data for data related to the entire
LOC-RIB
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table, keyed by a combination of
the route prefix and path-id to distinguish multiple
routes received from a neighbor for the same prefix,
e.g., when BGP add-paths is enabled.
nodetype: list (ro)
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP Adj-RIB entries
nodetype: container (ro)
description:
Prefix for the route
nodetype: leaf (ro)
type: oc-inet:ipv4-prefix
description:
When the BGP speaker supports advertisement of multiple
paths for a prefix, the path identifier is used to
uniquely identify a route based on the combination of the
prefix and path id. In the Adj-RIB-In, the path-id value is
the value received in the update message. In the Loc-RIB,
if used, it should represent a locally generated path-id
value for the corresponding route. In Adj-RIB-Out, it
should be the value sent to a neighbor when add-paths is
used, i.e., the capability has been negotiated.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Per-neighbor table containing the paths received from
the neighbor that are eligible for best-path selection
after local input policy rules have been applied.
nodetype: container (ro)
description:
Operational state data for data related to the entire
LOC-RIB
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table, keyed by a combination of
the route prefix and path-id to distinguish multiple
routes received from a neighbor for the same prefix,
e.g., when BGP add-paths is enabled.
nodetype: list (ro)
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP Adj-RIB entries
nodetype: container (ro)
description:
Prefix for the route
nodetype: leaf (ro)
type: oc-inet:ipv4-prefix
description:
When the BGP speaker supports advertisement of multiple
paths for a prefix, the path identifier is used to
uniquely identify a route based on the combination of the
prefix and path id. In the Adj-RIB-In, the path-id value is
the value received in the update message. In the Loc-RIB,
if used, it should represent a locally generated path-id
value for the corresponding route. In Adj-RIB-Out, it
should be the value sent to a neighbor when add-paths is
used, i.e., the capability has been negotiated.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Current path was selected as the best path.
nodetype: leaf (ro)
type: boolean
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Per-neighbor table containing paths eligble for
sending (advertising) to the neighbor before output
policy rules have been applied
nodetype: container (ro)
description:
Operational state data for data related to the entire
LOC-RIB
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table, keyed by a combination of
the route prefix and path-id to distinguish multiple
routes received from a neighbor for the same prefix,
e.g., when BGP add-paths is enabled.
nodetype: list (ro)
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP Adj-RIB entries
nodetype: container (ro)
description:
Prefix for the route
nodetype: leaf (ro)
type: oc-inet:ipv4-prefix
description:
When the BGP speaker supports advertisement of multiple
paths for a prefix, the path identifier is used to
uniquely identify a route based on the combination of the
prefix and path id. In the Adj-RIB-In, the path-id value is
the value received in the update message. In the Loc-RIB,
if used, it should represent a locally generated path-id
value for the corresponding route. In Adj-RIB-Out, it
should be the value sent to a neighbor when add-paths is
used, i.e., the capability has been negotiated.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Per-neighbor table containing paths eligble for
sending (advertising) to the neighbor after output
policy rules have been applied
nodetype: container (ro)
description:
Operational state data for data related to the entire
LOC-RIB
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table, keyed by a combination of
the route prefix and path-id to distinguish multiple
routes received from a neighbor for the same prefix,
e.g., when BGP add-paths is enabled.
nodetype: list (ro)
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP Adj-RIB entries
nodetype: container (ro)
description:
Prefix for the route
nodetype: leaf (ro)
type: oc-inet:ipv4-prefix
description:
When the BGP speaker supports advertisement of multiple
paths for a prefix, the path identifier is used to
uniquely identify a route based on the combination of the
prefix and path id. In the Adj-RIB-In, the path-id value is
the value received in the update message. In the Loc-RIB,
if used, it should represent a locally generated path-id
value for the corresponding route. In Adj-RIB-Out, it
should be the value sent to a neighbor when add-paths is
used, i.e., the capability has been negotiated.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Routing tables for IPv6 unicast -- active when the
afi-safi name is ipv6-unicast
nodetype: container (ro)
description:
Container for the IPv6 BGP LOC-RIB data
nodetype: container (ro)
description:
Operational state data for data related to the entire
LOC-RIB
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table, keyed by the route
prefix, the route origin, and path-id. The route
origin can be either the neighbor address from which
the route was learned, or the source protocol that
injected the route. The path-id distinguishes routes
for the same prefix received from a neighbor (e.g.,
if add-paths is eanbled).
nodetype: list (ro)
list keys: [prefix] [origin] [path-id]
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the origin list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for route entries in the
BGP LOC-RIB
nodetype: container (ro)
description:
The IPv6 prefix corresponding to the route
nodetype: leaf (ro)
type: oc-inet:ipv6-prefix
description:
Indicates the origin of the route. If the route is learned
from a neighbor, this value is the neighbor address. If
the route was injected or redistributed from another
protocol, the origin indicates the source protocol for the
route.
nodetype: leaf (ro)
type: union
type: oc-inet:ip-address
type: identityref
description:
If the route is learned from a neighbor, the path-id
corresponds to the path-id for the route in the
corresponding adj-rib-in-post table. If the route is
injected from another protocol, or the neighbor does not
support BGP add-paths, the path-id should be set
to zero, also the default value.
nodetype: leaf (ro)
type: uint32
default: 0
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Enclosing container for neighbor list
nodetype: container (ro)
description:
List of neighbors (peers) of the local BGP speaker
nodetype: list (ro)
list keys: [neighbor-address]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for each neighbor BGP Adj-RIB
nodetype: container (ro)
description:
IP address of the BGP neighbor or peer
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Per-neighbor table containing the NLRI updates
received from the neighbor before any local input
policy rules or filters have been applied. This can
be considered the 'raw' updates from the neighbor.
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table
nodetype: list (ro)
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP Adj-RIB entries
nodetype: container (ro)
description:
Prefix for the route
nodetype: leaf (ro)
type: oc-inet:ipv6-prefix
description:
When the BGP speaker supports advertisement of multiple
paths for a prefix, the path identifier is used to
uniquely identify a route based on the combination of the
prefix and path id. In the Adj-RIB-In, the path-id value is
the value received in the update message. In the Loc-RIB,
if used, it should represent a locally generated path-id
value for the corresponding route. In Adj-RIB-Out, it
should be the value sent to a neighbor when add-paths is
used, i.e., the capability has been negotiated.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Per-neighbor table containing the paths received from
the neighbor that are eligible for best-path selection
after local input policy rules have been applied.
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table
nodetype: list (ro)
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP Adj-RIB entries
nodetype: container (ro)
description:
Prefix for the route
nodetype: leaf (ro)
type: oc-inet:ipv6-prefix
description:
When the BGP speaker supports advertisement of multiple
paths for a prefix, the path identifier is used to
uniquely identify a route based on the combination of the
prefix and path id. In the Adj-RIB-In, the path-id value is
the value received in the update message. In the Loc-RIB,
if used, it should represent a locally generated path-id
value for the corresponding route. In Adj-RIB-Out, it
should be the value sent to a neighbor when add-paths is
used, i.e., the capability has been negotiated.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Current path was selected as the best path.
nodetype: leaf (ro)
type: boolean
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Per-neighbor table containing paths eligble for
sending (advertising) to the neighbor before output
policy rules have been applied
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table
nodetype: list (ro)
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP Adj-RIB entries
nodetype: container (ro)
description:
Prefix for the route
nodetype: leaf (ro)
type: oc-inet:ipv6-prefix
description:
When the BGP speaker supports advertisement of multiple
paths for a prefix, the path identifier is used to
uniquely identify a route based on the combination of the
prefix and path id. In the Adj-RIB-In, the path-id value is
the value received in the update message. In the Loc-RIB,
if used, it should represent a locally generated path-id
value for the corresponding route. In Adj-RIB-Out, it
should be the value sent to a neighbor when add-paths is
used, i.e., the capability has been negotiated.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Per-neighbor table containing paths eligble for
sending (advertising) to the neighbor after output
policy rules have been applied
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of routes in the table
nodetype: list (ro)
description:
Reference to the prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the path-id list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP Adj-RIB entries
nodetype: container (ro)
description:
Prefix for the route
nodetype: leaf (ro)
type: oc-inet:ipv6-prefix
description:
When the BGP speaker supports advertisement of multiple
paths for a prefix, the path identifier is used to
uniquely identify a route based on the combination of the
prefix and path id. In the Adj-RIB-In, the path-id value is
the value received in the update message. In the Loc-RIB,
if used, it should represent a locally generated path-id
value for the corresponding route. In Adj-RIB-Out, it
should be the value sent to a neighbor when add-paths is
used, i.e., the capability has been negotiated.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Indicates the reason the route is not used, either due to
policy filtering or bestpath selection
nodetype: leaf (ro)
type: union
type: identityref
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Routing tables for the IPv4 Unicast, SR-TE Policy SAFI.
nodetype: container (ro)
description:
The Loc-RIB for the SR-TE Policy SAFI for IPv4 or IPv6 Unicast
AFIs.
nodetype: container (ro)
description:
List of routes within the SR-TE Policy SAFI, for the IPv4 or
IPv6 AFI.
nodetype: container (ro)
description:
Route within the specified address family for the SR-TE
Policy SAFI.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state attributes for each route within the
IPv4 or IPv6 Unicast SR-TE Policy SAFI.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Surrounding container for the list of neighbours that are
enabled for the IPv4 and IPv6 AFI, SR-TE Policy SAFI address
family.
nodetype: container (ro)
description:
An individual neighbour that is enabled for the SR-TE
Policy SAFI.
nodetype: list (ro)
list keys: [neighbor-address]
description:
Reference to the address of the neighbour for which the
Adj-RIBs specified are maintained.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters of the BGP neighbour for
which the SR-TE Policy SAFI is enabled.
nodetype: container (ro)
description:
The address of the neighbour for which the SR-TE policy
SAFI has been negotiated.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The Adj-RIB-In for the SR-TE Policy SAFI for the neighbour,
prior to any inbound policy constraints or modifications
having been applied.
nodetype: container (ro)
description:
Surrounding container for the list of routes within the
SR-TE Policy SAFI.
nodetype: container (ro)
description:
The routes within the SR-TE Policy SAFI Adj-RIB. The
routes are keyed on the path-id - set to a non-zero
value only if ADD-PATHS is being used; the color; and
the endpoint. The colour and endpoint are extracted from
the NLRI.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for entries within the Adj-RIB used
to store SR-TE Policy SAFI routes.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
The Adj-RIB-In for the SR-TE Policy SAFI for the neighbour,
following any inbound policy constraints or modifications
being made.
nodetype: container (ro)
description:
The set of routes that are within the Adj-RIB-Out for the
neighbour.
nodetype: container (ro)
description:
The routes that are in the Adj-RIB-In-Post for the specified
BGP neighbour within the SR-TE Policy SAFI for the specified
address family.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state attributes related to the route within
the SR-TE Policy SAFI Adj-RIB-In-Post for the specified
neighbour.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Current path was selected as the best path.
nodetype: leaf (ro)
type: boolean
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
The Adj-RIB-Out for the SR-TE Policy SAFI for the neighbour,
prior to any outgoing policy modifications or constraints
having been applied.
nodetype: container (ro)
description:
Surrounding container for the list of routes within the
SR-TE Policy SAFI.
nodetype: container (ro)
description:
The routes within the SR-TE Policy SAFI Adj-RIB. The
routes are keyed on the path-id - set to a non-zero
value only if ADD-PATHS is being used; the color; and
the endpoint. The colour and endpoint are extracted from
the NLRI.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for entries within the Adj-RIB used
to store SR-TE Policy SAFI routes.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
The Adj-RIB-Out for the SR-TE Policy SAFI for the neighbour,
follow any outbound policy constraints or modifications being
made.
nodetype: container (ro)
description:
Surrounding container for the list of routes within the
SR-TE Policy SAFI.
nodetype: container (ro)
description:
The routes within the SR-TE Policy SAFI Adj-RIB. The
routes are keyed on the path-id - set to a non-zero
value only if ADD-PATHS is being used; the color; and
the endpoint. The colour and endpoint are extracted from
the NLRI.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for entries within the Adj-RIB used
to store SR-TE Policy SAFI routes.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Routing tables for the IPv6 Unicast, SR-TE Policy SAFI.
nodetype: container (ro)
description:
The Loc-RIB for the SR-TE Policy SAFI for IPv4 or IPv6 Unicast
AFIs.
nodetype: container (ro)
description:
List of routes within the SR-TE Policy SAFI, for the IPv4 or
IPv6 AFI.
nodetype: container (ro)
description:
Route within the specified address family for the SR-TE
Policy SAFI.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state attributes for each route within the
IPv4 or IPv6 Unicast SR-TE Policy SAFI.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Surrounding container for the list of neighbours that are
enabled for the IPv4 and IPv6 AFI, SR-TE Policy SAFI address
family.
nodetype: container (ro)
description:
An individual neighbour that is enabled for the SR-TE
Policy SAFI.
nodetype: list (ro)
list keys: [neighbor-address]
description:
Reference to the address of the neighbour for which the
Adj-RIBs specified are maintained.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters of the BGP neighbour for
which the SR-TE Policy SAFI is enabled.
nodetype: container (ro)
description:
The address of the neighbour for which the SR-TE policy
SAFI has been negotiated.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The Adj-RIB-In for the SR-TE Policy SAFI for the neighbour,
prior to any inbound policy constraints or modifications
having been applied.
nodetype: container (ro)
description:
Surrounding container for the list of routes within the
SR-TE Policy SAFI.
nodetype: container (ro)
description:
The routes within the SR-TE Policy SAFI Adj-RIB. The
routes are keyed on the path-id - set to a non-zero
value only if ADD-PATHS is being used; the color; and
the endpoint. The colour and endpoint are extracted from
the NLRI.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for entries within the Adj-RIB used
to store SR-TE Policy SAFI routes.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
The Adj-RIB-In for the SR-TE Policy SAFI for the neighbour,
following any inbound policy constraints or modifications
being made.
nodetype: container (ro)
description:
The set of routes that are within the Adj-RIB-Out for the
neighbour.
nodetype: container (ro)
description:
The routes that are in the Adj-RIB-In-Post for the specified
BGP neighbour within the SR-TE Policy SAFI for the specified
address family.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state attributes related to the route within
the SR-TE Policy SAFI Adj-RIB-In-Post for the specified
neighbour.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Current path was selected as the best path.
nodetype: leaf (ro)
type: boolean
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
The Adj-RIB-Out for the SR-TE Policy SAFI for the neighbour,
prior to any outgoing policy modifications or constraints
having been applied.
nodetype: container (ro)
description:
Surrounding container for the list of routes within the
SR-TE Policy SAFI.
nodetype: container (ro)
description:
The routes within the SR-TE Policy SAFI Adj-RIB. The
routes are keyed on the path-id - set to a non-zero
value only if ADD-PATHS is being used; the color; and
the endpoint. The colour and endpoint are extracted from
the NLRI.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for entries within the Adj-RIB used
to store SR-TE Policy SAFI routes.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
The Adj-RIB-Out for the SR-TE Policy SAFI for the neighbour,
follow any outbound policy constraints or modifications being
made.
nodetype: container (ro)
description:
Surrounding container for the list of routes within the
SR-TE Policy SAFI.
nodetype: container (ro)
description:
The routes within the SR-TE Policy SAFI Adj-RIB. The
routes are keyed on the path-id - set to a non-zero
value only if ADD-PATHS is being used; the color; and
the endpoint. The colour and endpoint are extracted from
the NLRI.
nodetype: list (ro)
list keys: [path-id] [endpoint] [color]
description:
Reference to the path identifier for the SR-TE Policy SAFI
route. The value is only non-zero if ADD-PATHS is not being
used.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the endpoint used for the SR-TE Policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the colour used for the SR-TE policy SAFI
route within the NLRI.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for entries within the Adj-RIB used
to store SR-TE Policy SAFI routes.
nodetype: container (ro)
description:
Identifier for the path when using BGP ADD-PATHS for the SR-TE
policy SAFI.
nodetype: leaf (ro)
type: uint32
default: 0
description:
A unique identifier for the remote set of nodes. When the address
family is IPv4, the value is a 4-octet IPv4 address. When the
address family is IPv6, the value is a 16-octet IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A 4-octet value identifying the policy. Combined with the endpoint
the endpoint and colour represent the unique policy.
nodetype: leaf (ro)
type: uint32
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Routing tables for l2vpn evpn -- active when the
afi-safi name is l2vpn-evpn
nodetype: container (ro)
description:
Container for the L2VPN EVPN BGP LOC-RIB data
nodetype: container (ro)
description:
Operational state data for data related to the entire
LOC-RIB
nodetype: container (ro)
description:
Enclosing container for list of routes in the routing
table.
nodetype: container (ro)
description:
List of route distinguishers
nodetype: list (ro)
list keys: [route-distinguisher]
description:
An EVPN instance requires a Route Distinguisher (RD) that is
unique per MAC-VRF
nodetype: leaf (list key) (ro)
type: leafref
description:
Top level container for L2VPN EVPN RDs
nodetype: container (ro)
description:
Route Distinguisher for all supported EVPN route types
nodetype: leaf (ro)
type: oc-ni-types:route-distinguisher
description:
Top level container BGP EVPN Ethernet Auto-discovery routes
nodetype: container (ro)
description:
List of BGP EVPN Ethernet Auto-discovery routes
For the purpose of BGP route key processing, only the Ethernet Segment
Identifier and Ethernet Tag ID are considered to be part of the prefix in
the NLRI
nodetype: list (ro)
list keys: [esi] [ethernet-tag]
description:
The Ethernet Segment Identifier (ESI) is a unique non-zero
identifier that identifies an Ethernet segment
nodetype: leaf (list key) (ro)
type: leafref
description:
The Ethernet tag identifies a particular broadcast domain. An EVPN
instance consists of one or more broadcast domains
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for BGP EVPN Ethernet Auto-discovery route
entries in the BGP LOC-RIB
nodetype: container (ro)
description:
The Ethernet Segment Identifier (ESI) identifying the ethernet
segment for this route
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
The Ethernet tag identifying the broadcast domain for this
route
nodetype: leaf (ro)
type: oc-evpn-types:ethernet-tag
description:
List of BGP path attributes for this route
nodetype: container (ro)
description:
List of paths
nodetype: list (ro)
list keys: [peer-ip] [peer-path-id] [source-route-distinguisher] [source-address-family]
description:
The source peer ip address of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source peer path id of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source address-family of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
BGP path attributes for this route
nodetype: container (ro)
description:
The source peer ip address of the imported route
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The source peer path id of the imported route
nodetype: leaf (ro)
type: uint32
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (ro)
type: oc-ni-types:route-distinguisher
description:
The source address-family of the imported route
nodetype: leaf (ro)
type: identityref
description:
List of peers to which this path is advertised
nodetype: leaf-list (ro)
type: oc-inet:ip-address
description:
MPLS Label field used for route attributes
nodetype: leaf (ro)
type: string
description:
MPLS Label2 field used for route attributes
nodetype: leaf (ro)
type: string
description:
BGP can receive multiple paths to the same destination. This
parameter indicates that this path is the bestpath to install
in the IP routing table and use for traffic forwarding
nodetype: leaf (ro)
type: boolean
description:
BGP can use multiple paths to reach a destination allowing
BGP to load-balance traffic. This parameter indicates that this
path is marked as multipath
nodetype: leaf (ro)
type: boolean
description:
BGP path marked as a backup path
nodetype: leaf (ro)
type: boolean
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Top level container for MAC_IP Advertisement L2VPN EVPN routes
nodetype: container (ro)
description:
List of MAC_IP Advertisement L2VPN EVPN routes
For the purpose of BGP route key processing, only the Ethernet Tag ID,
MAC Address Length, MAC Address, IP Address Length, and IP Address fields
are considered to be part of the prefix in the NLRI
nodetype: list (ro)
list keys: [ethernet-tag] [mac-address] [mac-length] [ip-prefix] [ip-length]
description:
The Ethernet tag identifies a particular broadcast domain. An EVPN
instance consists of one or more broadcast domains
nodetype: leaf (list key) (ro)
type: leafref
description:
The PEs forward packets that they receive based on the destination
MAC address
nodetype: leaf (list key) (ro)
type: leafref
description:
The MAC Address Length for the MAC address defined in mac-address
nodetype: leaf (list key) (ro)
type: leafref
description:
The IPv4 or IPv6 address carried in a MAC_IP Advertisement route
nodetype: leaf (list key) (ro)
type: leafref
description:
The IPv4 or IPv6 address prefix length for the address defined in
ip-prefix
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data MAC_IP Advertisement L2VPN EVPN route
entries in the BGP LOC-RIB
nodetype: container (ro)
description:
The Ethernet tag identifying the broadcast domain for this
route
nodetype: leaf (ro)
type: oc-evpn-types:ethernet-tag
description:
The MAC address that is learned on a PE from a CE that is
connected to it or learned from other PEs
nodetype: leaf (ro)
type: oc-yang:mac-address
description:
The MAC address length for the mac-address
nodetype: leaf (ro)
type: uint32
description:
The IP address for end-host reachability information
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
The ip-prefix length for the IP address specified by ip-prefix
nodetype: leaf (ro)
type: uint32
description:
List of BGP path attributes for this route
nodetype: container (ro)
description:
List of paths
nodetype: list (ro)
list keys: [peer-ip] [peer-path-id] [source-route-distinguisher] [source-address-family]
description:
The source peer ip address of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source peer path id of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source address-family of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
BGP path attributes for this route
nodetype: container (ro)
description:
The source peer ip address of the imported route
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The source peer path id of the imported route
nodetype: leaf (ro)
type: uint32
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (ro)
type: oc-ni-types:route-distinguisher
description:
The source address-family of the imported route
nodetype: leaf (ro)
type: identityref
description:
The Ethernet Segment Identifier (ESI) identifying the ethernet
segment for this route
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
List of peers to which this path is advertised
nodetype: leaf-list (ro)
type: oc-inet:ip-address
description:
MPLS Label field used for route attributes
nodetype: leaf (ro)
type: string
description:
MPLS Label2 field used for route attributes
nodetype: leaf (ro)
type: string
description:
BGP can receive multiple paths to the same destination. This
parameter indicates that this path is the bestpath to install
in the IP routing table and use for traffic forwarding
nodetype: leaf (ro)
type: boolean
description:
BGP can use multiple paths to reach a destination allowing
BGP to load-balance traffic. This parameter indicates that this
path is marked as multipath
nodetype: leaf (ro)
type: boolean
description:
BGP path marked as a backup path
nodetype: leaf (ro)
type: boolean
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Top level container for Inclusive Multicast Ethernet Tag L2VPN EVPN
routes
nodetype: container (ro)
description:
List of Inclusive Multicast Ethernet Tag L2VPN EVPN routes
For the purpose of BGP route key processing, only the Ethernet Tag ID,
IP Address Length, and Originating Router's IP Address fields are
considered to be part of the prefix in the NLRI
nodetype: list (ro)
list keys: [ethernet-tag] [originating-router-ip] [originator-ip-length]
description:
The Ethernet tag identifies a particular broadcast domain. An EVPN
instance consists of one or more broadcast domains
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the originating-router-ip list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the originating router ip length list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for Inclusive Multicast Ethernet Tag L2VPN
EVPN entries in the BGP LOC-RIB
nodetype: container (ro)
description:
The Ethernet tag identifying the broadcast domain for this
route
nodetype: leaf (ro)
type: oc-evpn-types:ethernet-tag
description:
The Originating Router's IP Address
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
The ip-prefix length for the route
nodetype: leaf (ro)
type: uint32
description:
List of BGP path attributes for this route
nodetype: container (ro)
description:
List of paths
nodetype: list (ro)
list keys: [peer-ip] [peer-path-id] [source-route-distinguisher] [source-address-family]
description:
The source peer ip address of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source peer path id of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source address-family of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
BGP path attributes for this route
nodetype: container (ro)
description:
The source peer ip address of the imported route
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The source peer path id of the imported route
nodetype: leaf (ro)
type: uint32
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (ro)
type: oc-ni-types:route-distinguisher
description:
The source address-family of the imported route
nodetype: leaf (ro)
type: identityref
description:
List of peers to which this path is advertised
nodetype: leaf-list (ro)
type: oc-inet:ip-address
description:
MPLS Label field used for route attributes
nodetype: leaf (ro)
type: string
description:
MPLS Label2 field used for route attributes
nodetype: leaf (ro)
type: string
description:
BGP can receive multiple paths to the same destination. This
parameter indicates that this path is the bestpath to install
in the IP routing table and use for traffic forwarding
nodetype: leaf (ro)
type: boolean
description:
BGP can use multiple paths to reach a destination allowing
BGP to load-balance traffic. This parameter indicates that this
path is marked as multipath
nodetype: leaf (ro)
type: boolean
description:
BGP path marked as a backup path
nodetype: leaf (ro)
type: boolean
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Top level container for Ethernet Segment L2VPN EVPN routes
nodetype: container (ro)
description:
List of Ethernet Segment L2VPN EVPN routes
For the purpose of BGP route key processing, only the Ethernet Segment ID,
IP Address Length, and Originating Router's IP Address fields are
considered to be part of the prefix in the NLRI
nodetype: list (ro)
list keys: [esi] [originating-router-ip] [originator-ip-length]
description:
The Ethernet Segment Identifier (ESI) is a unique non-zero
identifier that identifies an Ethernet segment
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the ip-prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the ip-length list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for Ethernet Segment L2VPN EVPN route
entries in the BGP LOC-RIB
nodetype: container (ro)
description:
The Ethernet Segment Identifier (ESI) identifying the ethernet
segment for this route
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
The originating router ip
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
The originating router ip length
nodetype: leaf (ro)
type: uint32
description:
List of BGP path attributes for this route
nodetype: container (ro)
description:
List of paths
nodetype: list (ro)
list keys: [peer-ip] [peer-path-id] [source-route-distinguisher] [source-address-family]
description:
The source peer ip address of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source peer path id of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source address-family of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
BGP path attributes for this route
nodetype: container (ro)
description:
The source peer ip address of the imported route
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The source peer path id of the imported route
nodetype: leaf (ro)
type: uint32
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (ro)
type: oc-ni-types:route-distinguisher
description:
The source address-family of the imported route
nodetype: leaf (ro)
type: identityref
description:
List of peers to which this path is advertised
nodetype: leaf-list (ro)
type: oc-inet:ip-address
description:
MPLS Label field used for route attributes
nodetype: leaf (ro)
type: string
description:
MPLS Label2 field used for route attributes
nodetype: leaf (ro)
type: string
description:
BGP can receive multiple paths to the same destination. This
parameter indicates that this path is the bestpath to install
in the IP routing table and use for traffic forwarding
nodetype: leaf (ro)
type: boolean
description:
BGP can use multiple paths to reach a destination allowing
BGP to load-balance traffic. This parameter indicates that this
path is marked as multipath
nodetype: leaf (ro)
type: boolean
description:
BGP path marked as a backup path
nodetype: leaf (ro)
type: boolean
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Top level container for IP Prefix Advertisement L2VPN EVPN routes
nodetype: container (ro)
description:
List of IP Prefix Advertisement L2VPN EVPN routes
For the purpose of BGP route key processing, only The RD, Ethernet Tag ID,
IP prefix length, and IP prefix are part of the route key used by BGP to
compare routes
nodetype: list (ro)
list keys: [ethernet-tag] [ip-prefix-length] [ip-prefix]
description:
The Ethernet tag identifies a particular broadcast domain. An EVPN
instance consists of one or more broadcast domains
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the ip-prefix-length list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the ip-prefix list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state data for IP Prefix Advertisement L2VPN EVPN
route entries in the BGP LOC-RIB
nodetype: container (ro)
description:
The Ethernet tag identifying the broadcast domain for this
route
nodetype: leaf (ro)
type: oc-evpn-types:ethernet-tag
description:
The ip-prefix length for the route
nodetype: leaf (ro)
type: string
description:
The ip-prefix for the route
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
List of BGP path attributes for this route
nodetype: container (ro)
description:
List of paths
nodetype: list (ro)
list keys: [peer-ip] [peer-path-id] [source-route-distinguisher] [source-address-family]
description:
The source peer ip address of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source peer path id of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
The source address-family of the imported route
nodetype: leaf (list key) (ro)
type: leafref
description:
BGP path attributes for this route
nodetype: container (ro)
description:
The Ethernet Segment Identifier (ESI) identifying the ethernet
segment for this route
nodetype: leaf (ro)
type: oc-evpn-types:esi
description:
The gateway-ip-address for the route
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
The source peer ip address of the imported route
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The source peer path id of the imported route
nodetype: leaf (ro)
type: uint32
description:
The source route distinguisher is the remote RD source of the
imported route
nodetype: leaf (ro)
type: oc-ni-types:route-distinguisher
description:
The source address-family of the imported route
nodetype: leaf (ro)
type: identityref
description:
List of peers to which this path is advertised
nodetype: leaf-list (ro)
type: oc-inet:ip-address
description:
MPLS Label field used for route attributes
nodetype: leaf (ro)
type: string
description:
MPLS Label2 field used for route attributes
nodetype: leaf (ro)
type: string
description:
BGP can receive multiple paths to the same destination. This
parameter indicates that this path is the bestpath to install
in the IP routing table and use for traffic forwarding
nodetype: leaf (ro)
type: boolean
description:
BGP can use multiple paths to reach a destination allowing
BGP to load-balance traffic. This parameter indicates that this
path is marked as multipath
nodetype: leaf (ro)
type: boolean
description:
BGP path marked as a backup path
nodetype: leaf (ro)
type: boolean
description:
Timestamp when this path was last modified.
The value is the timestamp relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Indicates that the route is considered valid by the
local router
nodetype: leaf (ro)
type: boolean
description:
If the route is rejected as invalid, this indicates the
reason.
nodetype: leaf (ro)
type: identityref
description:
Reference to the common attribute group for the
route
nodetype: leaf (ro)
type: leafref
description:
Reference to the community attribute for the route
nodetype: leaf (ro)
type: leafref
description:
Reference to the extended community attribute for the
route
nodetype: leaf (ro)
type: leafref
description:
Unknown path attributes that were received in the UPDATE
message which contained the prefix.
nodetype: container (ro)
description:
This list contains received attributes that are unrecognized
or unsupported by the local router. The list may be empty.
nodetype: list (ro)
list keys: [attr-type]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for unknown route attributes
nodetype: container (ro)
description:
Defines whether the attribute is optional (if
set to true) or well-known (if set to false).
Set in the high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether an optional attribute is transitive
(if set to true) or non-transitive (if set to false). For
well-known attributes, the transitive flag MUST be set to
true. Set in the second high-order bit of the BGP attribute
flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the information contained in the optional
transitive attribute is partial (if set to true) or complete
(if set to false). For well-known attributes and for
optional non-transitive attributes, the partial flag
must be set to false. Set in the third high-order bit of
the BGP attribute flags octet.
nodetype: leaf (ro)
type: boolean
description:
Defines whether the attribute length is one octet
(if set to false) or two octets (if set to true). Set in
the fourth high-order bit of the BGP attribute flags
octet.
nodetype: leaf (ro)
type: boolean
description:
1-octet value encoding the attribute type code
nodetype: leaf (ro)
type: uint8
description:
One or two octet attribute length field indicating the
length of the attribute data in octets. If the Extended
Length attribute flag is set, the length field is 2 octets,
otherwise it is 1 octet
nodetype: leaf (ro)
type: uint16
description:
Raw attribute value, not including the attribute
flags, type, or length. The maximum length
of the attribute value data is 2^16-1 per the max value
of the attr-len field (2 octets).
nodetype: leaf (ro)
type: binary
description:
Enclosing container for neighbor list
nodetype: container (ro)
description:
List of neighbors (peers) of the local BGP speaker
nodetype: list (ro)
list keys: [neighbor-address]
description:
Reference to the list key
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state for each neighbor BGP Adj-RIB
nodetype: container (ro)
description:
IP address of the BGP neighbor or peer
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
Per-neighbor table containing the NLRI updates
received from the neighbor before any local input
policy rules or filters have been applied. This can
be considered the 'raw' updates from the neighbor.
nodetype: container (ro)
description:
Per-neighbor table containing the paths received from
the neighbor that are eligible for best-path selection
after local input policy rules have been applied.
nodetype: container (ro)
description:
Per-neighbor table containing paths eligble for
sending (advertising) to the neighbor before output
policy rules have been applied
nodetype: container (ro)
description:
Per-neighbor table containing paths eligble for
sending (advertising) to the neighbor after output
policy rules have been applied
nodetype: container (ro)
description:
Top-level configuration and operational state for
Open Shortest Path First (OSPF) v2
nodetype: container (rw)
description:
Configuration and operational state parameters for settings
that are global to the OSPFv2 instance
nodetype: container (rw)
description:
Global configuration parameters for OSPFv2
nodetype: container (rw)
description:
A 32-bit number represented as a dotted quad assigned to
each router running the OSPFv2 protocol. This number should
be unique within the autonomous system
nodetype: leaf (rw)
type: yang:dotted-quad
description:
Specify how costs for the summary routes should be specified
as per the behaviour in the original OSPF specification
RFC1583, or alternatively whether the revised behaviour
described in RFC2328 should be utilised
nodetype: leaf (rw)
type: enumeration
default: RFC2328_COMPATIBLE
description:
When this leaf is set to true, OSPFv2 will route traffic to
a remote system via any LSP to the system that is marked as
shortcut eligible.
nodetype: leaf (rw)
type: boolean
description:
When this leaf is set to true, a log message will be
generated when the state of an OSPFv2 neighbour changes.
nodetype: leaf (rw)
type: boolean
description:
When this leaf is set to true, do not advertise prefixes
into OSPFv2 that correspond to transit interfaces, as per
the behaviour discussed in RFC6860.
nodetype: leaf (rw)
type: boolean
description:
Operational state parameters for OSPFv2
nodetype: container (ro)
description:
A 32-bit number represented as a dotted quad assigned to
each router running the OSPFv2 protocol. This number should
be unique within the autonomous system
nodetype: leaf (ro)
type: yang:dotted-quad
description:
Specify how costs for the summary routes should be specified
as per the behaviour in the original OSPF specification
RFC1583, or alternatively whether the revised behaviour
described in RFC2328 should be utilised
nodetype: leaf (ro)
type: enumeration
default: RFC2328_COMPATIBLE
description:
When this leaf is set to true, OSPFv2 will route traffic to
a remote system via any LSP to the system that is marked as
shortcut eligible.
nodetype: leaf (ro)
type: boolean
description:
When this leaf is set to true, a log message will be
generated when the state of an OSPFv2 neighbour changes.
nodetype: leaf (ro)
type: boolean
description:
When this leaf is set to true, do not advertise prefixes
into OSPFv2 that correspond to transit interfaces, as per
the behaviour discussed in RFC6860.
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state parameters for OSPFv2
timers
nodetype: container (rw)
description:
Configuration and operational state parameters relating
to timers governing the operation of SPF runs
nodetype: container (rw)
description:
Configuration parameters relating to global OSPFv2
SPF timers
nodetype: container (rw)
description:
The value of this leaf specifies the time between a change
in topology being detected and the first run of the SPF
algorithm.
nodetype: leaf (rw)
type: uint32
units: msec
description:
The value of this leaf specifies the maximum delay between
a topology change being detected and the SPF algorithm
running. This value is used for implementations that support
increasing the wait time between SPF runs.
nodetype: leaf (rw)
type: uint32
units: msec
description:
Operational state parameters relating to the global
OSPFv2 SPF timers
nodetype: container (ro)
description:
The value of this leaf specifies the time between a change
in topology being detected and the first run of the SPF
algorithm.
nodetype: leaf (ro)
type: uint32
units: msec
description:
The value of this leaf specifies the maximum delay between
a topology change being detected and the SPF algorithm
running. This value is used for implementations that support
increasing the wait time between SPF runs.
nodetype: leaf (ro)
type: uint32
units: msec
description:
The timer mode that is utilised by the implementation.
nodetype: leaf (ro)
type: enumeration
description:
Configuration and operational state parameters relating
to setting the OSPFv2 maximum metric.
nodetype: container (rw)
description:
Configuration parameters relating to setting the OSPFv2
maximum metric for a set of advertised entities.
nodetype: container (rw)
description:
When this leaf is set to true, all non-stub interfaces of
the local system are advertised with the maximum metric,
such that the router does not act as a transit system,
(similarly to the IS-IS overload functionality).
nodetype: leaf (rw)
type: boolean
description:
The delay, in seconds, after which the advertisement of
entities with the maximum metric should be cleared, and
the system reverts to the default, or configured, metrics.
nodetype: leaf (rw)
type: uint64
units: seconds
description:
By default, the maximum metric is advertised for all
non-stub interfaces of a device. When identities are
specified within this leaf-list, additional entities
are also advertised with the maximum metric according
to the values within the list.
nodetype: leaf-list (rw)
type: identityref
description:
By default, the maximum metric is only advertised
when the max-metric/set leaf is specified as true.
In the case that identities are specified within this
list, they provide additional triggers (e.g., system
boot) that may cause the max-metric to be set. In this
case, the system should still honour the timeout specified
by the max-metric/timeout leaf, and clear the max-metric
advertisements after the expiration of this timer.
nodetype: leaf-list (rw)
type: identityref
description:
Operational state parameters relating to setting the
OSPFv2 maximum metric for a set of advertised entities.
nodetype: container (ro)
description:
When this leaf is set to true, all non-stub interfaces of
the local system are advertised with the maximum metric,
such that the router does not act as a transit system,
(similarly to the IS-IS overload functionality).
nodetype: leaf (ro)
type: boolean
description:
The delay, in seconds, after which the advertisement of
entities with the maximum metric should be cleared, and
the system reverts to the default, or configured, metrics.
nodetype: leaf (ro)
type: uint64
units: seconds
description:
By default, the maximum metric is advertised for all
non-stub interfaces of a device. When identities are
specified within this leaf-list, additional entities
are also advertised with the maximum metric according
to the values within the list.
nodetype: leaf-list (ro)
type: identityref
description:
By default, the maximum metric is only advertised
when the max-metric/set leaf is specified as true.
In the case that identities are specified within this
list, they provide additional triggers (e.g., system
boot) that may cause the max-metric to be set. In this
case, the system should still honour the timeout specified
by the max-metric/timeout leaf, and clear the max-metric
advertisements after the expiration of this timer.
nodetype: leaf-list (ro)
type: identityref
description:
Configuration and operational state parameters relating
to timers governing the generation of LSAs by the local
system
nodetype: container (rw)
description:
Configuration parameters relating to the generation of
LSAs by the local system
nodetype: container (rw)
description:
The value of this leaf specifies the time between the first
time an LSA is generated and advertised and the subsequent
generation of that LSA.
nodetype: leaf (rw)
type: uint32
units: msec
description:
The value of this leaf specifies the maximum time between the
generation of an LSA and the subsequent re-generation of that
LSA. This value is used in implementations that support
increasing delay between generation of an LSA
nodetype: leaf (rw)
type: uint32
units: msec
description:
Operational state parameters relating to the generation
of LSAs by the local system
nodetype: container (ro)
description:
The value of this leaf specifies the time between the first
time an LSA is generated and advertised and the subsequent
generation of that LSA.
nodetype: leaf (ro)
type: uint32
units: msec
description:
The value of this leaf specifies the maximum time between the
generation of an LSA and the subsequent re-generation of that
LSA. This value is used in implementations that support
increasing delay between generation of an LSA
nodetype: leaf (ro)
type: uint32
units: msec
description:
The timer mode that is utilised by the implementation.
nodetype: leaf (ro)
type: enumeration
description:
Configuration and operational state parameters for OSPFv2
graceful restart
nodetype: container (rw)
description:
Configuration parameters relating to OSPFv2 graceful
restart
nodetype: container (rw)
description:
When the value of this leaf is set to true, graceful restart
is enabled on the local system. In this case, the system will
use Grace-LSAs to signal that it is restarting to its
neighbors.
nodetype: leaf (rw)
type: boolean
description:
Operate graceful-restart only in helper mode. When this leaf
is set to true, the local system does not use Grace-LSAs to
indicate that it is restarting, but will accept Grace-LSAs
from remote systems, and suppress withdrawl of adjacencies
of the system for the grace period specified
nodetype: leaf (rw)
type: boolean
description:
Operational state parameters relating to OSPFv2 graceful
restart
nodetype: container (ro)
description:
When the value of this leaf is set to true, graceful restart
is enabled on the local system. In this case, the system will
use Grace-LSAs to signal that it is restarting to its
neighbors.
nodetype: leaf (ro)
type: boolean
description:
Operate graceful-restart only in helper mode. When this leaf
is set to true, the local system does not use Grace-LSAs to
indicate that it is restarting, but will accept Grace-LSAs
from remote systems, and suppress withdrawl of adjacencies
of the system for the grace period specified
nodetype: leaf (ro)
type: boolean
description:
OSPFv2 parameters relating to MPLS
nodetype: container (rw)
description:
Configuration parameters relating to MPLS for OSPFv2
nodetype: container (rw)
description:
When this leaf is set to true, use traffic engineering
extensions for OSPF to advertise TE parameters via type 10
Opaque LSAs
nodetype: leaf (rw)
type: boolean
description:
Operational state parameters relating to MPLS for
OSPFv2
nodetype: container (ro)
description:
When this leaf is set to true, use traffic engineering
extensions for OSPF to advertise TE parameters via type 10
Opaque LSAs
nodetype: leaf (ro)
type: boolean
description:
OSPFv2 parameters relating to LDP/IGP synchronization
nodetype: container (rw)
description:
Configuration parameters relating to LDP/IG
synchronization.
nodetype: container (rw)
description:
When this leaf is set to true, do not utilise this link for
forwarding via the IGP until such time as LDP adjacencies to
the neighbor(s) over the link are established.
nodetype: leaf (rw)
type: boolean
description:
This leaf specifies a delay, expressed in units of milliseconds,
between the LDP session to the IGP neighbor being established, and
it being considered synchronized by the IGP.
nodetype: leaf (rw)
type: uint32
units: milliseconds
description:
Operational state variables relating to LDP/IGP
synchronization
nodetype: container (ro)
description:
When this leaf is set to true, do not utilise this link for
forwarding via the IGP until such time as LDP adjacencies to
the neighbor(s) over the link are established.
nodetype: leaf (ro)
type: boolean
description:
This leaf specifies a delay, expressed in units of milliseconds,
between the LDP session to the IGP neighbor being established, and
it being considered synchronized by the IGP.
nodetype: leaf (ro)
type: uint32
units: milliseconds
description:
Policies defining how inter-area propagation should be performed
by the OSPF instance
nodetype: container (rw)
description:
A list of connections between pairs of areas - routes are
propagated from the source (src) area to the destination (dst)
area according to the policy specified
nodetype: list (rw)
list keys: [src-area] [dst-area]
description:
Reference to the source area
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to the destination area
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the inter-area
propagation policy
nodetype: container (rw)
description:
The area from which prefixes are to be exported.
nodetype: leaf (rw)
type: leafref
description:
The destination area to which prefixes are to be imported
nodetype: leaf (rw)
type: leafref
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state parameters relating to the inter-area
propagation policy
nodetype: container (ro)
description:
The area from which prefixes are to be exported.
nodetype: leaf (ro)
type: leafref
description:
The destination area to which prefixes are to be imported
nodetype: leaf (ro)
type: leafref
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
Configuration and operational state relating to an
OSPFv2 area.
nodetype: container (rw)
description:
The OSPFv2 areas within which the local system exists
nodetype: list (rw)
list keys: [identifier]
description:
A reference to the identifier for the area.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to an OSPFv2 area
nodetype: container (rw)
description:
An identifier for the OSPFv2 area - described as either a
32-bit unsigned integer, or a dotted-quad
nodetype: leaf (rw)
type: oc-ospf-types:ospf-area-identifier
description:
Operational state parameters relating to an OSPFv2 area
nodetype: container (ro)
description:
An identifier for the OSPFv2 area - described as either a
32-bit unsigned integer, or a dotted-quad
nodetype: leaf (ro)
type: oc-ospf-types:ospf-area-identifier
description:
Configuration and operational state parameters for OSPFv2
extensions relating to MPLS
nodetype: container (rw)
description:
Configuration parameters relating to MPLS extensions for
OSPFv2
nodetype: container (rw)
description:
Specifies whether traffic engineering extensions should be
advertised within the area
nodetype: leaf (rw)
type: boolean
description:
Operational state parameters relating to MPLS extensions
for OSPFv2
nodetype: container (ro)
description:
Specifies whether traffic engineering extensions should be
advertised within the area
nodetype: leaf (ro)
type: boolean
description:
The link-state database for the OSPFv2 area
nodetype: container (ro)
description:
Operational state parameters relating to the OSPFv2
area
nodetype: container (ro)
description:
An identifier for the area, expressed as a dotted quad or
an unsigned 32-bit integer
nodetype: leaf (ro)
type: oc-ospf-types:ospf-area-identifier
description:
Enclosing container for a list of LSA types that are
in the LSDB for the specified area
nodetype: container (ro)
description:
List of LSA types in the LSDB for the specified
area
nodetype: list (ro)
list keys: [type]
description:
A reference for the LSA type being described within
the LSDB
nodetype: leaf (list key) (ro)
type: leafref
description:
Top-level operational state parameters relating to
an LSA within the area
nodetype: container (ro)
description:
The type of LSA being described. The type of the LSA is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Enclosing container for a list of the LSAs of
the specified type received by the system
nodetype: container (ro)
description:
List of the LSAs of a specified type in the
LSDB for the specified area
nodetype: list (ro)
list keys: [link-state-id]
description:
Reference to the Link State ID of the LSA
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to all
LSA types
nodetype: container (ro)
description:
The Link State ID for the specified LSA type. The exact
defined value of the Link State ID is dependent on the LSA
type.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The router ID of the router that originated the LSA
nodetype: leaf (ro)
type: yang:dotted-quad
description:
A signed 32-bit integer used to detect old and duplicate
LSAs. The greater the sequence number the more recent the
LSA.
nodetype: leaf (ro)
type: int32
description:
The checksum of the complete contents of the LSA excluding
the age field.
nodetype: leaf (ro)
type: uint16
description:
The time since the LSA's generation in seconds
nodetype: leaf (ro)
type: uint16
units: seconds
description:
Contents of the router LSA
nodetype: container (ro)
description:
State parameters of the router LSA
nodetype: container (ro)
description:
The sub-type of the Router LSA.
nodetype: leaf (ro)
type: identityref
description:
The identifier for the link specified. The value of the link
identifier is dependent upon the type of the LSA. The value is
specified to be, per sub-type:
1) Neighbouring router's router ID.
2) IP address of DR.
3) IP network address.
4) Neighbouring router router's ID.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The data associated with the link type. The value is
dependent upon the subtype of the LSA. When the connection is
to a stub network it represents the mask; for p2p connections
that are unnumbered it represents the ifIndex value of the
router's interface; for all other connections it represents
the local system's IP address
nodetype: leaf (ro)
type: union
type: yang:dotted-quad
type: uint32
description:
The cost of utilising the link specified independent of TOS
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
The number of links that are described within the LSA
nodetype: leaf (ro)
type: uint16
description:
The number of different TOS metrics given for this link, not
including the link metric (which is referred to as TOS 0).
nodetype: leaf (ro)
type: uint16
description:
Breakdown of LSA contents specifying multiple
TOS values
nodetype: container (ro)
description:
Per-type of service parameters for the LSA
nodetype: list (ro)
list keys: [tos]
description:
Reference to the type of service identifier which is
specified in the LSA
nodetype: leaf (list key) (ro)
type: leafref
description:
Per-TOS parameters for the LSA
nodetype: container (ro)
description:
OSPF encoding of the type of service referred to by this
LSA. Encoding for OSPF TOS are described in RFC2328.
nodetype: leaf (ro)
type: uint8
description:
The metric value to be used for the TOS specified. This value
represents the cost of use of the link for the specific type
of service.
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
Contents of the network LSA
nodetype: container (ro)
description:
State parameters of the network LSA
nodetype: container (ro)
description:
The mask of the network described by the Network LSA
represented as a CIDR mask.
nodetype: leaf (ro)
type: uint8
description:
A list of the router ID of the routers that are attached to
the network described by the Network LSA
nodetype: leaf-list (ro)
type: yang:dotted-quad
description:
Contents of the summary LSA
nodetype: container (ro)
description:
State parameters of the summary LSA
nodetype: container (ro)
description:
The mask of the network described by the Summary LSA
represented as a CIDR mask.
nodetype: leaf (ro)
type: uint8
description:
The cost of utilising the summary link specified independent of TOS.
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
Breakdown of LSA contents specifying multiple
TOS values
nodetype: container (ro)
description:
Per-type of service parameters for the LSA
nodetype: list (ro)
list keys: [tos]
description:
Reference to the type of service identifier which is
specified in the LSA
nodetype: leaf (list key) (ro)
type: leafref
description:
Per-TOS parameters for the LSA
nodetype: container (ro)
description:
OSPF encoding of the type of service referred to by this
LSA. Encoding for OSPF TOS are described in RFC2328.
nodetype: leaf (ro)
type: uint8
description:
The metric value to be used for the TOS specified. This value
represents the cost of use of the link for the specific type
of service.
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
Contents of the AS External LSA
nodetype: container (ro)
description:
State parameters for the AS external LSA
nodetype: container (ro)
description:
The subnet mask for the advertised destination
nodetype: leaf (ro)
type: uint8
description:
The type of metric included within the AS External LSA.
nodetype: leaf (ro)
type: enumeration
description:
The cost to reach the external network specified. The exact
interpretation of this cost is dependent on the type of
metric specified
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
The destination to which traffic for the external prefix
should be advertised. When this value is set to 0.0.0.0 then
traffic should be forwarded to the LSA's originator
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
An opaque tag that set by the LSA originator to carry
information relating to the external route
nodetype: leaf (ro)
type: uint32
description:
Breakdown of External LSA contents specifying multiple
TOS values
nodetype: container (ro)
description:
Per-type of service parameters for the AS External LSA
nodetype: list (ro)
list keys: [tos]
description:
Reference to the type of service identifier which is
specified in the AS External LSA
nodetype: leaf (list key) (ro)
type: leafref
description:
Per-TOS parameters for the LSA
nodetype: container (ro)
description:
The destination to which traffic for the external prefix
should be advertised. When this value is set to 0.0.0.0 then
traffic should be forwarded to the LSA's originator
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
An opaque tag that set by the LSA originator to carry
information relating to the external route
nodetype: leaf (ro)
type: uint32
description:
OSPF encoding of the type of service referred to by this
LSA. Encoding for OSPF TOS are described in RFC2328.
nodetype: leaf (ro)
type: uint8
description:
The metric value to be used for the TOS specified. This value
represents the cost of use of the link for the specific type
of service.
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
Contents of the NSSA External LSA
nodetype: container (ro)
description:
State parameters for the AS external LSA
nodetype: container (ro)
description:
The subnet mask for the advertised destination
nodetype: leaf (ro)
type: uint8
description:
The type of metric included within the AS External LSA.
nodetype: leaf (ro)
type: enumeration
description:
The cost to reach the external network specified. The exact
interpretation of this cost is dependent on the type of
metric specified
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
The destination to which traffic for the external prefix
should be advertised. When this value is set to 0.0.0.0 then
traffic should be forwarded to the LSA's originator
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
An opaque tag that set by the LSA originator to carry
information relating to the external route
nodetype: leaf (ro)
type: uint32
description:
When this bit is set to true, an NSSA border router will
translate a Type 7 LSA (NSSA External) to a Type 5 LSA
(AS External).
nodetype: leaf (ro)
type: boolean
description:
Breakdown of the NSSA External LSA contents specifying multiple
TOS values
nodetype: container (ro)
description:
Per-type of service parameters for the NSSA external LSA
nodetype: list (ro)
list keys: [tos]
description:
Reference to the type of services identifier which is specified
in the NSSA External LSA
nodetype: leaf (list key) (ro)
type: leafref
description:
Per-TOS parameters for the LSA
nodetype: container (ro)
description:
The destination to which traffic for the external prefix
should be advertised. When this value is set to 0.0.0.0 then
traffic should be forwarded to the LSA's originator
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
An opaque tag that set by the LSA originator to carry
information relating to the external route
nodetype: leaf (ro)
type: uint32
description:
OSPF encoding of the type of service referred to by this
LSA. Encoding for OSPF TOS are described in RFC2328.
nodetype: leaf (ro)
type: uint8
description:
The metric value to be used for the TOS specified. This value
represents the cost of use of the link for the specific type
of service.
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
Contents of the opaque LSA
nodetype: container (ro)
description:
State parameters for the opaque LSA
nodetype: container (ro)
description:
The scope of the opaque LSA. The type of the LSA
indicates its scope - the value of this leaf
determines both the flooding domain, and the type
of the LSA.
nodetype: leaf (ro)
type: enumeration
description:
The Opaque Type of the LSA. This value is used to
indicate the type of data carried by the opaque LSA
nodetype: leaf (ro)
type: identityref
description:
Contents of the Traffic Engineering Opaque LSA
nodetype: container (ro)
description:
The TLVs contained in the TE Opaque LSA
nodetype: container (ro)
description:
The Type-Length-Value tuples included in the TE LSA
nodetype: list (ro)
list keys:
description:
The contents of the TLV tuple within the TE LSA
nodetype: container (ro)
description:
The type of TLV within the Traffic Engineering LSA
nodetype: leaf (ro)
type: identityref
description:
An unknown TLV within the context. Unknown TLVs are
defined to be the set of TLVs that are not modelled
within the OpenConfig model, or are unknown to the
local system such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
Parameters included in the Router Address TLV
nodetype: container (ro)
description:
State parameters of the router address TLV
nodetype: container (ro)
description:
A stable IP address of the advertising router, that is always
reachable when the router is connected to the network. Typically this
is a loopback address.
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
Parameters included in the Link TLV
nodetype: container (ro)
description:
Sub-TLVs included in the Link TLV
nodetype: container (ro)
description:
The Sub-TLVs included within the Traffic Engineering
LSA's sub-TLV
nodetype: list (ro)
list keys:
description:
State parameters of the Link Sub-TLV
nodetype: container (ro)
description:
The sub-TLV type specified in the Link TLV. When the value is
known by the local system, a canonical name of the sub-TLV is utilised
- the special UNKNOWN value indicates that the system did not
support the sub-TLV type received in the LSA.
nodetype: leaf (ro)
type: union
type: identityref
type: enumeration
description:
The value of the type field of an unknown sub-TLV
nodetype: leaf (ro)
type: uint16
description:
The binary contents of the unknown TLV
nodetype: leaf (ro)
type: binary
description:
The type of the link that is being described by the TE LSA Link
sub-TLV
nodetype: leaf (ro)
type: enumeration
description:
The ID of the remote system. For point-to-point links, this is the
router ID of the neighbor. For multi-access links it is the address
of the designated router.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The IP address(es) of the local system that correspond to the
specified TE link
nodetype: leaf-list (ro)
type: inet:ipv4-address-no-zone
description:
The IP address(es) of the remote systems that are attached to the
specified TE link
nodetype: leaf-list (ro)
type: inet:ipv4-address-no-zone
description:
The metric of the link that should be used for traffic engineering
purposes. This link may be different than the standard OSPF link
metric.
nodetype: leaf (ro)
type: uint32
description:
The maximum bandwidth of the link. This value reflects the actual
bandwidth of the link expressed asn IEEE 32-bit floating point
number
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
The maximum reservable bandwidth for the link. This value represents
the total bandwidth which may be used for traffic engineering
purposes. The value may exceed the maximum-bandwidth value
in cases where the link is oversubscribed. The value is reflected as
a 32-bit IEEE floating-point number
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
An unknown SubTLV within the context. Unknown Sub-TLV
are defined to be the set of SubTLVs that are not modelled
by the OpenConfig schema, or are unknown to the local system
such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
The unreserved link bandwidths for the Traffic
Engineering LSA - utilised when the sub-TLV type
indicates that the sub-TLV describes unreserved
bandwidth
nodetype: container (ro)
description:
The unreserved bandwidth at each priority level
nodetype: list (ro)
list keys: [priority]
description:
A reference to the priority level being described
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters relating to the unreserved
bandwidth of the link being described
nodetype: container (ro)
description:
The priority level being described
nodetype: leaf (ro)
type: uint8
description:
The unreserved bandwidth for at priority level P, where P is
equal to the priority of the current list entry. The reservable
bandwidth at priority P is equal to the sum of the reservable
bandwidth at all levels 0..P.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
description:
The administrative groups that are set for the
Traffic Engineering LSA - utilised when the sub-TLV type
indicates that the sub-TLV describes administrative
groups
nodetype: container (ro)
description:
The administrative group described within the
sub-TLV
nodetype: list (ro)
list keys: [bit-index]
description:
A reference to the bit index being described
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters relating to the administrative
groups being described for the link
nodetype: container (ro)
description:
The index of the bit within the 32-bit administrative group field
of the Administrative Group sub-TLV of the Traffic Engineering LSA
nodetype: leaf (ro)
type: uint8
description:
Whether the bit is set within the administrative group field
nodetype: leaf (ro)
type: boolean
default: false
description:
Parameters included in the Node Attribute TLV
nodetype: container (ro)
description:
Sub-TLVs of the Node Attribute TLV of the Traffic
Engineering LSA
nodetype: container (ro)
description:
List of the Sub-TLVs contained within the Node Attribute
TLV
nodetype: list (ro)
list keys:
description:
State parameters of the Node Attribute TLV sub-TLV
nodetype: container (ro)
description:
The type of the sub-TLV of the Node Attribute TLV contained within
the TE LSA. If the local system can interpret the value received the
canonical name of the type is utilised, otherwise the special UNKNOWN
value is used
nodetype: leaf (ro)
type: union
type: identityref
type: enumeration
description:
The local IPv4 addresses of the node expressed in CIDR notation
nodetype: leaf-list (ro)
type: inet:ipv4-prefix
description:
The local IPv6 addreses of the node
nodetype: leaf-list (ro)
type: inet:ipv6-prefix
description:
An unknown SubTLV within the context. Unknown Sub-TLV
are defined to be the set of SubTLVs that are not modelled
by the OpenConfig schema, or are unknown to the local system
such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
The Grace LSA is utilised when a remote system is undergoing
graceful restart
nodetype: container (ro)
description:
TLVs of the Grace LSA
nodetype: container (ro)
description:
TLV entry in the Grace LSA, advertised by a system undergoing
graceful restart
nodetype: list (ro)
list keys:
description:
Per-TLV state parameters of the Grace LSA
nodetype: container (ro)
description:
The type of the sub-TLV received within the Grace LSA
nodetype: leaf (ro)
type: identityref
description:
The number of seconds that the router's neighbors should advertise
the local system as fully adjacent regardless of database
synchronization state
nodetype: leaf (ro)
type: uint32
units: seconds
description:
The reason for the graceful restart event occurring, as advertised
by the restarting system
nodetype: leaf (ro)
type: enumeration
description:
The restarting system's IP address on the interface via which the
Grace LSA is being advertised.
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
An unknown TLV within the context. Unknown TLVs are
defined to be the set of TLVs that are not modelled
within the OpenConfig model, or are unknown to the
local system such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
The router information LSA is utilised to advertise capabilities
of a system to other systems who receive the LSA
nodetype: container (ro)
description:
The TLVs included within the Router Information LSA.
nodetype: container (ro)
description:
TLV entry in the Router Information LSA
nodetype: list (ro)
list keys:
description:
Per-TLV state parameters of the RI LSA
nodetype: container (ro)
description:
The type of sub-TLV of the Router Information opaque LSA
nodetype: leaf (ro)
type: union
type: identityref
type: enumeration
description:
An unknown TLV within the context. Unknown TLVs are
defined to be the set of TLVs that are not modelled
within the OpenConfig model, or are unknown to the
local system such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
Information related to the capabilities of the advertising
router within the scope that the opaque RI LSA is being
advertised
nodetype: container (ro)
description:
State parameters of the informational capabilitis of the
RI LSA
nodetype: container (ro)
description:
When this leaf is set to true, the advertising system is capable of
OSPF graceful restart.
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, the advertising system is capable of
being a helper for OSPF graceful restart
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, the advertising system is able to
advertise its status as a stub router
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, the advertising system supports OSPFv2
traffic engineering capabilities
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, the advertising system supports treating
LAN adjacencies as though they were point to point
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, the advertising system supports the
experimental extensions to OSPF for TE described in RFC4973
nodetype: leaf (ro)
type: boolean
default: false
description:
Per-node administrative tags associated with the local system
specified by the operator
nodetype: container (ro)
description:
State parameters of the node administrative tags advertised
in the RI LSA
nodetype: container (ro)
description:
The set of administrative tags assigned to the local system by
the network operator. The meaning of these tags is opaque to OSPF
- and their interpretation is per-domain specific
nodetype: leaf-list (ro)
type: uint32
description:
The algorithms supported for Segment Routing by the local system
nodetype: container (ro)
description:
State parameters of the Segment Routing algorithm advertised in
the RI LSA
nodetype: container (ro)
description:
A list of the algorithms that are supported for segment routing
by the advertising system
nodetype: leaf-list (ro)
type: identityref
description:
The Segment Identifier (SID) or label ranges that are supported by
the local system for Segment Routing
nodetype: container (ro)
description:
Sub-TLVs of the SID/Label range TLV of the RI LSA
nodetype: container (ro)
description:
Sub-TLVs of the SID/Label range TLV
nodetype: list (ro)
list keys:
description:
An unknown TLV within the context. Unknown TLVs are
defined to be the set of TLVs that are not modelled
within the OpenConfig model, or are unknown to the
local system such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
State parameters of the sub-TLVs of the SR/Label range TLV
nodetype: container (ro)
description:
The type of the sub-TLV received by the local system within the
SR SID/Label Range TLV of the RI LSA
nodetype: leaf (ro)
type: union
type: identityref
type: enumeration
description:
The number of entries within the range being described within the
SID/Label range TLV
nodetype: leaf (ro)
type: uint32
description:
Sub-TLV used to advertise the SID or label associated with the
subset of the SRGB being advertised
nodetype: container (ro)
description:
State parameters of the SID/Label sub-TLV of the SR/Label
range TLV of the RI LSA
nodetype: container (ro)
description:
The type of entry that is contained within the sub-TLV. The range may
be represented as either a range of MPLS labels, or numeric segment
identifiers
nodetype: leaf (ro)
type: oc-ospf-types:sr-sid-type
description:
The first value within the SRGB range being specified. The type of the
entry is determined based on the value of the entry type as this value
may represent either a segment identifier or an MPLS label.
nodetype: leaf (ro)
type: uint32
description:
An OSPFv2 Extended Prefix Opaque LSA, used to encapsulate
TLV attributes associated with a prefix advertised in OSPF.
nodetype: container (ro)
description:
State parameters of the Extended Prefix LSA
nodetype: container (ro)
description:
The type of prefix that is contained within the Extended Prefix LSA.
The information contained in sub-TLVs of the attribute is applicable
regardless of this value.
nodetype: leaf (ro)
type: enumeration
description:
The length of the IPv4 prefix contained in the Extended Prefix LSA
nodetype: leaf (ro)
type: uint8
description:
The address family of the prefix contained in the Extended Prefix
LSA
nodetype: leaf (ro)
type: enumeration
description:
If this value is set to true, the prefix being advertised was
generated by an ABR for an inter-area prefix. The value corresponds
to the A-flag of the flags field of the Extended Prefix LSA
nodetype: leaf (ro)
type: boolean
default: false
description:
If this value is set to true, the prefix being advertised represents
the advertising router. Typically, the prefix within the LSA is
expected to be globally-reachable prefix associated with a loopback
interface
nodetype: leaf (ro)
type: boolean
default: false
description:
The IPv4 prefix contained within the extended prefix LSA
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
TLVs contained within the Extended Prefix LSA
nodetype: container (ro)
description:
A TLV contained within the extended prefix LSA
nodetype: list (ro)
list keys:
description:
State parameters relating to the sub-TLV of the extended
prefix LSA
nodetype: container (ro)
description:
The type of sub-TLV as indicated by the Extended Prefix LSA
nodetype: leaf (ro)
type: identityref
description:
State parameters relating to the extended prefix range
sub-TLV of the extended prefix LSA
nodetype: container (ro)
description:
State parameters relating to the Extended Prefix Range
sub-TLV of the Extended Prefix LSA
nodetype: container (ro)
description:
The length of the IPv4 prefix contained in the Extended Prefix LSA
nodetype: leaf (ro)
type: uint8
description:
The address family of the prefix contained in the Extended Prefix
LSA
nodetype: leaf (ro)
type: enumeration
description:
The number of prefixes that are covered by the advertisement.
nodetype: leaf (ro)
type: uint16
description:
When this leaf is set to true, then the prefix range is inter-area -
the flag is set by the ABR that advertises the Extended Prefix Range
TLV
nodetype: leaf (ro)
type: boolean
default: false
description:
The first prefix in the range of prefixes being described by the
extended prefix range sub-TLV
nodetype: leaf (ro)
type: inet:ipv4-prefix
description:
State parameters relating to the Prefix SID sub-TLV of the
extended prefix LSA
nodetype: container (ro)
description:
State parameters relating to the Prefix SID sub-TLV of the
extended prefix LSA
nodetype: container (ro)
description:
If this leaf is set the advertising system has indicated that the
prefix SID must not be popped before delivering packets to it
nodetype: leaf (ro)
type: boolean
default: false
description:
If this leaf is set the SID was advertised by a Segment Routing
mapping server
nodetype: leaf (ro)
type: boolean
default: false
description:
If this leaf is set, the advertising system has requested that the
prefix SID value should be replaced with the explicit null label
value
nodetype: leaf (ro)
type: boolean
default: false
description:
Specifies the type of the value specified within the Prefix SID
sub-TLV - in particular, whether the value is an index or an
absolute value. This value corresponds with the V-flag of the Prefix
SID sub-TLV
nodetype: leaf (ro)
type: enumeration
description:
Specifies the scope of the SID advertisement within the Prefix SID
sub-TLV. The scope of the SID is independent of whether the SID
contained is an index, or an absolute value
nodetype: leaf (ro)
type: enumeration
description:
The identifier for the topology to which the Prefix SID relates. The
value of this leaf is a MT-ID as defined in RFC4915
nodetype: leaf (ro)
type: uint8
description:
The algorithm that computes the path associated with the Prefix SID
nodetype: leaf (ro)
type: uint8
description:
The value of the Prefix SID. The meaning of this value is dependent
upon the type of SID, and its scope. The value contained is either a
32-bit value indicating the index of the SID, or a 24-bit label where
the 20 right-most bits are used for encoding the label value
nodetype: leaf (ro)
type: uint32
description:
State parameters relating to the SID/Label binding sub-TLV
of the extended prefix LSA
nodetype: container (ro)
description:
State parameters relating to the SID/Label binding sub-TLV
of the extended prefix LSA
nodetype: container (ro)
description:
When set to true, this indicates that the SID/Label Binding sub-TLV
entries contained within this TLV are indicative of a mirroring
context
nodetype: leaf (ro)
type: boolean
default: false
description:
The identifier for the topology to which the SID/Label Binding
sub-TLV is associated. The value of this leaf is a MT-ID as defined
in RFC4915
nodetype: leaf (ro)
type: uint8
description:
The weight of the advertised binding when used for load-balancing
purposes
nodetype: leaf (ro)
type: uint8
description:
TLVs contained within the SID/Label Binding sub-TLV of the
SID/Label Binding TLV
nodetype: container (ro)
description:
A TLV contained within the SID/Label Binding sub-TLV
nodetype: list (ro)
list keys:
description:
State parameters relating to the SID/Label Binding
sub-TLV
nodetype: container (ro)
description:
The type of sub-TLV that is being contained within the SID/Label
sub-TLV
nodetype: leaf (ro)
type: identityref
description:
Parameters for the SID/Label Binding sub-TLV of the
SID/Label binding TLV
nodetype: container (ro)
description:
State parameteres relating to the SID/Label Binding
sub-TLV
nodetype: container (ro)
description:
The type of the value contained within the sub-TLV
nodetype: leaf (ro)
type: oc-ospf-types:sr-sid-type
description:
The value of the binding included within the sub-TLV. The type of
this binding is indicated by the type leaf.
nodetype: leaf (ro)
type: uint32
description:
Parameters for the ERO Metric Sub-TLV of the SID/Label
binding TLV
nodetype: container (ro)
description:
State parameters relating to the ERO Metric Sub-TLV of
the SID/Label binding TLV
nodetype: container (ro)
description:
The metric representing the aggregate IGP or TE path cost for the
binding included within the SID/Label Binding TLV
nodetype: leaf (ro)
type: uint32
description:
Parameters for the ERO Path Sub-TLV of the SID/Label
binding TLV
nodetype: container (ro)
description:
Segments of the path described within the SID/Label
Binding sub-TLV
nodetype: container (ro)
description:
A segment of the path described within the sub-TLV
nodetype: list (ro)
list keys:
description:
State parameters relating to the path segment
contained within the sub-TLV
nodetype: container (ro)
description:
The type of the segment being specified as part of the ERO
nodetype: leaf (ro)
type: identityref
description:
If this leaf is set the segment is identifier as a loose path
segment, otherwise the path strictly follows the path specified
nodetype: leaf (ro)
type: boolean
default: false
description:
Details of the IPv4 segment interface of the ERO
nodetype: container (ro)
description:
State parameters of the IPv4 segment of the ERO
nodetype: container (ro)
description:
The IPv4 address of the hop within the ERO
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
Details of the unnumbered interface segment of the
ERO
nodetype: container (ro)
description:
State parameters of the unnumbered interface
segment of the ERO
nodetype: container (ro)
description:
The IPv4 router identtifier of the remote system
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
The identifier assigned to the link by the remote system
nodetype: leaf (ro)
type: uint32
description:
An unknown TLV within the context. Unknown TLVs are
defined to be the set of TLVs that are not modelled
within the OpenConfig model, or are unknown to the
local system such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
The OSPFv2 Extended Link Opaque LSA, used to encapsulate TLV
attributes associated with a link advertised in OSPF.
nodetype: container (ro)
description:
State parameters of the Extended Link LSA
nodetype: container (ro)
description:
The type of link with which extended attributes are associated
nodetype: leaf (ro)
type: identityref
description:
The identifier for the link specified. The value of the link
identifier is dependent upon the type of the LSA. The value is
specified to be, per sub-type:
1) Neighbouring router's router ID.
2) IP address of DR.
3) IP network address.
4) Neighbouring router router's ID.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The data associated with the link type. The value is
dependent upon the subtype of the LSA. When the connection is
to a stub network it represents the mask; for p2p connections
that are unnumbered it represents the ifIndex value of the
router's interface; for all other connections it represents
the local system's IP address
nodetype: leaf (ro)
type: union
type: yang:dotted-quad
type: uint32
description:
TLVs contained within the Extended Link LSA
nodetype: container (ro)
description:
List of TLVs within the Extended Link LSA
nodetype: list (ro)
list keys:
description:
State parameters relating to the sub-TLV of the extended link
LSA
nodetype: container (ro)
description:
The type of the sub-TLV contained within the extended link TLV
nodetype: leaf (ro)
type: identityref
description:
An unknown TLV within the context. Unknown TLVs are
defined to be the set of TLVs that are not modelled
within the OpenConfig model, or are unknown to the
local system such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
Parameters relating to an Adjacency SID sub-TLV of the
extended link LSA
nodetype: container (ro)
description:
State parameters relating to an Adjacency SID
nodetype: container (ro)
description:
When this flag is set, it indicates that the adjacency SID refers to
an adjacency which is eligible for protection
nodetype: leaf (ro)
type: boolean
default: false
description:
When this flag is set it indicates that the adjacency SID refers to
a group of adjacencies that have a common value
nodetype: leaf (ro)
type: boolean
default: false
description:
The type of the value contained within the sub-TLV
nodetype: leaf (ro)
type: oc-ospf-types:sr-sid-type
description:
The value of the binding included within the sub-TLV. The type of
this binding is indicated by the type leaf.
nodetype: leaf (ro)
type: uint32
description:
The weight of the Adjacency SID when used for load-balancing
nodetype: leaf (ro)
type: uint8
description:
The multi-topology identifier with which the adjacency SID is
associated
nodetype: leaf (ro)
type: uint8
description:
An unknown TLV within the context. Unknown TLVs are
defined to be the set of TLVs that are not modelled
within the OpenConfig model, or are unknown to the
local system such that it cannot decode their value.
nodetype: container (ro)
description:
Contents of an unknown TLV within the LSA
nodetype: container (ro)
description:
The type value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The length value of the unknown TLV
nodetype: leaf (ro)
type: uint16
description:
The value portion of the unknwon TLV
nodetype: leaf (ro)
type: binary
description:
Enclosing container for a list of interfaces enabled within
this area
nodetype: container (rw)
description:
List of interfaces which are enabled within this area.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [id]
description:
A pointer to the identifier for the interface.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters for the interface on which
OSPFv2 is enabled
nodetype: container (rw)
description:
An operator-specified string utilised to uniquely
reference this interface
nodetype: leaf (rw)
type: oc-if:interface-id
description:
The type of network that OSPFv2 should use for the specified
interface.
nodetype: leaf (rw)
type: identityref
description:
The local system's priority to become the designated
router
nodetype: leaf (rw)
type: uint8
description:
When the specified interface is included in more than one
area's configuration, this leaf marks whether the area should
be considered the primary (when the value is true). In the
case that this value is false, the area is considered a
secondary area.
nodetype: leaf (rw)
type: boolean
default: true
description:
The type of authentication that should be used on this
interface
nodetype: leaf (rw)
type: string
description:
The metric for the interface
nodetype: leaf (rw)
type: oc-ospf-types:ospf-metric
description:
When this leaf is set to true, the interface should be
advertised within the OSPF area but OSPF adjacencies should
not be established over the interface
nodetype: leaf (rw)
type: boolean
description:
When this leaf is set to true, the network connected to
the interface should be hidden from OSPFv2 advertisements
per the procedure described in RFC6860.
nodetype: leaf (rw)
type: boolean
description:
Operational state parameters for the interface on which
OSPFv2 is enabled
nodetype: container (ro)
description:
An operator-specified string utilised to uniquely
reference this interface
nodetype: leaf (ro)
type: oc-if:interface-id
description:
The type of network that OSPFv2 should use for the specified
interface.
nodetype: leaf (ro)
type: identityref
description:
The local system's priority to become the designated
router
nodetype: leaf (ro)
type: uint8
description:
When the specified interface is included in more than one
area's configuration, this leaf marks whether the area should
be considered the primary (when the value is true). In the
case that this value is false, the area is considered a
secondary area.
nodetype: leaf (ro)
type: boolean
default: true
description:
The type of authentication that should be used on this
interface
nodetype: leaf (ro)
type: string
description:
The metric for the interface
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
When this leaf is set to true, the interface should be
advertised within the OSPF area but OSPF adjacencies should
not be established over the interface
nodetype: leaf (ro)
type: boolean
description:
When this leaf is set to true, the network connected to
the interface should be hidden from OSPFv2 advertisements
per the procedure described in RFC6860.
nodetype: leaf (ro)
type: boolean
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Timers relating to OSPFv2 on the interface
nodetype: container (rw)
description:
Configuration parameters for OSPFv2 timers on the
interface
nodetype: container (rw)
description:
The number of seconds that the local system should let
elapse before declaring a silent router down
nodetype: leaf (rw)
type: uint32
units: seconds
description:
The number of seconds the local system waits between the
transmission of subsequent Hello packets
nodetype: leaf (rw)
type: uint32
units: seconds
description:
The number of seconds that the local system waits before
retransmitting an unacknowledged LSA.
nodetype: leaf (rw)
type: uint32
units: seconds
description:
Operational state parameters for OSPFv2 timers on
the interface
nodetype: container (ro)
description:
The number of seconds that the local system should let
elapse before declaring a silent router down
nodetype: leaf (ro)
type: uint32
units: seconds
description:
The number of seconds the local system waits between the
transmission of subsequent Hello packets
nodetype: leaf (ro)
type: uint32
units: seconds
description:
The number of seconds that the local system waits before
retransmitting an unacknowledged LSA.
nodetype: leaf (ro)
type: uint32
units: seconds
description:
Configuration and operational state parameters for
OSPFv2 extensions related to MPLS on the interface.
nodetype: container (rw)
description:
Configuration parameters for OSPFv2 extensions relating
to MPLS for the interface
nodetype: container (rw)
description:
A link metric that should only be considered for traffic
engineering purposes.
nodetype: leaf (rw)
type: uint32
description:
Operational state for OSPFv2 extensions relating to
MPLS for the interface
nodetype: container (ro)
description:
A link metric that should only be considered for traffic
engineering purposes.
nodetype: leaf (ro)
type: uint32
description:
OSPFv2 parameters relating to LDP/IGP synchronization
nodetype: container (rw)
description:
Configuration parameters relating to LDP/IG
synchronization.
nodetype: container (rw)
description:
When this leaf is set to true, do not utilise this link for
forwarding via the IGP until such time as LDP adjacencies to
the neighbor(s) over the link are established.
nodetype: leaf (rw)
type: boolean
description:
This leaf specifies a delay, expressed in units of milliseconds,
between the LDP session to the IGP neighbor being established, and
it being considered synchronized by the IGP.
nodetype: leaf (rw)
type: uint32
units: milliseconds
description:
Operational state variables relating to LDP/IGP
synchronization
nodetype: container (ro)
description:
When this leaf is set to true, do not utilise this link for
forwarding via the IGP until such time as LDP adjacencies to
the neighbor(s) over the link are established.
nodetype: leaf (ro)
type: boolean
description:
This leaf specifies a delay, expressed in units of milliseconds,
between the LDP session to the IGP neighbor being established, and
it being considered synchronized by the IGP.
nodetype: leaf (ro)
type: uint32
units: milliseconds
description:
When the value of this leaf is set to true, the
LDP neighbors reachable via this interface are considered
to be synchronized, and hence the link is considered
usable by the IGP.
nodetype: leaf (ro)
type: boolean
description:
OSPFv2 parameters relating to filtering of LSAs to
neighbors the specified interface.
nodetype: container (rw)
description:
Configuration parameters relating to filtering LSAs
on the specified interface.
nodetype: container (rw)
description:
When this leaf is set to true, all LSAs should be
filtered to the neighbours with whom adjacencies are
formed on the interface.
nodetype: leaf (rw)
type: boolean
description:
Operational state parameters relating to filtering
LSAs on the specified interface
nodetype: container (ro)
description:
When this leaf is set to true, all LSAs should be
filtered to the neighbours with whom adjacencies are
formed on the interface.
nodetype: leaf (ro)
type: boolean
description:
Enclosing container for the list of neighbors that
an adjacency has been established with on the interface
nodetype: container (rw)
description:
A neighbor with which an OSPFv2 adjacency has been
established within this area
nodetype: list (rw)
list keys: [router-id]
description:
Reference to the router ID of the adjacent system
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the adjacent
system
nodetype: container (rw)
description:
The router ID of the remote system.
nodetype: leaf (rw)
type: yang:dotted-quad
description:
The metric that should be considered to the remote neighbor
over this interface. This configuration is only applicable
for multiple-access networks
nodetype: leaf (rw)
type: oc-ospf-types:ospf-metric
description:
Operational state parameters relating to the adjacent
system
nodetype: container (ro)
description:
The router ID of the remote system.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The metric that should be considered to the remote neighbor
over this interface. This configuration is only applicable
for multiple-access networks
nodetype: leaf (ro)
type: oc-ospf-types:ospf-metric
description:
The remote system's priority to become the designated
router
nodetype: leaf (ro)
type: uint8
description:
The time at which this neighbor's adjacency will be
considered dead. The value is expressed relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The designated router for the adjacency. This device
advertises the Network LSA for broadcast and NBMA networks.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The backup designated router for the adjacency.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The optional capabilities field received in the Hello
message from the neighbor
nodetype: leaf (ro)
type: yang:hex-string
description:
The time at which the adjacency was last established with
the neighbor. That is to say the time at which the
adjacency last transitioned into the FULL state. The
value is expressed relative to the Unix Epoch (Jan 1 1970
00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The state of the adjacency with the neighbor.
nodetype: leaf (ro)
type: identityref
description:
The number of transitions out of the FULL state that this
neighbor has been through
nodetype: leaf (ro)
type: uint32
description:
The number of LSAs that are currently in the queue to be
retransmitted to the neighbor
nodetype: leaf (ro)
type: uint32
description:
Enable BFD for liveliness detection to the next-hop or
neighbour.
nodetype: container (rw)
description:
Configuration parameters relating to enabling BFD.
nodetype: container (rw)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (rw)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (rw)
type: uint8
description:
Operational state parameters relating to enabing BFD.
nodetype: container (ro)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (ro)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (ro)
type: uint8
description:
Configuration and state parameters relating to virtual
links from the source area to a remote router
nodetype: container (rw)
description:
Configuration and state parameters relating to a
virtual link
nodetype: list (rw)
list keys: [remote-router-id]
description:
Reference to the remote router ID
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters relating to the OSPF virtual link
nodetype: container (rw)
description:
The router ID of the device which terminates the remote end
of the virtual link
nodetype: leaf (rw)
type: inet:ipv4-address-no-zone
description:
State parameters relating to the OSPF virtual link
nodetype: container (ro)
description:
The router ID of the device which terminates the remote end
of the virtual link
nodetype: leaf (ro)
type: inet:ipv4-address-no-zone
description:
The remote system's priority to become the designated
router
nodetype: leaf (ro)
type: uint8
description:
The time at which this neighbor's adjacency will be
considered dead. The value is expressed relative to
the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The designated router for the adjacency. This device
advertises the Network LSA for broadcast and NBMA networks.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The backup designated router for the adjacency.
nodetype: leaf (ro)
type: yang:dotted-quad
description:
The optional capabilities field received in the Hello
message from the neighbor
nodetype: leaf (ro)
type: yang:hex-string
description:
The time at which the adjacency was last established with
the neighbor. That is to say the time at which the
adjacency last transitioned into the FULL state. The
value is expressed relative to the Unix Epoch (Jan 1 1970
00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The state of the adjacency with the neighbor.
nodetype: leaf (ro)
type: identityref
description:
The number of transitions out of the FULL state that this
neighbor has been through
nodetype: leaf (ro)
type: uint32
description:
The number of LSAs that are currently in the queue to be
retransmitted to the neighbor
nodetype: leaf (ro)
type: uint32
description:
This container defines top-level ISIS configuration and state
information.
nodetype: container (rw)
description:
This container defines global ISIS configuration and state
information.
nodetype: container (rw)
description:
This container defines ISIS global configuration router.
nodetype: container (rw)
description:
When set to true, reject all ISIS protocol PDUs that either have a mismatch
in authentication-type or authentication-key.
nodetype: leaf (rw)
type: boolean
default: true
description:
ISIS Instance. This leaf has been deprecated. The instance name
is specified within the
/network-instances/network-instance/protocols/protocol/config/name
leaf (list key). If a user requires a specific instance identifier
used in the Instance Identifier TLV to be configured the instance-id
leaf is used.
nodetype: leaf (rw)
type: string
default: 0
description:
When specified, this leaf explicitly indicates the instance identifier
that is to be used for the IS-IS instance. The value should be included
in the Instance Identifier (IID) TLV.
nodetype: leaf (rw)
type: uint16
description:
ISIS network entity title (NET). The first 8 bits are usually
49 (private AFI), next 16 bits represent area, next 48 bits represent
system id and final 8 bits are set to 0.
nodetype: leaf-list (rw)
type: oc-isis-types:net
description:
Maximum areas supported.
nodetype: leaf (rw)
type: uint8
default: 3
description:
ISIS level capability(level-1, level-2, level-1-2).
nodetype: leaf (rw)
type: oc-isis-types:level-type
default: LEVEL_1_2
description:
ISIS max-paths count.
nodetype: leaf (rw)
type: uint8
description:
When set to true, all eligible multipath IS-IS routes associated with
the instance are programmed to use weighted ECMP. An IS-IS route is
eligible for weighted ECMP if all the next-hop interfaces in the
multipath set have a load-balancing-weight other than 'none'.
nodetype: leaf (rw)
type: boolean
default: false
description:
ISIS purge TLV. When set to true, a TLV is added to purges to record
the system ID of the IS generating the purge.
nodetype: leaf (rw)
type: boolean
default: false
description:
ISIS Instance Identifier TLV. When set to trues, the IID-TLV identifies
the unique instance as well as the topology/topologies to which the
PDU applies.
nodetype: leaf (rw)
type: boolean
default: false
description:
When set to true, IS will always flood the LSP that triggered an SPF
before the router actually runs the SPF computation.
nodetype: leaf (rw)
type: boolean
default: true
description:
When set to true, ISIS will always enable CSNP on P2P Links.
nodetype: leaf (rw)
type: boolean
default: true
description:
Controls the padding type for IS-IS Hello PDUs on a global level.
nodetype: leaf (rw)
type: oc-isis-types:hello-padding-type
default: STRICT
description:
This container defines state for ISIS global router.
nodetype: container (ro)
description:
When set to true, reject all ISIS protocol PDUs that either have a mismatch
in authentication-type or authentication-key.
nodetype: leaf (ro)
type: boolean
default: true
description:
ISIS Instance. This leaf has been deprecated. The instance name
is specified within the
/network-instances/network-instance/protocols/protocol/config/name
leaf (list key). If a user requires a specific instance identifier
used in the Instance Identifier TLV to be configured the instance-id
leaf is used.
nodetype: leaf (ro)
type: string
default: 0
description:
When specified, this leaf explicitly indicates the instance identifier
that is to be used for the IS-IS instance. The value should be included
in the Instance Identifier (IID) TLV.
nodetype: leaf (ro)
type: uint16
description:
ISIS network entity title (NET). The first 8 bits are usually
49 (private AFI), next 16 bits represent area, next 48 bits represent
system id and final 8 bits are set to 0.
nodetype: leaf-list (ro)
type: oc-isis-types:net
description:
Maximum areas supported.
nodetype: leaf (ro)
type: uint8
default: 3
description:
ISIS level capability(level-1, level-2, level-1-2).
nodetype: leaf (ro)
type: oc-isis-types:level-type
default: LEVEL_1_2
description:
ISIS max-paths count.
nodetype: leaf (ro)
type: uint8
description:
When set to true, all eligible multipath IS-IS routes associated with
the instance are programmed to use weighted ECMP. An IS-IS route is
eligible for weighted ECMP if all the next-hop interfaces in the
multipath set have a load-balancing-weight other than 'none'.
nodetype: leaf (ro)
type: boolean
default: false
description:
ISIS purge TLV. When set to true, a TLV is added to purges to record
the system ID of the IS generating the purge.
nodetype: leaf (ro)
type: boolean
default: false
description:
ISIS Instance Identifier TLV. When set to trues, the IID-TLV identifies
the unique instance as well as the topology/topologies to which the
PDU applies.
nodetype: leaf (ro)
type: boolean
default: false
description:
When set to true, IS will always flood the LSP that triggered an SPF
before the router actually runs the SPF computation.
nodetype: leaf (ro)
type: boolean
default: true
description:
When set to true, ISIS will always enable CSNP on P2P Links.
nodetype: leaf (ro)
type: boolean
default: true
description:
Controls the padding type for IS-IS Hello PDUs on a global level.
nodetype: leaf (ro)
type: oc-isis-types:hello-padding-type
default: STRICT
description:
This container defines ISIS LSP Operational Bits.
nodetype: container (rw)
description:
This container defines Overload Bit configuration.
nodetype: container (rw)
description:
This container defines ISIS Overload Bit configuration.
nodetype: container (rw)
description:
When set to true, IS-IS overload bit is set.
nodetype: leaf (rw)
type: boolean
default: false
description:
When set to true, the IS-IS overload bit is set on system boot.
nodetype: leaf (rw)
type: boolean
default: false
description:
When set to true, the local IS advertises links with the highest
available metric regardless of their configured metric. The metric
value is based on the metric style - if wide metrics are utilised
the metric is advertised as 16777214, otherwise they are advertised
with a value of 63.
nodetype: leaf (rw)
type: boolean
default: false
description:
This container defines state for ISIS Overload Bit.
nodetype: container (ro)
description:
When set to true, IS-IS overload bit is set.
nodetype: leaf (ro)
type: boolean
default: false
description:
When set to true, the IS-IS overload bit is set on system boot.
nodetype: leaf (ro)
type: boolean
default: false
description:
When set to true, the local IS advertises links with the highest
available metric regardless of their configured metric. The metric
value is based on the metric style - if wide metrics are utilised
the metric is advertised as 16777214, otherwise they are advertised
with a value of 63.
nodetype: leaf (ro)
type: boolean
default: false
description:
This container defines state for ISIS Overload Bit reset triggers
nodetype: container (rw)
description:
This list describes ISIS Overload reset trigger reasons.
nodetype: list (rw)
list keys: [reset-trigger]
description:
Reference to the reset trigger reason
nodetype: leaf (list key) (rw)
type: leafref
description:
This container defines ISIS Overload Bit reset trigger
configuration.
nodetype: container (rw)
description:
In the case that the system sets the overload bit on start, the
system should reset the bit (i.e., clear the overload bit) upon
the specified trigger.
nodetype: leaf (rw)
type: identityref
description:
If a reset trigger is specified, the system should delay resetting
the overload bit for the specified number of seconds after the
trigger occurs.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
This container defines state for ISIS Overload Bit reset
triggers.
nodetype: container (ro)
description:
In the case that the system sets the overload bit on start, the
system should reset the bit (i.e., clear the overload bit) upon
the specified trigger.
nodetype: leaf (ro)
type: identityref
description:
If a reset trigger is specified, the system should delay resetting
the overload bit for the specified number of seconds after the
trigger occurs.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
This container defines Attached Bit.
nodetype: container (rw)
description:
This container defines Attached Bit configuration.
nodetype: container (rw)
description:
When set to true, if the attached bit is set on an incoming Level 1
IS-IS, the local system ignores it. In this case the local system
does not set a default route to the L1L2 router advertising the PDU
with the attached bit set.
nodetype: leaf (rw)
type: boolean
default: false
description:
When set to true, if the local IS acts as a L1L2 router, then the
attached bit is not advertised in locally generated PDUs.
nodetype: leaf (rw)
type: boolean
default: false
description:
This container defines state for Link State PDU Bit.
nodetype: container (ro)
description:
When set to true, if the attached bit is set on an incoming Level 1
IS-IS, the local system ignores it. In this case the local system
does not set a default route to the L1L2 router advertising the PDU
with the attached bit set.
nodetype: leaf (ro)
type: boolean
default: false
description:
When set to true, if the local IS acts as a L1L2 router, then the
attached bit is not advertised in locally generated PDUs.
nodetype: leaf (ro)
type: boolean
default: false
description:
This container defines ISIS Reference Bandwidth.
nodetype: container (rw)
description:
This container defines Reference Bandwidth configuration
nodetype: container (rw)
description:
ISIS Reference Bandwidth value
nodetype: leaf (rw)
type: uint32
description:
This container defines state for Reference Bandwidth.
nodetype: container (ro)
description:
ISIS Reference Bandwidth value
nodetype: leaf (ro)
type: uint32
description:
This container defines ISIS Non-Stop Routing.
nodetype: container (rw)
description:
This container defines Non-Stop-Routing configuration.
nodetype: container (rw)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
This container defines state for Non-Stop-Routing
nodetype: container (ro)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
This container defines ISIS Graceful Restart.
nodetype: container (rw)
description:
This container defines ISIS graceful-restart configuration.
nodetype: container (rw)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
Enable or disable the IS-IS graceful restart helper function. When
this leaf is set, the local system does not utilise the IS-IS
graceful restart procedures during its own restart, but supports
retaining forwarding information during a remote speaker's restart.
nodetype: leaf (rw)
type: boolean
description:
When this leaf is set to TRUE, planned restart procedures as
described in RFC 8706 are not used.
nodetype: leaf (rw)
type: boolean
description:
Value of RFC5306/RFC8706 T2 timer
nodetype: leaf (rw)
type: uint16
default: 30
description:
Value of RFC5306/RFC8706 T1 timer
nodetype: leaf (rw)
type: uint16
description:
Number of times T1 expires before IIH without Restart TLV's RR flag
set is sent. That is GR helper is not supported by adjacents
Inermediate System
nodetype: leaf (rw)
type: int64
description:
This container defines state information for ISIS graceful-restart.
nodetype: container (ro)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
Enable or disable the IS-IS graceful restart helper function. When
this leaf is set, the local system does not utilise the IS-IS
graceful restart procedures during its own restart, but supports
retaining forwarding information during a remote speaker's restart.
nodetype: leaf (ro)
type: boolean
description:
When this leaf is set to TRUE, planned restart procedures as
described in RFC 8706 are not used.
nodetype: leaf (ro)
type: boolean
description:
Value of RFC5306/RFC8706 T2 timer
nodetype: leaf (ro)
type: uint16
default: 30
description:
Value of RFC5306/RFC8706 T1 timer
nodetype: leaf (ro)
type: uint16
description:
Number of times T1 expires before IIH without Restart TLV's RR flag
set is sent. That is GR helper is not supported by adjacents
Inermediate System
nodetype: leaf (ro)
type: int64
description:
This container defines ISIS timers.
nodetype: container (rw)
description:
This container defines ISIS global timers configuration.
nodetype: container (rw)
description:
Time interval in seconds that specifies how long an LSP remains in
LSDB without being refreshed.
nodetype: leaf (rw)
type: uint16
default: 1200
units: seconds
description:
Time interval in seconds that specifies how often route topology
that a device originates is transmitted in LSPs.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
This container defines state information for ISIS global timers.
nodetype: container (ro)
description:
Time interval in seconds that specifies how long an LSP remains in
LSDB without being refreshed.
nodetype: leaf (ro)
type: uint16
default: 1200
units: seconds
description:
Time interval in seconds that specifies how often route topology
that a device originates is transmitted in LSPs.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
This container defines ISIS SPF timer settings.
nodetype: container (rw)
description:
This container defines ISIS SPF timers configuration.
nodetype: container (rw)
description:
SPF Hold Down time interval in milliseconds.
nodetype: leaf (rw)
type: uint64
default: 5000
units: milliseconds
description:
Time interval in milliseconds between the
detection of topology change and when the SPF algorithm runs.
nodetype: leaf (rw)
type: uint64
units: milliseconds
description:
Time interval in milliseconds between the first and second
SPF calculation.
nodetype: leaf (rw)
type: uint64
units: milliseconds
description:
This container defines state information for ISIS SPF timers.
nodetype: container (ro)
description:
SPF Hold Down time interval in milliseconds.
nodetype: leaf (ro)
type: uint64
default: 5000
units: milliseconds
description:
Time interval in milliseconds between the
detection of topology change and when the SPF algorithm runs.
nodetype: leaf (ro)
type: uint64
units: milliseconds
description:
Time interval in milliseconds between the first and second
SPF calculation.
nodetype: leaf (ro)
type: uint64
units: milliseconds
description:
ISIS adaptive timer types (linear, exponential).
nodetype: leaf (ro)
type: oc-isis-types:adaptive-timer-type
description:
This container defines ISIS LSP Generation.
nodetype: container (rw)
description:
This container defines ISIS LSP Generation timers
configuration.
nodetype: container (rw)
description:
Time interval in milliseconds that specifies max interval between
two consecutive occurrences of an LSP being generated.
nodetype: leaf (rw)
type: uint64
units: milliseconds
description:
Time interval in milliseconds that specifies the first LSP generation
delay.
nodetype: leaf (rw)
type: uint64
units: milliseconds
description:
Time interval in milliseconds that specifies the millisecond LSP
generation delay.
nodetype: leaf (rw)
type: uint64
units: milliseconds
description:
This container defines state information for ISIS LSP Generation
timers.
nodetype: container (ro)
description:
Time interval in milliseconds that specifies max interval between
two consecutive occurrences of an LSP being generated.
nodetype: leaf (ro)
type: uint64
units: milliseconds
description:
Time interval in milliseconds that specifies the first LSP generation
delay.
nodetype: leaf (ro)
type: uint64
units: milliseconds
description:
Time interval in milliseconds that specifies the millisecond LSP
generation delay.
nodetype: leaf (ro)
type: uint64
units: milliseconds
description:
ISIS adaptive timer types (linear, exponential).
nodetype: leaf (ro)
type: oc-isis-types:adaptive-timer-type
description:
This container defines ISIS transport.
nodetype: container (rw)
description:
This container defines ISIS transport related configuration.
nodetype: container (rw)
description:
The maximum size in bytes of an IS-IS Link state PDU.
nodetype: leaf (rw)
type: uint16
description:
This container defines state information for ISIS transport
parameters.
nodetype: container (ro)
description:
The maximum size in bytes of an IS-IS Link state PDU.
nodetype: leaf (ro)
type: uint16
description:
Configuration and operational state relating to MPLS-related
features in IS-IS
nodetype: container (rw)
description:
Configuration and operational state relating to synchronisation
between the LDP and IS-IS
nodetype: container (rw)
description:
This container defines ISIS/IGP configuration.
nodetype: container (rw)
description:
When set to true, rely on IGP/LDP synchronization. IGP cost for
link is maintained at max until LDP adjacencies are established
nodetype: leaf (rw)
type: boolean
default: true
description:
Specifies a delay, expressed in units of seconds,
between the LDP session to the IGP neighbor being established, and
it being considered synchronized by the IGP.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
This container defines state information for ISIS/LDP Sync.
nodetype: container (ro)
description:
When set to true, rely on IGP/LDP synchronization. IGP cost for
link is maintained at max until LDP adjacencies are established
nodetype: leaf (ro)
type: boolean
default: true
description:
Specifies a delay, expressed in units of seconds,
between the LDP session to the IGP neighbor being established, and
it being considered synchronized by the IGP.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
This container defines IGP shortcuts configuration and state
information.
nodetype: container (rw)
description:
Address-family list.
nodetype: list (rw)
list keys: [afi-name]
description:
Reference to address-family type.
nodetype: leaf (list key) (rw)
type: leafref
description:
This container defines ISIS Shortcuts configuration parameters
nodetype: container (rw)
description:
Address-family type.
nodetype: leaf (rw)
type: identityref
description:
Tunnel NH Type(RSVP,SR). When present it implies
that nh-type shortcut is enabled for a specified AFI.
nodetype: leaf-list (rw)
type: identityref
description:
This container defines ISIS Shortcuts state information
nodetype: container (ro)
description:
Address-family type.
nodetype: leaf (ro)
type: identityref
description:
Tunnel NH Type(RSVP,SR). When present it implies
that nh-type shortcut is enabled for a specified AFI.
nodetype: leaf-list (ro)
type: identityref
description:
This container defines address-family specific configuration
and state information.
nodetype: container (rw)
description:
Address-family/Subsequent Address-family list.
nodetype: list (rw)
list keys: [afi-name] [safi-name]
description:
Reference to address-family type
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to subsequent address-family type
nodetype: leaf (list key) (rw)
type: leafref
description:
This container defines AFI-SAFI configuration parameters
nodetype: container (rw)
description:
Address-family type.
nodetype: leaf (rw)
type: identityref
description:
Subsequent address-family type.
nodetype: leaf (rw)
type: identityref
description:
ISIS metric value(default=10).
nodetype: leaf (rw)
type: uint32
default: 10
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
description:
ISIS max-paths count.
nodetype: leaf (rw)
type: uint8
description:
This container defines AFI-SAFI State information
nodetype: container (ro)
description:
Address-family type.
nodetype: leaf (ro)
type: identityref
description:
Subsequent address-family type.
nodetype: leaf (ro)
type: identityref
description:
ISIS metric value(default=10).
nodetype: leaf (ro)
type: uint32
default: 10
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
description:
ISIS max-paths count.
nodetype: leaf (ro)
type: uint8
description:
This container defines multi-topology address-family configuration
and state information. ISIS TLV 235, 237.
nodetype: container (rw)
description:
This container defines AFI-SAFI multi-topology configuration
parameters
nodetype: container (rw)
description:
Address-family type.
nodetype: leaf (rw)
type: identityref
description:
Subsequent address-family type.
nodetype: leaf (rw)
type: identityref
description:
This container defines AFI-SAFI multi-topology state information
nodetype: container (ro)
description:
Address-family type.
nodetype: leaf (ro)
type: identityref
description:
Subsequent address-family type.
nodetype: leaf (ro)
type: identityref
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
description:
Configuration and operational state relating to segment routing.
nodetype: container (rw)
description:
Configuration parameters relating to the configuration of segment
routing for the IGP instance.
nodetype: container (rw)
description:
When this leaf is set to true, the segment routing extensions are
utilised within the IGP.
nodetype: leaf (rw)
type: boolean
description:
A reference to the Segment Routing Global Block (SRGB) that is
to be used by this IGP instance.
nodetype: leaf (rw)
type: leafref
description:
A reference to the Segment Routing Local Block (SRLB) that is to
be advertised by the IGP instance.
nodetype: leaf (rw)
type: leafref
description:
Operational state parameters relating to segment routing for the
IGP instance.
nodetype: container (ro)
description:
When this leaf is set to true, the segment routing extensions are
utilised within the IGP.
nodetype: leaf (ro)
type: boolean
description:
A reference to the Segment Routing Global Block (SRGB) that is
to be used by this IGP instance.
nodetype: leaf (ro)
type: leafref
description:
A reference to the Segment Routing Local Block (SRLB) that is to
be advertised by the IGP instance.
nodetype: leaf (ro)
type: leafref
description:
Flex Algorithm bindings
nodetype: container (rw)
description:
Flex Algorithm binding
nodetype: list (rw)
list keys: [flex-algo-id]
description:
Flex Algorithm identifier used by IGP
nodetype: leaf (list key) (rw)
type: leafref
description:
Attributes of a FAD binding
nodetype: container (rw)
description:
Flexible Algorithm identifier
nodetype: leaf (rw)
type: uint8
description:
IS-IS Level associated with this Flex Algorithm
nodetype: leaf (rw)
type: oc-isis-types:level-type
default: LEVEL_1_2
description:
Indicates if the Flex Algorithm definition is advertised by this node
nodetype: leaf (rw)
type: boolean
default: false
description:
Indicates if the node participates in this Flex Algorithm
nodetype: leaf (rw)
type: boolean
default: false
description:
Attributes of a FAD binding
nodetype: container (ro)
description:
Flexible Algorithm identifier
nodetype: leaf (ro)
type: uint8
description:
IS-IS Level associated with this Flex Algorithm
nodetype: leaf (ro)
type: oc-isis-types:level-type
default: LEVEL_1_2
description:
Indicates if the Flex Algorithm definition is advertised by this node
nodetype: leaf (ro)
type: boolean
default: false
description:
Indicates if the node participates in this Flex Algorithm
nodetype: leaf (ro)
type: boolean
default: false
description:
Policies to propagate prefixes between IS-IS levels.
nodetype: container (rw)
description:
Policies relating to prefixes to be propagated from
Level 1 to Level 2.
nodetype: container (rw)
description:
Configuration parameters relating to the propagation
of prefixes from IS-IS Level 1 to Level 2.
nodetype: container (rw)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state parameters relating to the
propagation of prefixes from IS-IS Level 1 to Level 2.
nodetype: container (ro)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
Policies relating to prefixes to be propagated from
Level2 to Level 1.
nodetype: container (rw)
description:
Configuration parameters relating to the propagation
of prefixes from IS-IS Level 2 to Level 1.
nodetype: container (rw)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (rw)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (rw)
type: default-policy-type
default: REJECT_ROUTE
description:
Operational state parameters relating to the propagation
of prefixes from IS-IS Level 2 to Level 1.
nodetype: container (ro)
description:
list of policy names in sequence to be applied on
receiving a routing update in the current context, e.g.,
for the current peer group, neighbor, address family,
etc.
nodetype: leaf-list (ro)
type: leafref
description:
explicitly set a default policy if no policy definition
in the import policy chain is satisfied.
nodetype: leaf (ro)
type: default-policy-type
default: REJECT_ROUTE
description:
This container defines ISIS level configuration and state
information.
nodetype: container (rw)
description:
Configuration and operational state parameters related to a
particular level within the IS-IS protocol instance
nodetype: list (rw)
list keys: [level-number]
description:
Reference to ISIS level-number.
nodetype: leaf (list key) (rw)
type: leafref
description:
This container defines ISIS level based configuration.
nodetype: container (rw)
description:
Formerly this leaf was used to enable or disable the functionality
within the context specified. This leaf is DEPRECATED.
nodetype: leaf (rw)
type: boolean
default: false
description:
ISIS level number (level-1, level-2).
nodetype: leaf (rw)
type: oc-isis-types:level-number
description:
ISIS metric style types(narrow, wide).
nodetype: leaf (rw)
type: oc-isis-types:metric-style
description:
When set to true, reject all ISIS protocol PDUs that either have a mismatch
in authentication-type or authentication-key.
nodetype: leaf (rw)
type: boolean
default: true
description:
This container defines ISIS level state information.
nodetype: container (ro)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
ISIS level number (level-1, level-2).
nodetype: leaf (ro)
type: oc-isis-types:level-number
description:
ISIS metric style types(narrow, wide).
nodetype: leaf (ro)
type: oc-isis-types:metric-style
description:
When set to true, reject all ISIS protocol PDUs that either have a mismatch
in authentication-type or authentication-key.
nodetype: leaf (ro)
type: boolean
default: true
description:
This container defines ISIS Graceful Restart.
nodetype: container (rw)
description:
This container defines ISIS graceful-restart configuration.
nodetype: container (rw)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
Value of RFC5306/RFC8706 T2 timer
nodetype: leaf (rw)
type: uint16
default: 30
description:
This container defines state information for ISIS graceful-restart.
nodetype: container (ro)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
Value of RFC5306/RFC8706 T2 timer
nodetype: leaf (ro)
type: uint16
default: 30
description:
This container defines ISIS system level counters.
nodetype: container (rw)
description:
The container defines a list of system counters for the IS.
nodetype: container (ro)
description:
Number of LSPs in the database at the system level.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of corrupted in-memory LSPs detected. LSPs received from the
wire with a bad checksum are silently dropped and not counted. LSPs
received from the wire with parse errors are counted by lsp-errors. MIB
Entry: SysCorrLSPs.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times the database has become
overloaded.
MIB entry: SysLSPL(Level)DbaseOloads.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times a manual address has been dropped from area.
MIB Entry: SysManAddrDropFromAreas.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of times the system has attempted to exceed the maximum
sequence number. MIB Entry: SysAttmptToExMaxSeqNums.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times a sequence number skip has occurred. MIB Entry:
SysSeqNumSkips.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times a zero-aged copy of the system's
own LSP is received from some other node.
MIB Entry: isisSysOwnLSPPurges.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times a PDU is received with a different value for ID field
length from that of the receiving system. MIB Entry:
isisSysIDFieldLenMismatches.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of partition changes detected. MIB Entry: SysPartChanges.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times a PDU is received with a different value for
MaximumAreaAddresses from that of the receiving system. MIB Entry:
SysMaxAreaAddrMismatches.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of authentication key failures.
MIB Entry: SysAuthFails.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of times SPF was ran at this level.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of authentication type mismatches.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of received LSPs with errors.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
This container defines ISIS LSDB.
nodetype: container (ro)
description:
This list describes LSPs in the LSDB.
nodetype: list (ro)
list keys: [lsp-id]
description:
A reference to the Link State PDU ID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of Link State PDU.
nodetype: container (ro)
description:
LSP ID of the LSP.
nodetype: leaf (ro)
type: oc-isis-types:lsp-id
description:
Number of area addresses permitted for this ISs area. 0
indicates the IS only supports three area addresses (by
default). Any number inclusive of 1 and 254 indicates the
number of areas allowed.
nodetype: leaf (ro)
type: uint8
description:
PDU version. This is set to 1.
nodetype: leaf (ro)
type: uint8
default: 1
description:
PDU version2. This is set to 1
nodetype: leaf (ro)
type: uint8
default: 1
description:
Length of the ID field of NSAP addresses and NETs used in
this routing domain.
nodetype: leaf (ro)
type: uint8
description:
Link State PDU type.
nodetype: leaf (ro)
type: enumeration
description:
Remaining lifetime in seconds before the LSP expiration.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
Sequence number of the LSP.
nodetype: leaf (ro)
type: uint32
description:
Checksum of the LSP.
nodetype: leaf (ro)
type: uint16
description:
Total length of the LSP.
nodetype: leaf (ro)
type: uint16
description:
LSP Type-Block flags.
nodetype: leaf-list (ro)
type: enumeration
description:
Type of neighboring system.
nodetype: leaf (ro)
type: oc-isis-types:level-number
description:
This container defines Link State PDU State TLVs.
nodetype: container (ro)
description:
List of TLV types in the LSDB for the specified LSP.
nodetype: list (ro)
list keys: [type]
description:
Reference to the TLV's type.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to the specified
LSP
nodetype: container (ro)
description:
The type of TLV being described. The type of TLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines TLV 1.
nodetype: container (ro)
description:
State parameters of ISIS TLV 1.
nodetype: container (ro)
description:
Area adress(es) of the IS. Set of manual area
addresses of this IS.
nodetype: leaf-list (ro)
type: oc-isis-types:area-address
description:
This container defines TLV 14 - the LSP Buffer Size
TLV.
nodetype: container (ro)
description:
State parameters of TLV 14.
nodetype: container (ro)
description:
The maximum MTU that the advertising system can
receive, expressed in bytes.
nodetype: leaf (ro)
type: uint16
units: bytes
description:
This container defines TLV 129.
nodetype: container (ro)
description:
State parameters of ISIS TLV 129.
nodetype: container (ro)
description:
Protocol supported. IPv4 is defined as (0xcc) and IPv6 -
(0x8e)
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines TLV 137.
nodetype: container (ro)
description:
State parameters of ISIS TLV 137.
nodetype: container (ro)
description:
Name of the node.
nodetype: leaf-list (ro)
type: string
description:
This container defines TLV 132.
nodetype: container (ro)
description:
State parameters of ISIS TLV 132.
nodetype: container (ro)
description:
IPv4 address(es) of the interface corresponding to
the SNPA over which this PDU is to be transmitted.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines TLV 232.
nodetype: container (ro)
description:
State parameters of ISIS TLV 232.
nodetype: container (ro)
description:
IPv6 interface addresses of the node. MUST contain
only the non-link-local IPv6 addresses assigned to the
IS.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines TLV 134.
nodetype: container (ro)
description:
State parameters of ISIS TLV 134.
nodetype: container (ro)
description:
IPv4 Traffic Engineering router ID of the node. For
traffic engineering, it guarantees that we have a
single stable address that can always be referenced in
a path that will be reachable from multiple hops away,
regardless of the state of the node's interfaces.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines TLV 140.
nodetype: container (ro)
description:
State parameters of ISIS TLV 140.
nodetype: container (ro)
description:
IPv6 Traffic Engineering router ID of the node. For
traffic engineering, it guarantees that we have a
single stable address that can always be referenced in
a path that will be reachable from multiple hops away,
regardless of the state of the node's interfaces.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines ISIS Instance Identifier TLV.
nodetype: container (ro)
description:
A list of instance IDs received within TLV 7 within an
IS-IS LSP. In the case that more than one instance of
TLV 7 is included in the LSP, the instance IDs specified
within the instances are concatenated within this
list.
nodetype: list (ro)
list keys: [instance-id]
description:
Reference to the unique instance ID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of ISIS TLV 7.
nodetype: container (ro)
description:
An Instance Identifier (IID) to uniquely identify
an IS-IS instance. When the IID = 0, the list of
supported ITIDs MUST NOT be present. An IID-TLV with
IID = 0 MUST NOT appear in an SNP or LSP. When the
TLV appears (with a non-zero IID) in an SNP or LSP,
exactly one ITID. MUST be present indicating the
topology with which the PDU is associated. If no
ITIDs or multiple ITIDs are present or the IID is
zero, then the PDU MUST be ignored.
nodetype: leaf (ro)
type: uint16
description:
Instance-Specific Topology Identifiers (ITIDs).
nodetype: leaf-list (ro)
type: uint16
description:
This container defines ISIS SRLG TLV 138.
nodetype: container (ro)
description:
Instance of the IPv4 SRLG TLV
nodetype: list (ro)
list keys: [instance-number]
description:
Reference to the instance number of TLV 138.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of TLV 138.
nodetype: container (ro)
description:
An arbitrary unsigned 32-bit integer used to
disambiguate the instance of TLV 138. The instance
identifier is synthesised by the system
and may be renumbered for the same SRLG definition
in subsequent advertised LSPs if (and only if) the
entire list of SRLGs is replaced.
nodetype: leaf (ro)
type: uint32
description:
Neighbor system ID.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
Pseudonode number if the neighbor is on a LAN
interface.
nodetype: leaf (ro)
type: uint8
description:
SRLG flags.
nodetype: leaf-list (ro)
type: enumeration
description:
IPv4 interface address.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
IPv4 neighbor address.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
List of SRLG values.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines ISIS SRLG TLV.
nodetype: container (ro)
description:
Instance of the IPv6 SRLG TLV.
nodetype: list (ro)
list keys: [instance-number]
description:
Reference to the instance number of the IPv6 Shared
Risk Link Group (SRLG) TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of TLV 139.
nodetype: container (ro)
description:
An arbitrary unsigned 32-bit integer used to
disambiguate the instance of TLV 138. The instance
identifier is synthesised by the system
and may be renumbered for the same SRLG definition
in subsequent advertised LSPs if (and only if) the
entire list of SRLGs is replaced.
nodetype: leaf (ro)
type: uint32
description:
Neighbor system ID.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
Pseudonode number if the neighbor is on a LAN
interface.
nodetype: leaf (ro)
type: uint8
description:
IPv6 SRLG flags.
nodetype: leaf-list (ro)
type: enumeration
description:
IPv6 interface address or Link Local Identifier.
nodetype: leaf (ro)
type: inet:ipv6-address
description:
IPv6 neighbor address or Link Remote Identifier.
nodetype: leaf (ro)
type: inet:ipv6-address
description:
SRLG values.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines ISIS purge TLV.
nodetype: container (ro)
description:
State parameters of TLV 13.
nodetype: container (ro)
description:
Number of system IDs carried in this TLV.
nodetype: leaf (ro)
type: uint8
description:
System ID of the Intermediate System that inserted
this TLV.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
System ID of the Intermediate System from which the
purge was received.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This container defines router capabilities.
nodetype: container (ro)
description:
This list describes IS Router capabilities.
nodetype: list (ro)
list keys: [instance-number]
description:
Reference to the instance number of the router
capability TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of TLV 242.
nodetype: container (ro)
description:
A unique instance number for the instance of the
router capabilities TLV. The instance number should
be autogenerated by the producer of the data and may
be renumbered if the entire LSP contents are
replaced in subsequent advertisements.
nodetype: leaf (ro)
type: uint32
description:
IPv4 router-id.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
Router capability flags.
nodetype: leaf-list (ro)
type: enumeration
description:
This container describes router capability TLV
sub-TLVs
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified
TLV
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Router Capabilities
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines SR algorithm sub-TLV 19.
nodetype: container (ro)
description:
State parameters of sub-TLV 19 - Segment
Routing Algorithm.
nodetype: container (ro)
description:
The Segment Routing algorithm that is
described by the TLV.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines SR Capability sub-TLV 2.
nodetype: container (ro)
description:
State parameters of IS SR Router Capability
nodetype: container (ro)
description:
Segment Routing Capability Flags.
nodetype: leaf-list (ro)
type: enumeration
description:
SRGB Descriptors included within the SR
capability sub-TLV
nodetype: container (ro)
description:
Descriptor entry within the SR capabilty
sub-TLV
nodetype: list (ro)
list keys: [range]
description:
Reference to unique SRGB Descriptor.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the SR range
nodetype: container (ro)
description:
Number of SRGB elements. The range
value MUST be greater than 0.
nodetype: leaf (ro)
type: uint32
description:
The first value of the SRGB when
expressed as an MPLS label.
nodetype: leaf (ro)
type: oc-mplst:mpls-label
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container describes list of ISIS neighbors and
attributes.
nodetype: container (ro)
description:
This container describes IS neighbors.
nodetype: container (ro)
description:
IS reachability neighbor attributes.
nodetype: list (ro)
list keys: [system-id]
description:
Reference to the system ID of the neighbor.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS standard neighbor.
nodetype: container (ro)
description:
System-ID of IS neighbor.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This container defines ISIS Default Metric.
nodetype: container (ro)
description:
State parameters for default-metric.
nodetype: container (ro)
description:
ISIS Default-Metric Flags.
nodetype: leaf (ro)
type: enumeration
description:
ISIS default metric value. This is a metric understood by
every Intermediate system in the domain. Each circuit
shall have a positive integral value assigned for this
metric. The value may be associated with any objective
function of the circuit, but by convention is intended to
measure the capacity of the circuit for handling traffic,
for example, its throughput in bits-per-second. Higher
values indicate a lower capacity.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
This container defines the ISIS delay metric.
nodetype: container (ro)
description:
State parameters of delay-metric.
nodetype: container (ro)
description:
ISIS delay metric value. This metric measures the transit
delay of the associated circuit. It is an optional metric,
which if assigned to a circuit shall have a positive
integral value. Higher values indicate a longer transit
delay.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
ISIS Delay Metric Flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines the ISIS expense metric.
nodetype: container (ro)
description:
State parameters of expense-metric.
nodetype: container (ro)
description:
ISIS expense metric value. This metric measures the
monetary cost of utilising the associated circuit. It is
an optional metric, which if assigned to a circuit shall
have a positive integral value1). Higher values indicate a
larger monetary expense.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
ISIS Expense Metric Flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines the ISIS error metric.
nodetype: container (ro)
description:
State parameters of error-metric.
nodetype: container (ro)
description:
ISIS error metric value. This metric measures the
residual error probability of the associated circuit. It
is an optional metric, which if assigned to a circuit
shall have a non-zero value. Higher values indicate a
larger probability of undetected errors on the circuit.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
IS-IS error metric flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines list of IPv4 internal reachability
information.
nodetype: container (ro)
description:
This container describes IS prefixes.
nodetype: container (ro)
description:
IPv4 prefixes and internal reachability attributes.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the IPv4 prefix
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IPv4 standard prefix.
nodetype: container (ro)
description:
The up/down bit. Set if a prefix is advertised from a
higher level to a lower level (e.g., level 2 to level 1),
indicating that the prefix has traveled down the hierarchy.
Prefixes that have the up/down bit set may only be
advertised down the hierarchy, i.e., to lower levels. When a
prefix is first injected into IS-IS, the bit is UNSET.
nodetype: leaf (ro)
type: boolean
description:
IPv4 prefix contained within reachability TLVs.
nodetype: leaf (ro)
type: inet:ipv4-prefix
description:
This container defines ISIS Default Metric.
nodetype: container (ro)
description:
State parameters for default-metric.
nodetype: container (ro)
description:
ISIS Default-Metric Flags.
nodetype: leaf (ro)
type: enumeration
description:
ISIS default metric value. This is a metric understood by
every Intermediate system in the domain. Each circuit
shall have a positive integral value assigned for this
metric. The value may be associated with any objective
function of the circuit, but by convention is intended to
measure the capacity of the circuit for handling traffic,
for example, its throughput in bits-per-second. Higher
values indicate a lower capacity.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
This container defines the ISIS delay metric.
nodetype: container (ro)
description:
State parameters of delay-metric.
nodetype: container (ro)
description:
ISIS delay metric value. This metric measures the transit
delay of the associated circuit. It is an optional metric,
which if assigned to a circuit shall have a positive
integral value. Higher values indicate a longer transit
delay.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
ISIS Delay Metric Flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines the ISIS expense metric.
nodetype: container (ro)
description:
State parameters of expense-metric.
nodetype: container (ro)
description:
ISIS expense metric value. This metric measures the
monetary cost of utilising the associated circuit. It is
an optional metric, which if assigned to a circuit shall
have a positive integral value1). Higher values indicate a
larger monetary expense.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
ISIS Expense Metric Flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines the ISIS error metric.
nodetype: container (ro)
description:
State parameters of error-metric.
nodetype: container (ro)
description:
ISIS error metric value. This metric measures the
residual error probability of the associated circuit. It
is an optional metric, which if assigned to a circuit
shall have a non-zero value. Higher values indicate a
larger probability of undetected errors on the circuit.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
IS-IS error metric flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines list of IPv4 external reachability
information.
nodetype: container (ro)
description:
This container describes IS neighbors.
nodetype: container (ro)
description:
IPv4 external prefixes and reachability attributes.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the IPv4 prefix.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IPv4 standard prefix.
nodetype: container (ro)
description:
The up/down bit. Set if a prefix is advertised from a
higher level to a lower level (e.g., level 2 to level 1),
indicating that the prefix has traveled down the hierarchy.
Prefixes that have the up/down bit set may only be
advertised down the hierarchy, i.e., to lower levels. When a
prefix is first injected into IS-IS, the bit is UNSET.
nodetype: leaf (ro)
type: boolean
description:
IPv4 prefix contained within reachability TLVs.
nodetype: leaf (ro)
type: inet:ipv4-prefix
description:
This container defines ISIS Default Metric.
nodetype: container (ro)
description:
State parameters for default-metric.
nodetype: container (ro)
description:
ISIS Default-Metric Flags.
nodetype: leaf (ro)
type: enumeration
description:
ISIS default metric value. This is a metric understood by
every Intermediate system in the domain. Each circuit
shall have a positive integral value assigned for this
metric. The value may be associated with any objective
function of the circuit, but by convention is intended to
measure the capacity of the circuit for handling traffic,
for example, its throughput in bits-per-second. Higher
values indicate a lower capacity.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
This container defines the ISIS delay metric.
nodetype: container (ro)
description:
State parameters of delay-metric.
nodetype: container (ro)
description:
ISIS delay metric value. This metric measures the transit
delay of the associated circuit. It is an optional metric,
which if assigned to a circuit shall have a positive
integral value. Higher values indicate a longer transit
delay.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
ISIS Delay Metric Flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines the ISIS expense metric.
nodetype: container (ro)
description:
State parameters of expense-metric.
nodetype: container (ro)
description:
ISIS expense metric value. This metric measures the
monetary cost of utilising the associated circuit. It is
an optional metric, which if assigned to a circuit shall
have a positive integral value1). Higher values indicate a
larger monetary expense.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
ISIS Expense Metric Flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines the ISIS error metric.
nodetype: container (ro)
description:
State parameters of error-metric.
nodetype: container (ro)
description:
ISIS error metric value. This metric measures the
residual error probability of the associated circuit. It
is an optional metric, which if assigned to a circuit
shall have a non-zero value. Higher values indicate a
larger probability of undetected errors on the circuit.
nodetype: leaf (ro)
type: oc-isis-types:narrow-metric
description:
IS-IS error metric flags.
nodetype: leaf-list (ro)
type: isis-metric-flags
description:
This container defines authentication information of the
node.
nodetype: container (ro)
description:
State parameters of TLV 10.
nodetype: container (ro)
description:
Authentication type to be used.
nodetype: leaf (ro)
type: enumeration
description:
Authentication key to be used.
nodetype: leaf (ro)
type: string
description:
This container defines list of ISIS extended reachability
neighbors.
nodetype: container (ro)
description:
This container describes IS neighbors.
nodetype: container (ro)
description:
This list describes ISIS extended neighbors and
reachability attributes.
nodetype: list (ro)
list keys: [system-id]
description:
Reference to the neighboring system's system ID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters corresponding to the extended
neighbour.
nodetype: container (ro)
description:
System-id of the neighbor.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This list contains all instances of an adjacency
between the originating IS and the remote IS.
Multiple instances are used where there are
parallel adjacencies between two systems.
nodetype: container (ro)
description:
Instance of the TLV to the remote IS neighbor.
nodetype: list (ro)
list keys: [id]
description:
Reference to the unique identifier for
the instance of the extended IS
reachability sub-TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of extended neighbor
nodetype: container (ro)
description:
Unique identifier for the instance of the
TLV for the IS neighbor. The instance
ID is not required to be consistent across
across readvertisements of the LSP.
nodetype: leaf (ro)
type: uint64
description:
Metric value.
nodetype: leaf (ro)
type: oc-isis-types:wide-metric
description:
This container describes IS Neighbor sub-TLVs.
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified TLV.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS neighbor state
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines sub-TLV 3.
nodetype: container (ro)
description:
State parameters of sub-TLV 3.
nodetype: container (ro)
description:
The administrative group sub-TLV contains a 4-octet
bit mask assigned by the network administrator. Each
set bit corresponds to one administrative group
assigned to the interface. By convention, the least
significant bit is referred to as group 0, and the
most significant bit is referred to as group 31.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 4.
nodetype: container (ro)
description:
State parameters of sub-TLV 4.
nodetype: container (ro)
description:
The value field of this sub-TLV contains 4 octets of
Link Local Identifier followed by 4 octets of Link
Remote Identifier.
nodetype: leaf (ro)
type: uint32
description:
If the Link Remote Identifier is unknown, it is set
to 0.
nodetype: leaf (ro)
type: uint32
description:
This container defines sub-TLV 6.
nodetype: container (ro)
description:
State parameters of sub-TLV 6.
nodetype: container (ro)
description:
A 4-octet IPv4 address for the interface described by
the (main) TLV. This sub-TLV can occur multiple
times.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 8.
nodetype: container (ro)
description:
State parameters of sub-TLV 8.
nodetype: container (ro)
description:
A single IPv4 address for a neighboring router on
this link. This sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 9.
nodetype: container (ro)
description:
State parameters of sub-TLV 9.
nodetype: container (ro)
description:
The maximum bandwidth that can be used on this link
in this direction (from the system originating the LSP
to its neighbors). It is encoded in 32 bits in IEEE
floating point format. The units are bytes (not
bits!) per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 10.
nodetype: container (ro)
description:
State parameters of sub-TLV 10.
nodetype: container (ro)
description:
The maximum amount of bandwidth that can be reserved
in this direction on this link. Note that for
oversubscription purposes, this can be greater than
the bandwidth of the link. It is encoded in 32 bits
in IEEE floating point format. The units are bytes
(not bits!) per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unreserved-bandwidth. The units
are bytes per second.
nodetype: container (ro)
description:
Setup priority (0 through 7) for unreserved
bandwidth.
nodetype: list (ro)
list keys: [priority]
description:
Reference to the setup priority to which the
unreserved bandwidth corresponds.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Extended Reachability sub-TLV
11.
nodetype: container (ro)
description:
Setup priority level of 0 through 7 to be used by
Unreserved Bandwidth sub-TLV 11.
nodetype: leaf (ro)
type: uint8
description:
The amount of bandwidth reservable in this
direction on this link. Note that for
oversubscription purposes, this can be greater than
the bandwidth of the link. It contains eight 32-bit
IEEE floating point numbers(one for each priority).
The units are bytes (not bits!) per second. The
values correspond to the bandwidth that can be
reserved with a setup priority of 0 through 7,
arranged in increasing order with priority 0
occurring at the start of the sub-TLV, and priority
7 at the end of the sub-TLV.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 12.
nodetype: container (ro)
description:
State parameters of sub-TLV 12.
nodetype: container (ro)
description:
Contains a 16-octet IPv6 address for the interface
described by the containing Extended IS Reachability
TLV. This sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines sub-TLV 13.
nodetype: container (ro)
description:
State parameters of sub-TLV 13.
nodetype: container (ro)
description:
Contains a 16-octet IPv6 address for a neighboring
router on the link described by the (main) TLV. This
sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines sub-TLV 14.
nodetype: container (ro)
description:
State parameters of sub-TLV 14.
nodetype: container (ro)
description:
The extended-admin-group sub-TLV is used in addition
to the Administrative Groups when it is desirable to
make more than 32 colors available for advertisement
in a network.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 18.
nodetype: container (ro)
description:
State parameters of sub-TLV 18.
nodetype: container (ro)
description:
This metric is administratively assigned and can be
used to present a differently weighted topology to
traffic engineering SPF calculations. To preclude
overflow within a traffic engineering SPF
implementation, all metrics greater than or equal to
MAX_PATH_METRIC SHALL be considered to have a metric
of MAX_PATH_METRIC.
nodetype: leaf (ro)
type: uint32
description:
This container defines link-attributes.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
19.
nodetype: container (ro)
description:
Link local-protection attributes.
nodetype: leaf-list (ro)
type: enumeration
description:
ISIS LSDB parameters relating to the type of link
protection offered.
nodetype: container (ro)
description:
State parameters of sub-TLV 20.
nodetype: container (ro)
description:
Link protection capabilities.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines bandwidth-constraints. For DS-TE,
the existing Maximum Reservable link bandwidth parameter
is retained, but its semantics is generalized and
interpreted as the aggregate bandwidth constraint across
all Class-Types
nodetype: container (ro)
description:
List of the Bandwidth Constraints sub-TLV instances
present in the TLV.
nodetype: list (ro)
list keys: [model-id]
description:
Reference to the model ID associated with the
instance of the Bandwidth Constraints sub-TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Extended Reachability sub-TLV
22.
nodetype: container (ro)
description:
Identifier for the Bandwidth Constraints Model
currently in use by the LSR initiating the IGP
advertisement.
nodetype: leaf (ro)
type: uint8
description:
Constraints contained within the Bandwidth
Constraints sub-TLV
nodetype: container (ro)
description:
List of the constraints within the Bandwidth
Constraints sub-TLV. The BC0 level is indicated by
the constraint-id leaf being set to 0, with BCN
being indicated by constraint-id N.
nodetype: list (ro)
list keys: [constraint-id]
description:
Reference to the unique ID for the BCN level.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters of the BCN level
nodetype: container (ro)
description:
Unique reference for the bandwidth constraint level. BC0
is indicated by this leaf being set to zero, with BCN
represented by this leaf being set to N.
nodetype: leaf (ro)
type: uint32
description:
The bandwidth constraint, expressed as a 32-bit IEEE
floating point number expressed in bytes per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 23.
nodetype: container (ro)
description:
State parameters of sub-TLV 23.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Unconstrained TE LSP count(TE Label Switched Paths
(LSPs) signalled with zero bandwidth).
nodetype: leaf (ro)
type: uint16
description:
This container defines segment routing adjacency SIDs.
nodetype: container (ro)
description:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is
an IGP segment attached to a unidirectional adjacency or
a set of unidirectional adjacencies. By default, an IGP-
Adjacency Segment is local to the node which advertises
it.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the Adjacency-SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of Adjacency-SID.
nodetype: container (ro)
description:
Adjacency-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with Adj-Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Value that represents the weight of the Adj-SID for
the purpose of load balancing.
nodetype: leaf (ro)
type: uint8
description:
This container defines segment routing LAN adjacency
SIDs
nodetype: container (ro)
description:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is
an IGP segment attached to a unidirectional adjacency or
a set of unidirectional adjacencies. By default, an IGP-
Adjacency Segment is local to the node which advertises
it.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the LAN Adjacency-SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of LAN Adjacency-SID.
nodetype: container (ro)
description:
LAN Adjacency-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with LAN-Adj-Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Value that represents the weight of the Adj-SID
for the purpose of load balancing.
nodetype: leaf (ro)
type: uint8
description:
System ID of the neighbor associated with the LAN-
Adj-Segment-ID value.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This container defines unidirectional link delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
33.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Average link delay value (in microseconds) between
two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines min/max link delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
34.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Minimum measured link delay value(in microseconds)
between two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
Maximum measured link delay value(in microseconds)
between two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines unidirectional link delay
variation.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
35.
nodetype: container (ro)
description:
Average link delay between two directly connected IS-
IS neighbors over a configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines unidirectional link loss delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
36.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Link packet loss as a percentage of the total traffic
sent over a configurable interval. The basic unit is
0.000003%, where (2^24 - 2) is 50.331642%. This value
is the highest packet-loss percentage that can be
expressed (the assumption being that precision is more
important on high-speed links than the ability to
advertise loss rates greater than this, and that high-
speed links with over 50% loss are unusable).
Therefore, measured values that are larger than the
field maximum SHOULD be encoded as the maximum
value.
nodetype: leaf (ro)
type: uint32
description:
This container defines unidirectional residual
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
37.
nodetype: container (ro)
description:
Residual bandwidth on a link,forwarding adjacency
[RFC4206], or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, residual bandwidth is defined to
be the Maximum Bandwidth [RFC5305] minus the bandwidth
currently allocated to RSVP-TE label switched paths.
For a bundled link, residual bandwidth is defined to
be the sum of the component link residual
bandwidths.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unidirectional lavailable
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
38.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
The available bandwidth on a link, forwarding
adjacency, or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, available bandwidth is defined
to be residual bandwidth minus the measured bandwidth
used for the actual forwarding of non-RSVP-TE label
switched path packets. For a bundled link, available
bandwidth is defined to be the sum of the component
link available bandwidths minus the measured bandwidth
used for the actual forwarding of non-RSVP-TE label
switched path packets. For a bundled link, available
bandwidth is defined to be the sum of the component
link available bandwidths.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unidirectional utilized
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
39.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
The bandwidth utilization on a link, forwarding
adjacency, or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, bandwidth utilization represents
the actual utilization of the link (i.e., as measured
by the advertising node). For a bundled link,
bandwidth utilization is defined to be the sum of the
component link bandwidth utilizations.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container defines list of IPv4 extended reachability
information.
nodetype: container (ro)
description:
This container describes IS prefixes.
nodetype: container (ro)
description:
This list describes IPv4 extended prefixes and
attributes.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the IPv4 prefix that the TLV describes
the attributes of.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of an IPv4 extended prefix.
nodetype: container (ro)
description:
The up/down bit. Set if a prefix is advertised from a
higher level to a lower level (e.g., level 2 to level 1),
indicating that the prefix has traveled down the hierarchy.
Prefixes that have the up/down bit set may only be
advertised down the hierarchy, i.e., to lower levels. When a
prefix is first injected into IS-IS, the bit is UNSET.
nodetype: leaf (ro)
type: boolean
description:
The Sub-TLV present bit. If UNSET, the octets of Sub-TLVs
are not present. Otherwise, the bit is set and the octet
following the prefix will contain the length of the Sub-TLV
portion of the structure.
nodetype: leaf (ro)
type: boolean
description:
IPv4 prefix contained within extended reachability TLVs.
nodetype: leaf (ro)
type: inet:ipv4-prefix
description:
ISIS metric value.
nodetype: leaf (ro)
type: oc-isis-types:wide-metric
description:
This container describes IS prefix sub-TLVs.
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified TLV.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for a prefix.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines sub-TLV 1.
nodetype: container (ro)
description:
State parameters of sub-TLV 1.
nodetype: container (ro)
description:
List of 32-bit tags associated with the prefix. Example
uses of these tags include carrying BGP standard (or
extended) communities and controlling redistribution
between levels and areas, different routing protocols,
or multiple instances of IS-IS running on the same
router.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 2.
nodetype: container (ro)
description:
State parameters of sub-TLV 2.
nodetype: container (ro)
description:
List of 64-bit tags associated with the prefix. Example
uses of these tags include carrying BGP standard (or
extended) communities and controlling redistribution
between levels and areas, different routing protocols,
or multiple instances of IS-IS running on the same
router.
nodetype: leaf-list (ro)
type: uint64
description:
This container defines sub-TLV 4.
nodetype: container (ro)
description:
State parameters of sub-TLV 4.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Additional prefix reachability flags.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines sub-TLV 11.
nodetype: container (ro)
description:
State parameters of sub-TLV 11.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
IPv4 Source router ID address. In cases where the
advertisement is an identifier for the advertising
router (e.g., with the N-flag set in the Prefix
Attribute Flags sub-TLV), it may be useful for other
routers to know the source of the advertisement. When
reachability advertisement is leaked from one level to
another, Router ID advertised is always the Router ID
of the IS-IS instance that originated the
advertisement. This would be true even if the prefix
had been learned from another protocol.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 12.
nodetype: container (ro)
description:
State parameters of sub-TLV 12.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
IPv6 Source router ID address. In cases where the
advertisement is an identifier for the advertising
router (e.g., with the N-flag set in the Prefix
Attribute Flags sub-TLV), it may be useful for other
routers to know the source of the advertisement. When
reachability advertisement is leaked from one level to
another, Router ID advertised is always the Router ID
of the IS-IS instance that originated the
advertisement. This would be true even if the prefix
had been learned from another protocol.
nodetype: leaf (ro)
type: inet:ipv6-address
description:
This container defines segment routing extensions for
prefixes.
nodetype: container (ro)
description:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment
attached to an IGP prefix. An IGP-Prefix Segment is global
(unless explicitly advertised otherwise) within the SR/IGP
domain.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the prefix SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for Prefix-SID.
nodetype: container (ro)
description:
IGP Prefix-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with Prefix Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Prefix-SID algorithm to be used for path computation.
nodetype: leaf (ro)
type: uint8
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container defines list of IPv6 reachability
information.
nodetype: container (ro)
description:
This container describes IS prefixes.
nodetype: container (ro)
description:
This list defines IPv6 extended prefix attributes.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the IPv6 prefix that the TLV
corresponds to.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IPv6 prefix attributes
nodetype: container (ro)
description:
The up/down bit. Set if a prefix is advertised from a
higher level to a lower level (e.g., level 2 to level 1),
indicating that the prefix has traveled down the hierarchy.
Prefixes that have the up/down bit set may only be
advertised down the hierarchy, i.e., to lower levels. When a
prefix is first injected into IS-IS, the bit is UNSET.
nodetype: leaf (ro)
type: boolean
description:
The external bit. Set when the prefix was distributed into
IS-IS from another routing protocol.
nodetype: leaf (ro)
type: boolean
description:
The sub-tlv present bit. If UNSET, the octets of Sub-TLVs
are not present. Otherwise, the bit is set and the octet
following the prefix will contain the length of the Sub-TLV
portion of the structure.
nodetype: leaf (ro)
type: boolean
description:
IPv6 prefix contained within extended reachability TLVs.
nodetype: leaf (ro)
type: inet:ipv6-prefix
description:
ISIS metric value.
nodetype: leaf (ro)
type: oc-isis-types:wide-metric
description:
This container describes IS prefix sub-TLVs.
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified TLV.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for a prefix.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines sub-TLV 1.
nodetype: container (ro)
description:
State parameters of sub-TLV 1.
nodetype: container (ro)
description:
List of 32-bit tags associated with the prefix. Example
uses of these tags include carrying BGP standard (or
extended) communities and controlling redistribution
between levels and areas, different routing protocols,
or multiple instances of IS-IS running on the same
router.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 2.
nodetype: container (ro)
description:
State parameters of sub-TLV 2.
nodetype: container (ro)
description:
List of 64-bit tags associated with the prefix. Example
uses of these tags include carrying BGP standard (or
extended) communities and controlling redistribution
between levels and areas, different routing protocols,
or multiple instances of IS-IS running on the same
router.
nodetype: leaf-list (ro)
type: uint64
description:
This container defines sub-TLV 4.
nodetype: container (ro)
description:
State parameters of sub-TLV 4.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Additional prefix reachability flags.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines sub-TLV 11.
nodetype: container (ro)
description:
State parameters of sub-TLV 11.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
IPv4 Source router ID address. In cases where the
advertisement is an identifier for the advertising
router (e.g., with the N-flag set in the Prefix
Attribute Flags sub-TLV), it may be useful for other
routers to know the source of the advertisement. When
reachability advertisement is leaked from one level to
another, Router ID advertised is always the Router ID
of the IS-IS instance that originated the
advertisement. This would be true even if the prefix
had been learned from another protocol.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 12.
nodetype: container (ro)
description:
State parameters of sub-TLV 12.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
IPv6 Source router ID address. In cases where the
advertisement is an identifier for the advertising
router (e.g., with the N-flag set in the Prefix
Attribute Flags sub-TLV), it may be useful for other
routers to know the source of the advertisement. When
reachability advertisement is leaked from one level to
another, Router ID advertised is always the Router ID
of the IS-IS instance that originated the
advertisement. This would be true even if the prefix
had been learned from another protocol.
nodetype: leaf (ro)
type: inet:ipv6-address
description:
This container defines segment routing extensions for
prefixes.
nodetype: container (ro)
description:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment
attached to an IGP prefix. An IGP-Prefix Segment is global
(unless explicitly advertised otherwise) within the SR/IGP
domain.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the prefix SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for Prefix-SID.
nodetype: container (ro)
description:
IGP Prefix-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with Prefix Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Prefix-SID algorithm to be used for path computation.
nodetype: leaf (ro)
type: uint8
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container defines the topology supported.
nodetype: container (ro)
description:
This container describes IS topologies.
nodetype: container (ro)
description:
This list describes a topology.
nodetype: list (ro)
list keys: [mt-id]
description:
Reference to the multi-topology ID being described
by the list entry.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS multi-topology TLV 229.
nodetype: container (ro)
description:
Multi-topology ID.
nodetype: leaf (ro)
type: uint16
description:
Attributes of the LSP for the associated
topology.
nodetype: leaf (ro)
type: enumeration
description:
This container defines list of ISIS topology neighbors
for extended ISIS LSP (multiple system IDs).
nodetype: container (ro)
description:
This container describes IS neighbors.
nodetype: container (ro)
description:
This list describes ISIS extended neighbors and
reachability attributes.
nodetype: list (ro)
list keys: [system-id]
description:
Reference to the neighboring system's system ID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters corresponding to the extended
neighbour.
nodetype: container (ro)
description:
System-id of the neighbor.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This list contains all instances of an adjacency
between the originating IS and the remote IS.
Multiple instances are used where there are
parallel adjacencies between two systems.
nodetype: container (ro)
description:
Instance of the TLV to the remote IS neighbor.
nodetype: list (ro)
list keys: [id]
description:
Reference to the unique identifier for
the instance of the extended IS
reachability sub-TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of extended neighbor
nodetype: container (ro)
description:
Unique identifier for the instance of the
TLV for the IS neighbor. The instance
ID is not required to be consistent across
across readvertisements of the LSP.
nodetype: leaf (ro)
type: uint64
description:
Metric value.
nodetype: leaf (ro)
type: oc-isis-types:wide-metric
description:
This container describes IS Neighbor sub-TLVs.
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified TLV.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS neighbor state
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines sub-TLV 3.
nodetype: container (ro)
description:
State parameters of sub-TLV 3.
nodetype: container (ro)
description:
The administrative group sub-TLV contains a 4-octet
bit mask assigned by the network administrator. Each
set bit corresponds to one administrative group
assigned to the interface. By convention, the least
significant bit is referred to as group 0, and the
most significant bit is referred to as group 31.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 4.
nodetype: container (ro)
description:
State parameters of sub-TLV 4.
nodetype: container (ro)
description:
The value field of this sub-TLV contains 4 octets of
Link Local Identifier followed by 4 octets of Link
Remote Identifier.
nodetype: leaf (ro)
type: uint32
description:
If the Link Remote Identifier is unknown, it is set
to 0.
nodetype: leaf (ro)
type: uint32
description:
This container defines sub-TLV 6.
nodetype: container (ro)
description:
State parameters of sub-TLV 6.
nodetype: container (ro)
description:
A 4-octet IPv4 address for the interface described by
the (main) TLV. This sub-TLV can occur multiple
times.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 8.
nodetype: container (ro)
description:
State parameters of sub-TLV 8.
nodetype: container (ro)
description:
A single IPv4 address for a neighboring router on
this link. This sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 9.
nodetype: container (ro)
description:
State parameters of sub-TLV 9.
nodetype: container (ro)
description:
The maximum bandwidth that can be used on this link
in this direction (from the system originating the LSP
to its neighbors). It is encoded in 32 bits in IEEE
floating point format. The units are bytes (not
bits!) per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 10.
nodetype: container (ro)
description:
State parameters of sub-TLV 10.
nodetype: container (ro)
description:
The maximum amount of bandwidth that can be reserved
in this direction on this link. Note that for
oversubscription purposes, this can be greater than
the bandwidth of the link. It is encoded in 32 bits
in IEEE floating point format. The units are bytes
(not bits!) per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unreserved-bandwidth. The units
are bytes per second.
nodetype: container (ro)
description:
Setup priority (0 through 7) for unreserved
bandwidth.
nodetype: list (ro)
list keys: [priority]
description:
Reference to the setup priority to which the
unreserved bandwidth corresponds.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Extended Reachability sub-TLV
11.
nodetype: container (ro)
description:
Setup priority level of 0 through 7 to be used by
Unreserved Bandwidth sub-TLV 11.
nodetype: leaf (ro)
type: uint8
description:
The amount of bandwidth reservable in this
direction on this link. Note that for
oversubscription purposes, this can be greater than
the bandwidth of the link. It contains eight 32-bit
IEEE floating point numbers(one for each priority).
The units are bytes (not bits!) per second. The
values correspond to the bandwidth that can be
reserved with a setup priority of 0 through 7,
arranged in increasing order with priority 0
occurring at the start of the sub-TLV, and priority
7 at the end of the sub-TLV.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 12.
nodetype: container (ro)
description:
State parameters of sub-TLV 12.
nodetype: container (ro)
description:
Contains a 16-octet IPv6 address for the interface
described by the containing Extended IS Reachability
TLV. This sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines sub-TLV 13.
nodetype: container (ro)
description:
State parameters of sub-TLV 13.
nodetype: container (ro)
description:
Contains a 16-octet IPv6 address for a neighboring
router on the link described by the (main) TLV. This
sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines sub-TLV 14.
nodetype: container (ro)
description:
State parameters of sub-TLV 14.
nodetype: container (ro)
description:
The extended-admin-group sub-TLV is used in addition
to the Administrative Groups when it is desirable to
make more than 32 colors available for advertisement
in a network.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 18.
nodetype: container (ro)
description:
State parameters of sub-TLV 18.
nodetype: container (ro)
description:
This metric is administratively assigned and can be
used to present a differently weighted topology to
traffic engineering SPF calculations. To preclude
overflow within a traffic engineering SPF
implementation, all metrics greater than or equal to
MAX_PATH_METRIC SHALL be considered to have a metric
of MAX_PATH_METRIC.
nodetype: leaf (ro)
type: uint32
description:
This container defines link-attributes.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
19.
nodetype: container (ro)
description:
Link local-protection attributes.
nodetype: leaf-list (ro)
type: enumeration
description:
ISIS LSDB parameters relating to the type of link
protection offered.
nodetype: container (ro)
description:
State parameters of sub-TLV 20.
nodetype: container (ro)
description:
Link protection capabilities.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines bandwidth-constraints. For DS-TE,
the existing Maximum Reservable link bandwidth parameter
is retained, but its semantics is generalized and
interpreted as the aggregate bandwidth constraint across
all Class-Types
nodetype: container (ro)
description:
List of the Bandwidth Constraints sub-TLV instances
present in the TLV.
nodetype: list (ro)
list keys: [model-id]
description:
Reference to the model ID associated with the
instance of the Bandwidth Constraints sub-TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Extended Reachability sub-TLV
22.
nodetype: container (ro)
description:
Identifier for the Bandwidth Constraints Model
currently in use by the LSR initiating the IGP
advertisement.
nodetype: leaf (ro)
type: uint8
description:
Constraints contained within the Bandwidth
Constraints sub-TLV
nodetype: container (ro)
description:
List of the constraints within the Bandwidth
Constraints sub-TLV. The BC0 level is indicated by
the constraint-id leaf being set to 0, with BCN
being indicated by constraint-id N.
nodetype: list (ro)
list keys: [constraint-id]
description:
Reference to the unique ID for the BCN level.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters of the BCN level
nodetype: container (ro)
description:
Unique reference for the bandwidth constraint level. BC0
is indicated by this leaf being set to zero, with BCN
represented by this leaf being set to N.
nodetype: leaf (ro)
type: uint32
description:
The bandwidth constraint, expressed as a 32-bit IEEE
floating point number expressed in bytes per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 23.
nodetype: container (ro)
description:
State parameters of sub-TLV 23.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Unconstrained TE LSP count(TE Label Switched Paths
(LSPs) signalled with zero bandwidth).
nodetype: leaf (ro)
type: uint16
description:
This container defines segment routing adjacency SIDs.
nodetype: container (ro)
description:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is
an IGP segment attached to a unidirectional adjacency or
a set of unidirectional adjacencies. By default, an IGP-
Adjacency Segment is local to the node which advertises
it.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the Adjacency-SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of Adjacency-SID.
nodetype: container (ro)
description:
Adjacency-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with Adj-Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Value that represents the weight of the Adj-SID for
the purpose of load balancing.
nodetype: leaf (ro)
type: uint8
description:
This container defines segment routing LAN adjacency
SIDs
nodetype: container (ro)
description:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is
an IGP segment attached to a unidirectional adjacency or
a set of unidirectional adjacencies. By default, an IGP-
Adjacency Segment is local to the node which advertises
it.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the LAN Adjacency-SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of LAN Adjacency-SID.
nodetype: container (ro)
description:
LAN Adjacency-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with LAN-Adj-Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Value that represents the weight of the Adj-SID
for the purpose of load balancing.
nodetype: leaf (ro)
type: uint8
description:
System ID of the neighbor associated with the LAN-
Adj-Segment-ID value.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This container defines unidirectional link delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
33.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Average link delay value (in microseconds) between
two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines min/max link delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
34.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Minimum measured link delay value(in microseconds)
between two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
Maximum measured link delay value(in microseconds)
between two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines unidirectional link delay
variation.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
35.
nodetype: container (ro)
description:
Average link delay between two directly connected IS-
IS neighbors over a configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines unidirectional link loss delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
36.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Link packet loss as a percentage of the total traffic
sent over a configurable interval. The basic unit is
0.000003%, where (2^24 - 2) is 50.331642%. This value
is the highest packet-loss percentage that can be
expressed (the assumption being that precision is more
important on high-speed links than the ability to
advertise loss rates greater than this, and that high-
speed links with over 50% loss are unusable).
Therefore, measured values that are larger than the
field maximum SHOULD be encoded as the maximum
value.
nodetype: leaf (ro)
type: uint32
description:
This container defines unidirectional residual
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
37.
nodetype: container (ro)
description:
Residual bandwidth on a link,forwarding adjacency
[RFC4206], or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, residual bandwidth is defined to
be the Maximum Bandwidth [RFC5305] minus the bandwidth
currently allocated to RSVP-TE label switched paths.
For a bundled link, residual bandwidth is defined to
be the sum of the component link residual
bandwidths.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unidirectional lavailable
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
38.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
The available bandwidth on a link, forwarding
adjacency, or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, available bandwidth is defined
to be residual bandwidth minus the measured bandwidth
used for the actual forwarding of non-RSVP-TE label
switched path packets. For a bundled link, available
bandwidth is defined to be the sum of the component
link available bandwidths minus the measured bandwidth
used for the actual forwarding of non-RSVP-TE label
switched path packets. For a bundled link, available
bandwidth is defined to be the sum of the component
link available bandwidths.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unidirectional utilized
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
39.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
The bandwidth utilization on a link, forwarding
adjacency, or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, bandwidth utilization represents
the actual utilization of the link (i.e., as measured
by the advertising node). For a bundled link,
bandwidth utilization is defined to be the sum of the
component link bandwidth utilizations.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container defines the IS-Alias TLV which allows
extension-capable ISs to recognize the Originating System
of an Extended LSP set. It identifies the Normal system-
id of the Originating System.
nodetype: container (ro)
description:
State parameters of alias ID.
nodetype: container (ro)
description:
List of alias ID(s).
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This container defines list of ISIS multi-topology
neighbors.
nodetype: container (ro)
description:
MT-IS neigbor attributes.
nodetype: container (ro)
description:
This container describes IS neighbors.
nodetype: list (ro)
list keys: [mt-id] [system-id]
description:
Reference to the topology that the neighbor is
within.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the System ID of the neighbor.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters related to the
MT ISN TLV.
nodetype: container (ro)
description:
Identifier of a topology being announced.
nodetype: leaf (ro)
type: uint16
description:
System-id of the IS neighbor.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This list contains all instances of an adjacency
between the originating and remote IS. Multiple
instances are used to indicate where there are
parallel adjacencies between systems.
nodetype: container (ro)
description:
Instance of TLV-222 between the originating
and remote IS.
nodetype: list (ro)
list keys: [id]
description:
Reference to the unique identifier for the
instance of the multi-topology IS neighbor
TLV instance.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of MT neighbor.
nodetype: container (ro)
description:
ISIS metric value.
nodetype: leaf (ro)
type: oc-isis-types:wide-metric
description:
Unique identifier for the TLV instance for the
neighbor. The ID is not required to be consistent
across readvertisements of the LSP.
nodetype: leaf (ro)
type: uint64
description:
This container describes IS Neighbor sub-TLVs.
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified TLV.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS neighbor state
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines sub-TLV 3.
nodetype: container (ro)
description:
State parameters of sub-TLV 3.
nodetype: container (ro)
description:
The administrative group sub-TLV contains a 4-octet
bit mask assigned by the network administrator. Each
set bit corresponds to one administrative group
assigned to the interface. By convention, the least
significant bit is referred to as group 0, and the
most significant bit is referred to as group 31.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 4.
nodetype: container (ro)
description:
State parameters of sub-TLV 4.
nodetype: container (ro)
description:
The value field of this sub-TLV contains 4 octets of
Link Local Identifier followed by 4 octets of Link
Remote Identifier.
nodetype: leaf (ro)
type: uint32
description:
If the Link Remote Identifier is unknown, it is set
to 0.
nodetype: leaf (ro)
type: uint32
description:
This container defines sub-TLV 6.
nodetype: container (ro)
description:
State parameters of sub-TLV 6.
nodetype: container (ro)
description:
A 4-octet IPv4 address for the interface described by
the (main) TLV. This sub-TLV can occur multiple
times.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 8.
nodetype: container (ro)
description:
State parameters of sub-TLV 8.
nodetype: container (ro)
description:
A single IPv4 address for a neighboring router on
this link. This sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 9.
nodetype: container (ro)
description:
State parameters of sub-TLV 9.
nodetype: container (ro)
description:
The maximum bandwidth that can be used on this link
in this direction (from the system originating the LSP
to its neighbors). It is encoded in 32 bits in IEEE
floating point format. The units are bytes (not
bits!) per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 10.
nodetype: container (ro)
description:
State parameters of sub-TLV 10.
nodetype: container (ro)
description:
The maximum amount of bandwidth that can be reserved
in this direction on this link. Note that for
oversubscription purposes, this can be greater than
the bandwidth of the link. It is encoded in 32 bits
in IEEE floating point format. The units are bytes
(not bits!) per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unreserved-bandwidth. The units
are bytes per second.
nodetype: container (ro)
description:
Setup priority (0 through 7) for unreserved
bandwidth.
nodetype: list (ro)
list keys: [priority]
description:
Reference to the setup priority to which the
unreserved bandwidth corresponds.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Extended Reachability sub-TLV
11.
nodetype: container (ro)
description:
Setup priority level of 0 through 7 to be used by
Unreserved Bandwidth sub-TLV 11.
nodetype: leaf (ro)
type: uint8
description:
The amount of bandwidth reservable in this
direction on this link. Note that for
oversubscription purposes, this can be greater than
the bandwidth of the link. It contains eight 32-bit
IEEE floating point numbers(one for each priority).
The units are bytes (not bits!) per second. The
values correspond to the bandwidth that can be
reserved with a setup priority of 0 through 7,
arranged in increasing order with priority 0
occurring at the start of the sub-TLV, and priority
7 at the end of the sub-TLV.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 12.
nodetype: container (ro)
description:
State parameters of sub-TLV 12.
nodetype: container (ro)
description:
Contains a 16-octet IPv6 address for the interface
described by the containing Extended IS Reachability
TLV. This sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines sub-TLV 13.
nodetype: container (ro)
description:
State parameters of sub-TLV 13.
nodetype: container (ro)
description:
Contains a 16-octet IPv6 address for a neighboring
router on the link described by the (main) TLV. This
sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines sub-TLV 14.
nodetype: container (ro)
description:
State parameters of sub-TLV 14.
nodetype: container (ro)
description:
The extended-admin-group sub-TLV is used in addition
to the Administrative Groups when it is desirable to
make more than 32 colors available for advertisement
in a network.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 18.
nodetype: container (ro)
description:
State parameters of sub-TLV 18.
nodetype: container (ro)
description:
This metric is administratively assigned and can be
used to present a differently weighted topology to
traffic engineering SPF calculations. To preclude
overflow within a traffic engineering SPF
implementation, all metrics greater than or equal to
MAX_PATH_METRIC SHALL be considered to have a metric
of MAX_PATH_METRIC.
nodetype: leaf (ro)
type: uint32
description:
This container defines link-attributes.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
19.
nodetype: container (ro)
description:
Link local-protection attributes.
nodetype: leaf-list (ro)
type: enumeration
description:
ISIS LSDB parameters relating to the type of link
protection offered.
nodetype: container (ro)
description:
State parameters of sub-TLV 20.
nodetype: container (ro)
description:
Link protection capabilities.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines bandwidth-constraints. For DS-TE,
the existing Maximum Reservable link bandwidth parameter
is retained, but its semantics is generalized and
interpreted as the aggregate bandwidth constraint across
all Class-Types
nodetype: container (ro)
description:
List of the Bandwidth Constraints sub-TLV instances
present in the TLV.
nodetype: list (ro)
list keys: [model-id]
description:
Reference to the model ID associated with the
instance of the Bandwidth Constraints sub-TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Extended Reachability sub-TLV
22.
nodetype: container (ro)
description:
Identifier for the Bandwidth Constraints Model
currently in use by the LSR initiating the IGP
advertisement.
nodetype: leaf (ro)
type: uint8
description:
Constraints contained within the Bandwidth
Constraints sub-TLV
nodetype: container (ro)
description:
List of the constraints within the Bandwidth
Constraints sub-TLV. The BC0 level is indicated by
the constraint-id leaf being set to 0, with BCN
being indicated by constraint-id N.
nodetype: list (ro)
list keys: [constraint-id]
description:
Reference to the unique ID for the BCN level.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters of the BCN level
nodetype: container (ro)
description:
Unique reference for the bandwidth constraint level. BC0
is indicated by this leaf being set to zero, with BCN
represented by this leaf being set to N.
nodetype: leaf (ro)
type: uint32
description:
The bandwidth constraint, expressed as a 32-bit IEEE
floating point number expressed in bytes per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 23.
nodetype: container (ro)
description:
State parameters of sub-TLV 23.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Unconstrained TE LSP count(TE Label Switched Paths
(LSPs) signalled with zero bandwidth).
nodetype: leaf (ro)
type: uint16
description:
This container defines segment routing adjacency SIDs.
nodetype: container (ro)
description:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is
an IGP segment attached to a unidirectional adjacency or
a set of unidirectional adjacencies. By default, an IGP-
Adjacency Segment is local to the node which advertises
it.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the Adjacency-SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of Adjacency-SID.
nodetype: container (ro)
description:
Adjacency-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with Adj-Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Value that represents the weight of the Adj-SID for
the purpose of load balancing.
nodetype: leaf (ro)
type: uint8
description:
This container defines segment routing LAN adjacency
SIDs
nodetype: container (ro)
description:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is
an IGP segment attached to a unidirectional adjacency or
a set of unidirectional adjacencies. By default, an IGP-
Adjacency Segment is local to the node which advertises
it.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the LAN Adjacency-SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of LAN Adjacency-SID.
nodetype: container (ro)
description:
LAN Adjacency-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with LAN-Adj-Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Value that represents the weight of the Adj-SID
for the purpose of load balancing.
nodetype: leaf (ro)
type: uint8
description:
System ID of the neighbor associated with the LAN-
Adj-Segment-ID value.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This container defines unidirectional link delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
33.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Average link delay value (in microseconds) between
two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines min/max link delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
34.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Minimum measured link delay value(in microseconds)
between two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
Maximum measured link delay value(in microseconds)
between two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines unidirectional link delay
variation.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
35.
nodetype: container (ro)
description:
Average link delay between two directly connected IS-
IS neighbors over a configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines unidirectional link loss delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
36.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Link packet loss as a percentage of the total traffic
sent over a configurable interval. The basic unit is
0.000003%, where (2^24 - 2) is 50.331642%. This value
is the highest packet-loss percentage that can be
expressed (the assumption being that precision is more
important on high-speed links than the ability to
advertise loss rates greater than this, and that high-
speed links with over 50% loss are unusable).
Therefore, measured values that are larger than the
field maximum SHOULD be encoded as the maximum
value.
nodetype: leaf (ro)
type: uint32
description:
This container defines unidirectional residual
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
37.
nodetype: container (ro)
description:
Residual bandwidth on a link,forwarding adjacency
[RFC4206], or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, residual bandwidth is defined to
be the Maximum Bandwidth [RFC5305] minus the bandwidth
currently allocated to RSVP-TE label switched paths.
For a bundled link, residual bandwidth is defined to
be the sum of the component link residual
bandwidths.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unidirectional lavailable
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
38.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
The available bandwidth on a link, forwarding
adjacency, or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, available bandwidth is defined
to be residual bandwidth minus the measured bandwidth
used for the actual forwarding of non-RSVP-TE label
switched path packets. For a bundled link, available
bandwidth is defined to be the sum of the component
link available bandwidths minus the measured bandwidth
used for the actual forwarding of non-RSVP-TE label
switched path packets. For a bundled link, available
bandwidth is defined to be the sum of the component
link available bandwidths.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unidirectional utilized
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
39.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
The bandwidth utilization on a link, forwarding
adjacency, or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, bandwidth utilization represents
the actual utilization of the link (i.e., as measured
by the advertising node). For a bundled link,
bandwidth utilization is defined to be the sum of the
component link bandwidth utilizations.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container defines list of ISIS multi-topology
neighbors.
nodetype: container (ro)
description:
MT-IS neigbor attributes.
nodetype: container (ro)
description:
This container describes IS neighbors.
nodetype: list (ro)
list keys: [mt-id] [system-id]
description:
Reference to the topology that the neighbor is
within.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the System ID of the neighbor.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters related to the
MT ISN TLV.
nodetype: container (ro)
description:
Identifier of a topology being announced.
nodetype: leaf (ro)
type: uint16
description:
System-id of the IS neighbor.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This list contains all instances of an adjacency
between the originating and remote IS. Multiple
instances are used to indicate where there are
parallel adjacencies between systems.
nodetype: container (ro)
description:
Instance of TLV-222 between the originating
and remote IS.
nodetype: list (ro)
list keys: [id]
description:
Reference to the unique identifier for the
instance of the multi-topology IS neighbor
TLV instance.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of MT neighbor.
nodetype: container (ro)
description:
ISIS metric value.
nodetype: leaf (ro)
type: oc-isis-types:wide-metric
description:
Unique identifier for the TLV instance for the
neighbor. The ID is not required to be consistent
across readvertisements of the LSP.
nodetype: leaf (ro)
type: uint64
description:
This container describes IS Neighbor sub-TLVs.
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified TLV.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS neighbor state
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines sub-TLV 3.
nodetype: container (ro)
description:
State parameters of sub-TLV 3.
nodetype: container (ro)
description:
The administrative group sub-TLV contains a 4-octet
bit mask assigned by the network administrator. Each
set bit corresponds to one administrative group
assigned to the interface. By convention, the least
significant bit is referred to as group 0, and the
most significant bit is referred to as group 31.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 4.
nodetype: container (ro)
description:
State parameters of sub-TLV 4.
nodetype: container (ro)
description:
The value field of this sub-TLV contains 4 octets of
Link Local Identifier followed by 4 octets of Link
Remote Identifier.
nodetype: leaf (ro)
type: uint32
description:
If the Link Remote Identifier is unknown, it is set
to 0.
nodetype: leaf (ro)
type: uint32
description:
This container defines sub-TLV 6.
nodetype: container (ro)
description:
State parameters of sub-TLV 6.
nodetype: container (ro)
description:
A 4-octet IPv4 address for the interface described by
the (main) TLV. This sub-TLV can occur multiple
times.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 8.
nodetype: container (ro)
description:
State parameters of sub-TLV 8.
nodetype: container (ro)
description:
A single IPv4 address for a neighboring router on
this link. This sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 9.
nodetype: container (ro)
description:
State parameters of sub-TLV 9.
nodetype: container (ro)
description:
The maximum bandwidth that can be used on this link
in this direction (from the system originating the LSP
to its neighbors). It is encoded in 32 bits in IEEE
floating point format. The units are bytes (not
bits!) per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 10.
nodetype: container (ro)
description:
State parameters of sub-TLV 10.
nodetype: container (ro)
description:
The maximum amount of bandwidth that can be reserved
in this direction on this link. Note that for
oversubscription purposes, this can be greater than
the bandwidth of the link. It is encoded in 32 bits
in IEEE floating point format. The units are bytes
(not bits!) per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unreserved-bandwidth. The units
are bytes per second.
nodetype: container (ro)
description:
Setup priority (0 through 7) for unreserved
bandwidth.
nodetype: list (ro)
list keys: [priority]
description:
Reference to the setup priority to which the
unreserved bandwidth corresponds.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Extended Reachability sub-TLV
11.
nodetype: container (ro)
description:
Setup priority level of 0 through 7 to be used by
Unreserved Bandwidth sub-TLV 11.
nodetype: leaf (ro)
type: uint8
description:
The amount of bandwidth reservable in this
direction on this link. Note that for
oversubscription purposes, this can be greater than
the bandwidth of the link. It contains eight 32-bit
IEEE floating point numbers(one for each priority).
The units are bytes (not bits!) per second. The
values correspond to the bandwidth that can be
reserved with a setup priority of 0 through 7,
arranged in increasing order with priority 0
occurring at the start of the sub-TLV, and priority
7 at the end of the sub-TLV.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 12.
nodetype: container (ro)
description:
State parameters of sub-TLV 12.
nodetype: container (ro)
description:
Contains a 16-octet IPv6 address for the interface
described by the containing Extended IS Reachability
TLV. This sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines sub-TLV 13.
nodetype: container (ro)
description:
State parameters of sub-TLV 13.
nodetype: container (ro)
description:
Contains a 16-octet IPv6 address for a neighboring
router on the link described by the (main) TLV. This
sub-TLV can occur multiple times.
nodetype: leaf-list (ro)
type: inet:ipv6-address
description:
This container defines sub-TLV 14.
nodetype: container (ro)
description:
State parameters of sub-TLV 14.
nodetype: container (ro)
description:
The extended-admin-group sub-TLV is used in addition
to the Administrative Groups when it is desirable to
make more than 32 colors available for advertisement
in a network.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 18.
nodetype: container (ro)
description:
State parameters of sub-TLV 18.
nodetype: container (ro)
description:
This metric is administratively assigned and can be
used to present a differently weighted topology to
traffic engineering SPF calculations. To preclude
overflow within a traffic engineering SPF
implementation, all metrics greater than or equal to
MAX_PATH_METRIC SHALL be considered to have a metric
of MAX_PATH_METRIC.
nodetype: leaf (ro)
type: uint32
description:
This container defines link-attributes.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
19.
nodetype: container (ro)
description:
Link local-protection attributes.
nodetype: leaf-list (ro)
type: enumeration
description:
ISIS LSDB parameters relating to the type of link
protection offered.
nodetype: container (ro)
description:
State parameters of sub-TLV 20.
nodetype: container (ro)
description:
Link protection capabilities.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines bandwidth-constraints. For DS-TE,
the existing Maximum Reservable link bandwidth parameter
is retained, but its semantics is generalized and
interpreted as the aggregate bandwidth constraint across
all Class-Types
nodetype: container (ro)
description:
List of the Bandwidth Constraints sub-TLV instances
present in the TLV.
nodetype: list (ro)
list keys: [model-id]
description:
Reference to the model ID associated with the
instance of the Bandwidth Constraints sub-TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of IS Extended Reachability sub-TLV
22.
nodetype: container (ro)
description:
Identifier for the Bandwidth Constraints Model
currently in use by the LSR initiating the IGP
advertisement.
nodetype: leaf (ro)
type: uint8
description:
Constraints contained within the Bandwidth
Constraints sub-TLV
nodetype: container (ro)
description:
List of the constraints within the Bandwidth
Constraints sub-TLV. The BC0 level is indicated by
the constraint-id leaf being set to 0, with BCN
being indicated by constraint-id N.
nodetype: list (ro)
list keys: [constraint-id]
description:
Reference to the unique ID for the BCN level.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters of the BCN level
nodetype: container (ro)
description:
Unique reference for the bandwidth constraint level. BC0
is indicated by this leaf being set to zero, with BCN
represented by this leaf being set to N.
nodetype: leaf (ro)
type: uint32
description:
The bandwidth constraint, expressed as a 32-bit IEEE
floating point number expressed in bytes per second.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines sub-TLV 23.
nodetype: container (ro)
description:
State parameters of sub-TLV 23.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Unconstrained TE LSP count(TE Label Switched Paths
(LSPs) signalled with zero bandwidth).
nodetype: leaf (ro)
type: uint16
description:
This container defines segment routing adjacency SIDs.
nodetype: container (ro)
description:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is
an IGP segment attached to a unidirectional adjacency or
a set of unidirectional adjacencies. By default, an IGP-
Adjacency Segment is local to the node which advertises
it.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the Adjacency-SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of Adjacency-SID.
nodetype: container (ro)
description:
Adjacency-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with Adj-Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Value that represents the weight of the Adj-SID for
the purpose of load balancing.
nodetype: leaf (ro)
type: uint8
description:
This container defines segment routing LAN adjacency
SIDs
nodetype: container (ro)
description:
Adjacency Segment-IDs List. An IGP-Adjacency Segment is
an IGP segment attached to a unidirectional adjacency or
a set of unidirectional adjacencies. By default, an IGP-
Adjacency Segment is local to the node which advertises
it.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the LAN Adjacency-SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of LAN Adjacency-SID.
nodetype: container (ro)
description:
LAN Adjacency-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with LAN-Adj-Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Value that represents the weight of the Adj-SID
for the purpose of load balancing.
nodetype: leaf (ro)
type: uint8
description:
System ID of the neighbor associated with the LAN-
Adj-Segment-ID value.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
This container defines unidirectional link delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
33.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Average link delay value (in microseconds) between
two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines min/max link delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
34.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Minimum measured link delay value(in microseconds)
between two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
Maximum measured link delay value(in microseconds)
between two directly connected IS-IS neighbors over a
configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines unidirectional link delay
variation.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
35.
nodetype: container (ro)
description:
Average link delay between two directly connected IS-
IS neighbors over a configurable interval.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
This container defines unidirectional link loss delay.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
36.
nodetype: container (ro)
description:
The A bit is set when the measured value of this parameter
exceeds its configured maximum threshold. The A bit is cleared
when the measured value falls below its configured reuse
threshold.
nodetype: leaf (ro)
type: boolean
description:
Link packet loss as a percentage of the total traffic
sent over a configurable interval. The basic unit is
0.000003%, where (2^24 - 2) is 50.331642%. This value
is the highest packet-loss percentage that can be
expressed (the assumption being that precision is more
important on high-speed links than the ability to
advertise loss rates greater than this, and that high-
speed links with over 50% loss are unusable).
Therefore, measured values that are larger than the
field maximum SHOULD be encoded as the maximum
value.
nodetype: leaf (ro)
type: uint32
description:
This container defines unidirectional residual
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
37.
nodetype: container (ro)
description:
Residual bandwidth on a link,forwarding adjacency
[RFC4206], or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, residual bandwidth is defined to
be the Maximum Bandwidth [RFC5305] minus the bandwidth
currently allocated to RSVP-TE label switched paths.
For a bundled link, residual bandwidth is defined to
be the sum of the component link residual
bandwidths.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unidirectional lavailable
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
38.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
The available bandwidth on a link, forwarding
adjacency, or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, available bandwidth is defined
to be residual bandwidth minus the measured bandwidth
used for the actual forwarding of non-RSVP-TE label
switched path packets. For a bundled link, available
bandwidth is defined to be the sum of the component
link available bandwidths minus the measured bandwidth
used for the actual forwarding of non-RSVP-TE label
switched path packets. For a bundled link, available
bandwidth is defined to be the sum of the component
link available bandwidths.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container defines unidirectional utilized
bandwidth.
nodetype: container (ro)
description:
State parameters of IS Extended Reachability sub-TLV
39.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
The bandwidth utilization on a link, forwarding
adjacency, or bundled link in IEEE floating-point
format with units of bytes per second. For a link or
forwarding adjacency, bandwidth utilization represents
the actual utilization of the link (i.e., as measured
by the advertising node). For a bundled link,
bandwidth utilization is defined to be the sum of the
component link bandwidth utilizations.
nodetype: leaf (ro)
type: oc-types:ieeefloat32
units: bytes per second
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container defines list of IPv4 reachability
Information in multi-topology environment.
nodetype: container (ro)
description:
This container describes IS prefixes.
nodetype: container (ro)
description:
IPv4 prefixes that are contained within MT
reachability TLV.
nodetype: list (ro)
description:
Reference to the topology ID of the topology that
the prefix is within.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the prefix to which reachability is
being advertised.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of an IPv4 extended prefix.
nodetype: container (ro)
description:
The up/down bit. Set if a prefix is advertised from a
higher level to a lower level (e.g., level 2 to level 1),
indicating that the prefix has traveled down the hierarchy.
Prefixes that have the up/down bit set may only be
advertised down the hierarchy, i.e., to lower levels. When a
prefix is first injected into IS-IS, the bit is UNSET.
nodetype: leaf (ro)
type: boolean
description:
The Sub-TLV present bit. If UNSET, the octets of Sub-TLVs
are not present. Otherwise, the bit is set and the octet
following the prefix will contain the length of the Sub-TLV
portion of the structure.
nodetype: leaf (ro)
type: boolean
description:
IPv4 prefix contained within extended reachability TLVs.
nodetype: leaf (ro)
type: inet:ipv4-prefix
description:
ISIS metric value.
nodetype: leaf (ro)
type: oc-isis-types:wide-metric
description:
Multi-topology ID
nodetype: leaf (ro)
type: uint16
description:
This container describes IS prefix sub-TLVs.
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified TLV.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for a prefix.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines sub-TLV 1.
nodetype: container (ro)
description:
State parameters of sub-TLV 1.
nodetype: container (ro)
description:
List of 32-bit tags associated with the prefix. Example
uses of these tags include carrying BGP standard (or
extended) communities and controlling redistribution
between levels and areas, different routing protocols,
or multiple instances of IS-IS running on the same
router.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 2.
nodetype: container (ro)
description:
State parameters of sub-TLV 2.
nodetype: container (ro)
description:
List of 64-bit tags associated with the prefix. Example
uses of these tags include carrying BGP standard (or
extended) communities and controlling redistribution
between levels and areas, different routing protocols,
or multiple instances of IS-IS running on the same
router.
nodetype: leaf-list (ro)
type: uint64
description:
This container defines sub-TLV 4.
nodetype: container (ro)
description:
State parameters of sub-TLV 4.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Additional prefix reachability flags.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines sub-TLV 11.
nodetype: container (ro)
description:
State parameters of sub-TLV 11.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
IPv4 Source router ID address. In cases where the
advertisement is an identifier for the advertising
router (e.g., with the N-flag set in the Prefix
Attribute Flags sub-TLV), it may be useful for other
routers to know the source of the advertisement. When
reachability advertisement is leaked from one level to
another, Router ID advertised is always the Router ID
of the IS-IS instance that originated the
advertisement. This would be true even if the prefix
had been learned from another protocol.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 12.
nodetype: container (ro)
description:
State parameters of sub-TLV 12.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
IPv6 Source router ID address. In cases where the
advertisement is an identifier for the advertising
router (e.g., with the N-flag set in the Prefix
Attribute Flags sub-TLV), it may be useful for other
routers to know the source of the advertisement. When
reachability advertisement is leaked from one level to
another, Router ID advertised is always the Router ID
of the IS-IS instance that originated the
advertisement. This would be true even if the prefix
had been learned from another protocol.
nodetype: leaf (ro)
type: inet:ipv6-address
description:
This container defines segment routing extensions for
prefixes.
nodetype: container (ro)
description:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment
attached to an IGP prefix. An IGP-Prefix Segment is global
(unless explicitly advertised otherwise) within the SR/IGP
domain.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the prefix SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for Prefix-SID.
nodetype: container (ro)
description:
IGP Prefix-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with Prefix Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Prefix-SID algorithm to be used for path computation.
nodetype: leaf (ro)
type: uint8
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container defines list of IPv6 reachability
information in multi - topology environment.
nodetype: container (ro)
description:
This container describes IS prefixes.
nodetype: container (ro)
description:
List of IPv6 prefixes contained within MT
reachability TLV.
nodetype: list (ro)
description:
Reference to the IPv6 prefix described by the
TLV.
nodetype: leaf (list key) (ro)
type: leafref
description:
Reference to the multi-topology ID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters relating an IPv6 prefix attribute
nodetype: container (ro)
description:
The up/down bit. Set if a prefix is advertised from a
higher level to a lower level (e.g., level 2 to level 1),
indicating that the prefix has traveled down the hierarchy.
Prefixes that have the up/down bit set may only be
advertised down the hierarchy, i.e., to lower levels. When a
prefix is first injected into IS-IS, the bit is UNSET.
nodetype: leaf (ro)
type: boolean
description:
The external bit. Set when the prefix was distributed into
IS-IS from another routing protocol.
nodetype: leaf (ro)
type: boolean
description:
The sub-tlv present bit. If UNSET, the octets of Sub-TLVs
are not present. Otherwise, the bit is set and the octet
following the prefix will contain the length of the Sub-TLV
portion of the structure.
nodetype: leaf (ro)
type: boolean
description:
IPv6 prefix contained within extended reachability TLVs.
nodetype: leaf (ro)
type: inet:ipv6-prefix
description:
ISIS metric value.
nodetype: leaf (ro)
type: oc-isis-types:wide-metric
description:
Multi-topology ID
nodetype: leaf (ro)
type: uint16
description:
This container describes IS prefix sub-TLVs.
nodetype: container (ro)
description:
List of subTLV types in the LSDB for the specified TLV.
nodetype: list (ro)
list keys: [type]
description:
Reference to the sub-TLV type
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for a prefix.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
This container defines sub-TLV 1.
nodetype: container (ro)
description:
State parameters of sub-TLV 1.
nodetype: container (ro)
description:
List of 32-bit tags associated with the prefix. Example
uses of these tags include carrying BGP standard (or
extended) communities and controlling redistribution
between levels and areas, different routing protocols,
or multiple instances of IS-IS running on the same
router.
nodetype: leaf-list (ro)
type: uint32
description:
This container defines sub-TLV 2.
nodetype: container (ro)
description:
State parameters of sub-TLV 2.
nodetype: container (ro)
description:
List of 64-bit tags associated with the prefix. Example
uses of these tags include carrying BGP standard (or
extended) communities and controlling redistribution
between levels and areas, different routing protocols,
or multiple instances of IS-IS running on the same
router.
nodetype: leaf-list (ro)
type: uint64
description:
This container defines sub-TLV 4.
nodetype: container (ro)
description:
State parameters of sub-TLV 4.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
Additional prefix reachability flags.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines sub-TLV 11.
nodetype: container (ro)
description:
State parameters of sub-TLV 11.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
IPv4 Source router ID address. In cases where the
advertisement is an identifier for the advertising
router (e.g., with the N-flag set in the Prefix
Attribute Flags sub-TLV), it may be useful for other
routers to know the source of the advertisement. When
reachability advertisement is leaked from one level to
another, Router ID advertised is always the Router ID
of the IS-IS instance that originated the
advertisement. This would be true even if the prefix
had been learned from another protocol.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
This container defines sub-TLV 12.
nodetype: container (ro)
description:
State parameters of sub-TLV 12.
nodetype: container (ro)
description:
The type of subTLV being described. The type of subTLV is
expressed as a canonical name.
nodetype: leaf (ro)
type: identityref
description:
IPv6 Source router ID address. In cases where the
advertisement is an identifier for the advertising
router (e.g., with the N-flag set in the Prefix
Attribute Flags sub-TLV), it may be useful for other
routers to know the source of the advertisement. When
reachability advertisement is leaked from one level to
another, Router ID advertised is always the Router ID
of the IS-IS instance that originated the
advertisement. This would be true even if the prefix
had been learned from another protocol.
nodetype: leaf (ro)
type: inet:ipv6-address
description:
This container defines segment routing extensions for
prefixes.
nodetype: container (ro)
description:
Prefix Segment-ID list. IGP-Prefix Segment is an IGP segment
attached to an IGP prefix. An IGP-Prefix Segment is global
(unless explicitly advertised otherwise) within the SR/IGP
domain.
nodetype: list (ro)
list keys: [value]
description:
Reference to the value of the prefix SID.
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters for Prefix-SID.
nodetype: container (ro)
description:
IGP Prefix-SID value.
nodetype: leaf (ro)
type: uint32
description:
Flags associated with Prefix Segment-ID.
nodetype: leaf-list (ro)
type: enumeration
description:
Prefix-SID algorithm to be used for path computation.
nodetype: leaf (ro)
type: uint8
description:
This container describes undefined ISIS TLVs.
nodetype: container (ro)
description:
Sub-TLVs that are not defined in the model or not
recognised by system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the type of the undefined sub-TLV
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined sub-TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
Surrounding container for a list of unknown TLVs.
nodetype: container (ro)
description:
List of TLVs that are not defined within the model, or are
not recognised by the system.
nodetype: list (ro)
list keys: [type]
description:
Reference to the undefined TLV's type
nodetype: leaf (list key) (ro)
type: leafref
description:
State parameters of the undefined TLV.
nodetype: container (ro)
description:
TLV Type.
nodetype: leaf (ro)
type: uint8
description:
TLV length.
nodetype: leaf (ro)
type: uint8
description:
TLV value.
nodetype: leaf (ro)
type: binary
description:
This container defines ISIS TE.
nodetype: container (rw)
description:
This container defines ISIS TE configuration.
nodetype: container (rw)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
IPv4 MPLS Traffic Engineering Router-ID.
nodetype: leaf (rw)
type: oc-inet:ipv4-address
description:
IPv6 MPLS Traffic Engineering Router-ID.
nodetype: leaf (rw)
type: oc-inet:ipv6-address
description:
This container defines ISIS TE state information.
nodetype: container (ro)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
IPv4 MPLS Traffic Engineering Router-ID.
nodetype: leaf (ro)
type: oc-inet:ipv4-address
description:
IPv6 MPLS Traffic Engineering Router-ID.
nodetype: leaf (ro)
type: oc-inet:ipv6-address
description:
This container defines Administrative Distance (or preference)
assigned to ISIS routes (level1 internal, level2 internal, level1
external, level2 external).
nodetype: container (rw)
description:
This container defines route preference configuration.
nodetype: container (rw)
description:
Administrative Distance (preference) for external ISIS routes.
nodetype: leaf (rw)
type: uint32
description:
Administrative Distance (preference) for internal ISIS routes.
nodetype: leaf (rw)
type: uint32
description:
This container defines ISIS route preference state information.
nodetype: container (ro)
description:
Administrative Distance (preference) for external ISIS routes.
nodetype: leaf (ro)
type: uint32
description:
Administrative Distance (preference) for internal ISIS routes.
nodetype: leaf (ro)
type: uint32
description:
This container defines ISIS authentication.
nodetype: container (rw)
description:
Configuration parameters relating to IS-IS authentication.
nodetype: container (rw)
description:
When this leaf is set to true, authentication of IS-IS PSNP, CSNP and
LSP packets is enabled using the specified authentication details in
the sibling leaves.
The sibling 'disable-
nodetype: leaf (rw)
type: boolean
default: false
description:
When this leaf is set to true, authentication is disabled for CSNP
packets, overriding the value of the enabled leaf in this context.
nodetype: leaf (rw)
type: boolean
default: false
description:
When this leaf is set to true, authentication is disabled for PSNP
packets, overriding the value of the enabled leaf in this context.
nodetype: leaf (rw)
type: boolean
default: false
description:
When this leaf is set to true, authentication is disabled for LSP
packets, overriding the value of the enabled leaf in this context.
nodetype: leaf (rw)
type: boolean
default: false
description:
Reference to the keychain that should be used for authenticating IS-IS
packets - the keychain may contain either a simple password, or
HMAC-MD5 key that is used for authenticating CSNP, PSNP and LSP packets
within the specified IS-IS level.
nodetype: leaf (rw)
type: oc-keychain:keychain-ref
description:
The type of authentication used in the applicable IS-IS PDUs
(simple_key, keychain).
nodetype: leaf (rw)
type: identityref
description:
The type of authentication used in the applicable IS-IS PDUs.
This leaf along with the sibling leaf 'auth-password' can be used
to configure the simple key authentication.
nodetype: leaf (rw)
type: identityref
description:
The authentication key used in the applicable IS-IS PDUs. The key in the
packet may be encrypted according to the configured authentication type.
nodetype: leaf (rw)
type: oc-types:routing-password
description:
Operational state parameters relating to IS-IS authentication.
nodetype: container (ro)
description:
When this leaf is set to true, authentication of IS-IS PSNP, CSNP and
LSP packets is enabled using the specified authentication details in
the sibling leaves.
The sibling 'disable-
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, authentication is disabled for CSNP
packets, overriding the value of the enabled leaf in this context.
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, authentication is disabled for PSNP
packets, overriding the value of the enabled leaf in this context.
nodetype: leaf (ro)
type: boolean
default: false
description:
When this leaf is set to true, authentication is disabled for LSP
packets, overriding the value of the enabled leaf in this context.
nodetype: leaf (ro)
type: boolean
default: false
description:
Reference to the keychain that should be used for authenticating IS-IS
packets - the keychain may contain either a simple password, or
HMAC-MD5 key that is used for authenticating CSNP, PSNP and LSP packets
within the specified IS-IS level.
nodetype: leaf (ro)
type: oc-keychain:keychain-ref
description:
The type of authentication used in the applicable IS-IS PDUs
(simple_key, keychain).
nodetype: leaf (ro)
type: identityref
description:
The type of authentication used in the applicable IS-IS PDUs.
This leaf along with the sibling leaf 'auth-password' can be used
to configure the simple key authentication.
nodetype: leaf (ro)
type: identityref
description:
The authentication key used in the applicable IS-IS PDUs. The key in the
packet may be encrypted according to the configured authentication type.
nodetype: leaf (ro)
type: oc-types:routing-password
description:
This container defines global ISIS interface configuration and
state information.
nodetype: container (rw)
description:
This list contains ISIS interfaces.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
Reference to interface-id
nodetype: leaf (list key) (rw)
type: leafref
description:
This container defines ISIS interface configuration.
nodetype: container (rw)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
Interface for which ISIS configuration is to be applied.
nodetype: leaf (rw)
type: oc-if:interface-id
description:
When set to true, the referenced interface is a passive interface
such that it is not eligible to establish adjacencies with other
systems, but is advertised into the IS-IS topology.
nodetype: leaf (rw)
type: boolean
default: false
description:
Controls the padding type for IS-IS Hello PDUs.
nodetype: leaf (rw)
type: oc-isis-types:hello-padding-type
description:
ISIS circuit type (p2p, broadcast).
nodetype: leaf (rw)
type: oc-isis-types:circuit-type
description:
This container defines state information for ISIS interfaces.
nodetype: container (ro)
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
Interface for which ISIS configuration is to be applied.
nodetype: leaf (ro)
type: oc-if:interface-id
description:
When set to true, the referenced interface is a passive interface
such that it is not eligible to establish adjacencies with other
systems, but is advertised into the IS-IS topology.
nodetype: leaf (ro)
type: boolean
default: false
description:
Controls the padding type for IS-IS Hello PDUs.
nodetype: leaf (ro)
type: oc-isis-types:hello-padding-type
description:
ISIS circuit type (p2p, broadcast).
nodetype: leaf (ro)
type: oc-isis-types:circuit-type
description:
This container defines state information for ISIS circuit counters.
nodetype: container (rw)
description:
The container defines a list of counters for IS circuit.
nodetype: container (ro)
description:
Number of times an adjacency state change has occurred on this circuit.
MIB Entry: CircAdjChanges.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times initialization of this circuit has failed. This counts
events such as PPP NCP failures. MIB Entry: CircInitFails.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times an adjacency has been rejected on this circuit. MIB
Entry: CircRejAdjs.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times an IS-IS control PDU with an ID field length different
from that for this system has been received.
MIB Entry: CircIDFieldLenMismatches.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times an IS-IS control PDU with a max area address field
different from that for this system has been received. MIB Entry:
CircMaxAreaAddrMismatches.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times an IS-IS control PDU with an auth type field different
from that for this system has been received. MIB Entry:
CircAuthTypeFails.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times an IS-IS control PDU with the correct auth type has
failed to pass authentication validation. MIB Entry: CircAuthFails.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of times the Designated IS has changed on this circuit at this
level. If the circuit is point to point, this count is zero. MIB Entry:
CircLANDesISChanges.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Number of adjacencies on this circuit.
MIB Entry: CircNumAdj.
nodetype: leaf (ro)
type: uint32
description:
This container defines ISIS authentication.
nodetype: container (rw)
description:
This container defines ISIS authentication configuration.
nodetype: container (rw)
description:
Enabled or disable ISIS Hello authentication. Hello authentication
is used on a per-interface basis to authenticate adjacencies on the
interface.
nodetype: leaf (rw)
type: boolean
default: false
description:
Reference to a keychain that should be used for hello authentication.
nodetype: leaf (rw)
type: oc-keychain:keychain-ref
description:
The type of authentication used in the applicable IS-IS PDUs
(simple_key, keychain).
nodetype: leaf (rw)
type: identityref
description:
The type of authentication used in the applicable IS-IS PDUs.
This leaf along with the sibling leaf 'auth-password' can be used
to configure the simple key authentication.
nodetype: leaf (rw)
type: identityref
description:
The authentication key used in the applicable IS-IS PDUs. The key in the
packet may be encrypted according to the configured authentication type.
nodetype: leaf (rw)
type: oc-types:routing-password
description:
This container defines ISIS authentication state.
nodetype: container (ro)
description:
Enabled or disable ISIS Hello authentication. Hello authentication
is used on a per-interface basis to authenticate adjacencies on the
interface.
nodetype: leaf (ro)
type: boolean
default: false
description:
Reference to a keychain that should be used for hello authentication.
nodetype: leaf (ro)
type: oc-keychain:keychain-ref
description:
The type of authentication used in the applicable IS-IS PDUs
(simple_key, keychain).
nodetype: leaf (ro)
type: identityref
description:
The type of authentication used in the applicable IS-IS PDUs.
This leaf along with the sibling leaf 'auth-password' can be used
to configure the simple key authentication.
nodetype: leaf (ro)
type: identityref
description:
The authentication key used in the applicable IS-IS PDUs. The key in the
packet may be encrypted according to the configured authentication type.
nodetype: leaf (ro)
type: oc-types:routing-password
description:
This container defines address-family specific configuration
and state information.
nodetype: container (rw)
description:
Address-family/Subsequent Address-family list.
nodetype: list (rw)
list keys: [afi-name] [safi-name]
description:
Reference to address-family type
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to subsequent address-family type
nodetype: leaf (list key) (rw)
type: leafref
description:
This container defines AFI-SAFI configuration parameters. Single
topology is the default setting.
nodetype: container (rw)
description:
Address-family type.
nodetype: leaf (rw)
type: identityref
description:
Subsequent address-family type.
nodetype: leaf (rw)
type: identityref
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
description:
This container defines AFI-SAFI State information
nodetype: container (ro)
description:
Address-family type.
nodetype: leaf (ro)
type: identityref
description:
Subsequent address-family type.
nodetype: leaf (ro)
type: identityref
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
description:
This container defines ISIS level specific configuration and
state information.
nodetype: container (rw)
description:
Configuration and operational state parameters related to a
particular level on an IS-IS enabled interface.
nodetype: list (rw)
list keys: [level-number]
description:
Reference to ISIS level-number.
nodetype: leaf (list key) (rw)
type: leafref
description:
This container defines interface ISIS level configuration.
nodetype: container (rw)
description:
ISIS level number(level-1, level-2).
nodetype: leaf (rw)
type: oc-isis-types:level-number
description:
ISIS passive interface admin enable/disable function.
nodetype: leaf (rw)
type: boolean
default: false
description:
ISIS neighbor priority(LAN hello PDU only).
nodetype: leaf (rw)
type: uint8
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
This container defines interface ISIS level state information.
nodetype: container (ro)
description:
ISIS level number(level-1, level-2).
nodetype: leaf (ro)
type: oc-isis-types:level-number
description:
ISIS passive interface admin enable/disable function.
nodetype: leaf (ro)
type: boolean
default: false
description:
ISIS neighbor priority(LAN hello PDU only).
nodetype: leaf (ro)
type: uint8
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
This container defines ISIS interface packet counters.
nodetype: container (rw)
description:
This container defines LSP packet counters.
nodetype: container (rw)
description:
This container defines LSP PDU counters.
nodetype: container (ro)
description:
The number of the specified type of PDU received on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been processed by the local system.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been dropped.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that have been sent by the
local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that that have been
retransmitted by the local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
This container defines IIH packet counters.
nodetype: container (rw)
description:
Operational counters relating to IIH PDUs
nodetype: container (ro)
description:
The number of the specified type of PDU received on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been processed by the local system.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been dropped.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that have been sent by the
local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that that have been
retransmitted by the local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
This container defines ISH packet counters.
nodetype: container (rw)
description:
Operational state relating to ISH PDUs.
nodetype: container (ro)
description:
The number of the specified type of PDU received on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been processed by the local system.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been dropped.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that have been sent by the
local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that that have been
retransmitted by the local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
This container defines ESH packet counters.
nodetype: container (rw)
description:
Operational state relating to ESH PDUs
nodetype: container (ro)
description:
The number of the specified type of PDU received on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been processed by the local system.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been dropped.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that have been sent by the
local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that that have been
retransmitted by the local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
This container defines PSNP packet counters.
nodetype: container (rw)
description:
Packet counters relating to PSNPs.
nodetype: container (ro)
description:
The number of the specified type of PDU received on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been processed by the local system.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been dropped.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that have been sent by the
local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that that have been
retransmitted by the local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Operational state parameters relating to CSNPs.
nodetype: container (rw)
description:
Packet counters relating to CSNPs.
nodetype: container (ro)
description:
The number of the specified type of PDU received on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been processed by the local system.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been dropped.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that have been sent by the
local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that that have been
retransmitted by the local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
Operational state parameters relating to IS-IS PDUs that are not
otherwise classified - referred to as Unknown PDUs.
nodetype: container (rw)
description:
Packet counters relating to unknown PDUs.
nodetype: container (ro)
description:
The number of the specified type of PDU received on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been processed by the local system.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU received on the interface
that have been dropped.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that have been sent by the
local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
The number of the specified type of PDU that that have been
retransmitted by the local system on the interface.
nodetype: leaf (ro)
type: oc-yang:counter32
description:
This container defines ISIS adjacencies.
nodetype: container (ro)
description:
List of the local system's IS-IS adjacencies.
nodetype: list (ro)
list keys: [system-id]
description:
Reference to the IS neighbor.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state relating to the IS-IS adjacency with the
remote system
nodetype: container (ro)
description:
ISIS neighbor system-id.
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
ISIS Neighbor IPv4 address.
nodetype: leaf (ro)
type: oc-inet:ipv4-address
description:
ISIS Neighbor IPv6 address.
nodetype: leaf (ro)
type: oc-inet:ipv6-address
description:
ISIS neighbor SNPA.
nodetype: leaf (ro)
type: oc-isis-types:snpa
description:
Local extended circuit ID.
nodetype: leaf (ro)
type: oc-isis-types:extended-circuit-id
description:
ISIS neighbor extended circuit ID.
nodetype: leaf (ro)
type: oc-isis-types:extended-circuit-id
description:
Priority of the neighboring IS(LAN Hello only).
nodetype: leaf (ro)
type: uint8
description:
DIS System ID(LAN hello only).
nodetype: leaf (ro)
type: oc-isis-types:system-id
description:
Received ISIS circuit type (level-1, level-2, level-1-2).
nodetype: leaf (ro)
type: oc-isis-types:level-type
description:
Formed ISIS adjacency type(level-1, level-2, level-1-2).
nodetype: leaf (ro)
type: oc-isis-types:level-type
description:
P2P 3-way ISIS adjacency state(up, down, init, failed).
nodetype: leaf (ro)
type: oc-isis-types:isis-interface-adj-state
description:
Time at which the adjacency transitioned into the up state, expressed
as number of nanoseconds since the Unix epoch (Jan 1, 1970 00:00:00
UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
When set to true, ISIS multi-topology is supported.
nodetype: leaf (ro)
type: boolean
description:
ISIS topology type support(ipv4-unicast, ipv6-unicast,
ipv4-multicast, ipv6-multicast).
nodetype: leaf-list (ro)
type: identityref
description:
When set to true, Graceful-restart signaling is supported.
nodetype: leaf (ro)
type: boolean
description:
When set to true, adjacency is not advertised. The SA bit is used by a
starting router to request that its neighbor suppress advertisement of
the adjacency to the starting router in the neighbor's LSPs.
nodetype: leaf (ro)
type: boolean
description:
When set to true, neighbor is being helped. The RR bit is used by a
(re)starting router to signal to its neighbors that a (re)start is in
progress.
nodetype: leaf (ro)
type: boolean
description:
List of ISIS area-address(es).
nodetype: leaf-list (ro)
type: oc-isis-types:area-address
description:
Supported Protocol. IPv4 is defined as (0xcc)
and IPv6 - (0x8e). ISIS reference is TLV 129.
nodetype: leaf-list (ro)
type: enumeration
description:
This container defines ISIS timers.
nodetype: container (rw)
description:
This container defines ISIS interface hello-timers configuration.
nodetype: container (rw)
description:
ISIS hello-interval value.
nodetype: leaf (rw)
type: uint32
description:
ISIS hello-multiplier value.
nodetype: leaf (rw)
type: uint8
description:
This container defines ISIS interface hello-timers state.
nodetype: container (ro)
description:
ISIS hello-interval value.
nodetype: leaf (ro)
type: uint32
description:
ISIS hello-multiplier value.
nodetype: leaf (ro)
type: uint8
description:
This container defines address-family specific configuration
and state information.
nodetype: container (rw)
description:
Address-family/Subsequent Address-family list.
nodetype: list (rw)
list keys: [afi-name] [safi-name]
description:
Reference to address-family type
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to subsequent address-family type
nodetype: leaf (list key) (rw)
type: leafref
description:
This container defines AFI-SAFI configuration parameters. Single
topology is the default setting.
nodetype: container (rw)
description:
Address-family type.
nodetype: leaf (rw)
type: identityref
description:
Subsequent address-family type.
nodetype: leaf (rw)
type: identityref
description:
ISIS metric value(default=10).
nodetype: leaf (rw)
type: uint32
default: 10
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (rw)
type: boolean
description:
This container defines AFI-SAFI State information
nodetype: container (ro)
description:
Address-family type.
nodetype: leaf (ro)
type: identityref
description:
Subsequent address-family type.
nodetype: leaf (ro)
type: identityref
description:
ISIS metric value(default=10).
nodetype: leaf (ro)
type: uint32
default: 10
description:
When set to true, the functionality within which this leaf is
defined is enabled, when set to false it is explicitly disabled.
nodetype: leaf (ro)
type: boolean
description:
Configuration and operatioanl state parameters relating to segment
routing for an interface within the IGP.
nodetype: container (rw)
description:
Configuration and operational state parameters relating to
the advertisement of a segment routing IGP-Prefix SID for this
interface.
nodetype: container (rw)
description:
An IGP prefix that should have a segment routing IGP-Prefix SID
allocated to it. The value of the SID is specified by the SID ID,
as an absolute value. If the absolute value falls within the SRGB,
the Global flag should be advertised by the system.
nodetype: list (rw)
list keys: [prefix]
description:
Reference to the prefix for which the IGP-Prefix SID is to be
advertised
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters for the IGP Prefix SID.
nodetype: container (rw)
description:
The IP prefix for which the IGP prefix SID should be advertised. The
value specified is a local prefix on the interface which is advertised
into the IGP.
nodetype: leaf (rw)
type: inet:ip-prefix
description:
The Segment Identifier to be used when advertising the IGP Prefix SID.
nodetype: leaf (rw)
type: oc-srt:sr-sid-type
description:
The options associated with the IGP prefix SID for MPLS. The value
of this leaf specifies the option that the SID should be advertised
into the IGP with.
nodetype: leaf (rw)
type: enumeration
description:
Operational state parameters for the IGP-Prefix SID.
nodetype: container (ro)
description:
The IP prefix for which the IGP prefix SID should be advertised. The
value specified is a local prefix on the interface which is advertised
into the IGP.
nodetype: leaf (ro)
type: inet:ip-prefix
description:
The Segment Identifier to be used when advertising the IGP Prefix SID.
nodetype: leaf (ro)
type: oc-srt:sr-sid-type
description:
The options associated with the IGP prefix SID for MPLS. The value
of this leaf specifies the option that the SID should be advertised
into the IGP with.
nodetype: leaf (ro)
type: enumeration
description:
Configuration and operational state parameters relating to segment
routing flexible algorithm for an interface within the IGP.
nodetype: container (rw)
description:
IGP prefix segments allocated for Flexible Algorithms
nodetype: list (rw)
list keys: [prefix] [flex-algo-id]
description:
Reference to the prefix for which Flexible Algorithm Prefix SID is to be
advertised.
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to the Flexible Algorithm for which Flexible Algorithm Prefix
SID is to be advertised.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration parameters for the IGP Flexible Algorithm Prefix SID.
nodetype: container (rw)
description:
The IP prefix for which the IGP prefix SID should be advertised. The
value specified is a local prefix on the interface which is advertised
into the IGP.
nodetype: leaf (rw)
type: inet:ip-prefix
description:
Flexible Algorithm identifier for the prefix segment.
nodetype: leaf (rw)
type: uint8
description:
The Segment Identifier to be used when advertising the IGP Prefix SID for
the Flexible Algorithm.
nodetype: leaf (rw)
type: oc-srt:sr-sid-type
description:
Operational state parameters for the IGP Flexible Algorithm Prefix SID.
nodetype: container (ro)
description:
The IP prefix for which the IGP prefix SID should be advertised. The
value specified is a local prefix on the interface which is advertised
into the IGP.
nodetype: leaf (ro)
type: inet:ip-prefix
description:
Flexible Algorithm identifier for the prefix segment.
nodetype: leaf (ro)
type: uint8
description:
The Segment Identifier to be used when advertising the IGP Prefix SID for
the Flexible Algorithm.
nodetype: leaf (ro)
type: oc-srt:sr-sid-type
description:
Configuration and operational state parameters relating to
the advertisement of a segment routing adjacency SID for this
interface.
nodetype: container (rw)
description:
An Adjacency SID to be advertised for the specified interface.
The Adj-SID's identifier (the SID ID) must be unique, with flags
specified indicating the parameters that should be set for the SID.
Where a SID value is specified that is allocated from the SRGB, the
global flag must be set by the system.
nodetype: list (rw)
list keys: [neighbor] [sid-id]
description:
Reference to the segment identifier to be used by the local
system.
nodetype: leaf (list key) (rw)
type: leafref
description:
Reference to the neighbor with which the Adjacency SID is
associated.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuraton parameters relating to the AdjSID.
nodetype: container (rw)
description:
The value of the Adj-SID to be advertised. Where a static SID
identifier is specified, this should be advertised directly by the
system. Where the DYNAMIC value is specified, this should be treated
as a dynamically allocated value. When the MPLS data plane is in use
the dynamic value should not fall within a reserved-label-block.
nodetype: leaf (rw)
type: union
type: oc-srt:sr-sid-type
type: enumeration
description:
Whether the Adj-SID should be considered to be eligible for protection
using IP or MPLS FRR during a network failure. When this value is set to
true, the B-flag of the Adj-SID is set to 1, and the local system should
provide FRR paths for the associated label forwarding entry. When it is
set to false, the local system must not provide FRR for the specified
LFIB entry.
nodetype: leaf (rw)
type: boolean
default: true
description:
When set to true, the Adj-SID is indicated to be part of a group, and
the G flag is set to 1 in the corresponding advertisement in the IGP.
nodetype: leaf (rw)
type: boolean
default: false
description:
The remote system on the interface with which the Adj-SID is
associated.
nodetype: leaf (rw)
type: inet:ip-address
description:
Operational state parameters relating to the AdjSID.
nodetype: container (ro)
description:
The value of the Adj-SID to be advertised. Where a static SID
identifier is specified, this should be advertised directly by the
system. Where the DYNAMIC value is specified, this should be treated
as a dynamically allocated value. When the MPLS data plane is in use
the dynamic value should not fall within a reserved-label-block.
nodetype: leaf (ro)
type: union
type: oc-srt:sr-sid-type
type: enumeration
description:
Whether the Adj-SID should be considered to be eligible for protection
using IP or MPLS FRR during a network failure. When this value is set to
true, the B-flag of the Adj-SID is set to 1, and the local system should
provide FRR paths for the associated label forwarding entry. When it is
set to false, the local system must not provide FRR for the specified
LFIB entry.
nodetype: leaf (ro)
type: boolean
default: true
description:
When set to true, the Adj-SID is indicated to be part of a group, and
the G flag is set to 1 in the corresponding advertisement in the IGP.
nodetype: leaf (ro)
type: boolean
default: false
description:
The remote system on the interface with which the Adj-SID is
associated.
nodetype: leaf (ro)
type: inet:ip-address
description:
Where an Adjacency SID with a dynamic value is to be allocated by
the system, this leaf reports to the value of the Adj-SID allocated
to this interface.
nodetype: leaf (ro)
type: oc-srt:sr-sid-type
description:
This container defines ISIS authentication.
nodetype: container (rw)
description:
This container defines ISIS authentication configuration.
nodetype: container (rw)
description:
Enabled or disable ISIS Hello authentication. Hello authentication
is used on a per-interface basis to authenticate adjacencies on the
interface.
nodetype: leaf (rw)
type: boolean
default: false
description:
Reference to a keychain that should be used for hello authentication.
nodetype: leaf (rw)
type: oc-keychain:keychain-ref
description:
The type of authentication used in the applicable IS-IS PDUs
(simple_key, keychain).
nodetype: leaf (rw)
type: identityref
description:
The type of authentication used in the applicable IS-IS PDUs.
This leaf along with the sibling leaf 'auth-password' can be used
to configure the simple key authentication.
nodetype: leaf (rw)
type: identityref
description:
The authentication key used in the applicable IS-IS PDUs. The key in the
packet may be encrypted according to the configured authentication type.
nodetype: leaf (rw)
type: oc-types:routing-password
description:
This container defines ISIS authentication state.
nodetype: container (ro)
description:
Enabled or disable ISIS Hello authentication. Hello authentication
is used on a per-interface basis to authenticate adjacencies on the
interface.
nodetype: leaf (ro)
type: boolean
default: false
description:
Reference to a keychain that should be used for hello authentication.
nodetype: leaf (ro)
type: oc-keychain:keychain-ref
description:
The type of authentication used in the applicable IS-IS PDUs
(simple_key, keychain).
nodetype: leaf (ro)
type: identityref
description:
The type of authentication used in the applicable IS-IS PDUs.
This leaf along with the sibling leaf 'auth-password' can be used
to configure the simple key authentication.
nodetype: leaf (ro)
type: identityref
description:
The authentication key used in the applicable IS-IS PDUs. The key in the
packet may be encrypted according to the configured authentication type.
nodetype: leaf (ro)
type: oc-types:routing-password
description:
This container describes ISIS interface timers configuration
nodetype: container (rw)
description:
Configuration parameters relating to interface
timers for IS-IS
nodetype: container (rw)
description:
The interval, specified in seconds, at which periodic CSNP packets
should be transmitted by the local IS.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
The interval interval in milliseconds between the
detection of topology change and when the SPF algorithm runs.
nodetype: leaf (rw)
type: uint64
units: milliseconds
description:
This container defines state information for ISIS interface timers.
nodetype: container (ro)
description:
The interval, specified in seconds, at which periodic CSNP packets
should be transmitted by the local IS.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
The interval interval in milliseconds between the
detection of topology change and when the SPF algorithm runs.
nodetype: leaf (ro)
type: uint64
units: milliseconds
description:
This container defines ISIS interface weighted ECMP options
nodetype: container (rw)
description:
Configuration parameters relating to weighted ecmp
nodetype: container (rw)
description:
The load-balancing weight of the interface, which applies when
weighted ECMP is enabled and the interface is part of a multipath set.
nodetype: leaf (rw)
type: union
type: uint32
type: enumeration
default: auto
description:
This container defines state information for weighted ecmp
nodetype: container (ro)
description:
The load-balancing weight of the interface, which applies when
weighted ECMP is enabled and the interface is part of a multipath set.
nodetype: leaf (ro)
type: union
type: uint32
type: enumeration
default: auto
description:
Enable BFD for liveliness detection to the next-hop or
neighbour.
nodetype: container (rw)
description:
Configuration parameters relating to enabling BFD.
nodetype: container (rw)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (rw)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (rw)
type: uint8
description:
Operational state parameters relating to enabing BFD.
nodetype: container (ro)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (ro)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (ro)
type: uint8
description:
This container defines BFD.
nodetype: container (rw)
description:
This container defines BFD configuration parameters.
nodetype: container (rw)
description:
When set to true, BFD TLV is used. This enables support for the IS-IS
BFD TLV options, which specify that a BFD session must be established
before an IS-IS adjacency can transition to the established state.
This option should be enabled on all IS-IS neighbors on a shared
interface.
nodetype: leaf (rw)
type: boolean
description:
This container defines BFD state information.
nodetype: container (ro)
description:
When set to true, BFD TLV is used. This enables support for the IS-IS
BFD TLV options, which specify that a BFD session must be established
before an IS-IS adjacency can transition to the established state.
This option should be enabled on all IS-IS neighbors on a shared
interface.
nodetype: leaf (ro)
type: boolean
description:
This container defines ISIS Graceful Restart for interface
nodetype: container (rw)
description:
This container defines interface config parameters for ISIS
graceful-restart.
nodetype: container (rw)
description:
Value of RFC5306/RFC8706 T1 timer
nodetype: leaf (rw)
type: uint16
description:
Number of times T1 expires before IIH without Restart TLV's RR flag
set is sent. That is GR helper is not supported by adjacents
Inermediate System
nodetype: leaf (rw)
type: int64
description:
This container defines information for ISIS graceful-restart.
nodetype: container (ro)
description:
Value of RFC5306/RFC8706 T1 timer
nodetype: leaf (ro)
type: uint16
description:
Number of times T1 expires before IIH without Restart TLV's RR flag
set is sent. That is GR helper is not supported by adjacents
Inermediate System
nodetype: leaf (ro)
type: int64
description:
Configuration and operational state relating to MPLS-related
features in IS-IS
nodetype: container (rw)
description:
Configuration and operational state relating to synchronisation
between the LDP and IS-IS
nodetype: container (rw)
description:
This container defines ISIS/IGP configuration.
nodetype: container (rw)
description:
When set to true, rely on IGP/LDP synchronization. IGP cost for
link is maintained at max until LDP adjacencies are established
nodetype: leaf (rw)
type: boolean
default: true
description:
Specifies a delay, expressed in units of seconds,
between the LDP session to the IGP neighbor being established, and
it being considered synchronized by the IGP.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
This container defines state information for ISIS/LDP Sync.
nodetype: container (ro)
description:
When set to true, rely on IGP/LDP synchronization. IGP cost for
link is maintained at max until LDP adjacencies are established
nodetype: leaf (ro)
type: boolean
default: true
description:
Specifies a delay, expressed in units of seconds,
between the LDP session to the IGP neighbor being established, and
it being considered synchronized by the IGP.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Top-level PIM configuration and operational state.
nodetype: container (rw)
description:
This container defines global PIM configuration and state
information.
nodetype: container (rw)
description:
Configuration for global PIM parameters
nodetype: container (rw)
description:
Limit the number of accepted (S, G) and (*, G)
PIM join states on the network-instance.
nodetype: leaf (rw)
type: uint32
description:
Global PIM state.
nodetype: container (ro)
description:
Limit the number of accepted (S, G) and (*, G)
PIM join states on the network-instance.
nodetype: leaf (ro)
type: uint32
description:
Number of adjacent PIM neighbors.
nodetype: leaf (ro)
type: uint8
description:
Global PIM counters.
nodetype: container (ro)
description:
Number of hello messages received.
nodetype: leaf (ro)
type: uint32
description:
Number of join/prune messages received.
nodetype: leaf (ro)
type: uint32
description:
Number of bootstrap router messages received.
nodetype: leaf (ro)
type: uint32
description:
Source specific multicast (SSM).
nodetype: container (rw)
description:
Configuration for source specific multicast (SSM).
nodetype: container (rw)
description:
List of accepted source specific multicast (SSM) address
ranges.
nodetype: leaf (rw)
type: leafref
description:
State for source specific multicast (SSM).
nodetype: container (ro)
description:
List of accepted source specific multicast (SSM) address
ranges.
nodetype: leaf (ro)
type: leafref
description:
Defines rendezvous points for sparse mode multicast.
nodetype: container (rw)
description:
Defines a rendezvous point (RP) for sparse mode multicast.
nodetype: list (rw)
list keys: [address]
description:
IPv4 address of rendezvous point.
nodetype: leaf (list key) (rw)
type: leafref
description:
Rendezvous point configuration.
nodetype: container (rw)
description:
IPv4 address of rendezvous point.
nodetype: leaf (rw)
type: inet:ipv4-address
description:
List of multicast groups (multicast IP address ranges) for which
this entry will be used as a rendezvous point. When not
present the default is equivalent to all valid IP multicast
addresses.
nodetype: leaf (rw)
type: string
description:
Rendezvous point state.
nodetype: container (ro)
description:
IPv4 address of rendezvous point.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
List of multicast groups (multicast IP address ranges) for which
this entry will be used as a rendezvous point. When not
present the default is equivalent to all valid IP multicast
addresses.
nodetype: leaf (ro)
type: string
description:
List of multicast sources joined.
nodetype: container (ro)
description:
A multicast source that has been joined.
nodetype: list (ro)
list keys: [address]
description:
Source address of multicast.
nodetype: leaf (list key) (ro)
type: leafref
description:
State for a multicast source that has been joined.
nodetype: container (ro)
description:
Source address of multicast.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
Multicast address.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
The upstream interface for this multicast source.
nodetype: leaf (ro)
type: oc-if:interface-id
description:
Configuration and state data for PIM on each interface.
nodetype: container (rw)
description:
This container defines interface PIM configuration and
state information.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
Reference to an interface on which PIM is enabled.
nodetype: leaf (list key) (rw)
type: leafref
description:
PIM interface configuration.
nodetype: container (rw)
description:
When set to true, the functionality within which this
leaf is defined is enabled, when set to false it is
explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
Reference to an interface on which PIM is enabled.
nodetype: leaf (rw)
type: oc-if:interface-id
description:
PIM mode to use when delivering multicast traffic via this
interface.
nodetype: leaf (rw)
type: identityref
description:
When set to true the device will not send bootstrap router
messages over this interface. By default these are transmitted
over all PIM sparse mode (PIM-SM) enabled interfaces.
nodetype: leaf (rw)
type: boolean
default: false
description:
When set to true the interface is set as MBR (multicast border
router) and allows multicast traffic from sources that are
outside of the PIM domain.
nodetype: leaf (rw)
type: boolean
default: false
description:
The designated router priority of this interface. Larger always
preferred.
nodetype: leaf (rw)
type: oc-pim-types:dr-priority-type
description:
Interval at which the router sends the PIM join/prune messages
toward the upstream RPF neighbor.
nodetype: leaf (rw)
type: oc-pim-types:pim-interval-type
description:
Interval at which the router sends the PIM hello messages.
nodetype: leaf (rw)
type: oc-pim-types:pim-interval-type
description:
Number of missed hello messages after which a neighbor is
expired.
nodetype: leaf (rw)
type: uint16
description:
Limit the number of (S, G) and (*, G) PIM
entries accepted on the interface.
This feature depends on hardware implementation.
nodetype: leaf (rw)
type: uint32
description:
State information for PIM interfaces.
nodetype: container (ro)
description:
When set to true, the functionality within which this
leaf is defined is enabled, when set to false it is
explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
Reference to an interface on which PIM is enabled.
nodetype: leaf (ro)
type: oc-if:interface-id
description:
PIM mode to use when delivering multicast traffic via this
interface.
nodetype: leaf (ro)
type: identityref
description:
When set to true the device will not send bootstrap router
messages over this interface. By default these are transmitted
over all PIM sparse mode (PIM-SM) enabled interfaces.
nodetype: leaf (ro)
type: boolean
default: false
description:
When set to true the interface is set as MBR (multicast border
router) and allows multicast traffic from sources that are
outside of the PIM domain.
nodetype: leaf (ro)
type: boolean
default: false
description:
The designated router priority of this interface. Larger always
preferred.
nodetype: leaf (ro)
type: oc-pim-types:dr-priority-type
description:
Interval at which the router sends the PIM join/prune messages
toward the upstream RPF neighbor.
nodetype: leaf (ro)
type: oc-pim-types:pim-interval-type
description:
Interval at which the router sends the PIM hello messages.
nodetype: leaf (ro)
type: oc-pim-types:pim-interval-type
description:
Number of missed hello messages after which a neighbor is
expired.
nodetype: leaf (ro)
type: uint16
description:
Limit the number of (S, G) and (*, G) PIM
entries accepted on the interface.
This feature depends on hardware implementation.
nodetype: leaf (ro)
type: uint32
description:
PIM counters for each interface.
nodetype: container (ro)
description:
Number of hello messages received.
nodetype: leaf (ro)
type: uint32
description:
Number of join/prune messages received.
nodetype: leaf (ro)
type: uint32
description:
Number of bootstrap router messages received.
nodetype: leaf (ro)
type: uint32
description:
Details about PIM neighbors.
nodetype: container (ro)
description:
Details about a specific PIM neighbor.
nodetype: list (ro)
list keys: [neighbor-address]
description:
IPv4 address of neighbor router.
nodetype: leaf (list key) (ro)
type: leafref
description:
Details about a specific PIM neighbor.
nodetype: container (ro)
description:
IPv4 address of neighbor router.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
IPv4 address of designated router.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
This timestamp indicates the time that the
PIM neighbor adjacency established. It is expressed
relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
The PIM session uptime can be computed by clients
as the difference between this value and the
current time in UTC.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
This timestamp indicates the time that the
PIM neighbor adjacency will expire should hello
messages fail to arrive from the neighbor. The value
is expressed relative to the Unix Epoch (Jan 1, 1970
00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
PIM mode in use when delivering multicast traffic
via this neighbor.
nodetype: leaf (ro)
type: identityref
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Enable BFD for liveliness detection to the next-hop or
neighbour.
nodetype: container (rw)
description:
Configuration parameters relating to enabling BFD.
nodetype: container (rw)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (rw)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (rw)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (rw)
type: uint8
description:
Operational state parameters relating to enabing BFD.
nodetype: container (ro)
description:
When this leaf is set to true, BFD is used to detect the
liveliness of the remote peer or next-hop.
nodetype: leaf (ro)
type: boolean
description:
The minimum interval between transmission of BFD control
packets that the operator desires. This value is advertised to
the peer, however the actual interval used is specified by
taking the maximum of desired-minimum-tx-interval and the
value of the remote required-minimum-receive interval value.
This value is specified as an integer number of microseconds.
The value 0 is reserved and cannot be used.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The minimum interval between received BFD control packets that
this system should support. This value is advertised to the
remote peer to indicate the maximum frequency (i.e., minimum
inter-packet interval) between BFD control packets that is
acceptable to the local system.
nodetype: leaf (ro)
type: uint32
units: microseconds
description:
The number of packets that must be missed to declare this
session as down. The detection interval for the BFD session
is calculated by multiplying the value of the negotiated
transmission interval by this value.
nodetype: leaf (ro)
type: uint8
description:
Top-level IGMP configuration and operational state.
nodetype: container (rw)
description:
Global IGMP configuration and operational state.
nodetype: container (rw)
description:
Source specific multicast (SSM).
nodetype: container (rw)
description:
A list of source specific multicast (SSM) mappings.
nodetype: container (rw)
description:
A Source Specific Multicast (SSM) mapping. This allows
IGMP v2 hosts to be able to join in SSM environments
by translating IGMP v2 reports into IGMP v3 reports.
The request in an IGMP v2 join is sent toward the source
address found by matching the multicast address.
nodetype: list (rw)
list keys: [source]
description:
Multicast source address.
nodetype: leaf (list key) (rw)
type: leafref
description:
Configuration for SSM maps.
nodetype: container (rw)
description:
Multicast source address.
nodetype: leaf (rw)
type: inet:ipv4-address
description:
List of accepted source specific multicast (SSM) address
ranges.
nodetype: leaf (rw)
type: leafref
description:
State for SSM maps.
nodetype: container (ro)
description:
Multicast source address.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
List of accepted source specific multicast (SSM) address
ranges.
nodetype: leaf (ro)
type: leafref
description:
The interfaces on which IGMP is configured.
nodetype: container (rw)
description:
This container defines interface IGMP configuration and
state information.
The interface referenced is based on the interface and
subinterface leaves within the interface-ref container -
which reference an entry in the /interfaces/interface list -
and should not rely on the value of the list key.
nodetype: list (rw)
list keys: [interface-id]
description:
Reference to an interface on which IGMP is enabled.
nodetype: leaf (list key) (rw)
type: leafref
description:
IGMP interface configuration.
nodetype: container (rw)
description:
Reference to an interface on which IGMP is enabled.
nodetype: leaf (rw)
type: oc-if:interface-id
description:
When set to true, the functionality within which this
leaf is defined is enabled, when set to false it is
explicitly disabled.
nodetype: leaf (rw)
type: boolean
default: false
description:
IGMP Version.
nodetype: leaf (rw)
type: oc-igmp-types:igmp-version
description:
Interval at which the router sends the IGMP membership
queries.
nodetype: leaf (rw)
type: oc-igmp-types:igmp-interval-type
description:
List used to filter joins.
nodetype: leaf (rw)
type: string
description:
This container defines state information for IGMP
interfaces.
nodetype: container (ro)
description:
This timestamp indicates the time that the next query is sent
expressed relative to the Unix Epoch (Jan 1, 1970 00:00:00 UTC).
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
Reference to an interface on which IGMP is enabled.
nodetype: leaf (ro)
type: oc-if:interface-id
description:
When set to true, the functionality within which this
leaf is defined is enabled, when set to false it is
explicitly disabled.
nodetype: leaf (ro)
type: boolean
default: false
description:
IGMP Version.
nodetype: leaf (ro)
type: oc-igmp-types:igmp-version
description:
Interval at which the router sends the IGMP membership
queries.
nodetype: leaf (ro)
type: oc-igmp-types:igmp-interval-type
description:
List used to filter joins.
nodetype: leaf (ro)
type: string
description:
Counters avaiable on a per interface bases for IGMP.
nodetype: container (rw)
description:
IGMP membership queries.
nodetype: container (rw)
description:
Number of IGMP membership queries sent.
nodetype: container (rw)
description:
Counters for each IGMP protocol version.
nodetype: container (ro)
description:
IGMP v1.
nodetype: leaf (ro)
type: uint32
description:
IGMP v2.
nodetype: leaf (ro)
type: uint32
description:
IGMP v3.
nodetype: leaf (ro)
type: uint32
description:
Number of IGMP membership queries received.
nodetype: container (rw)
description:
Counters for each IGMP protocol version.
nodetype: container (ro)
description:
IGMP v1.
nodetype: leaf (ro)
type: uint32
description:
IGMP v2.
nodetype: leaf (ro)
type: uint32
description:
IGMP v3.
nodetype: leaf (ro)
type: uint32
description:
Number of IGMP membership reports received.
nodetype: container (rw)
description:
Counters for each IGMP protocol version.
nodetype: container (ro)
description:
IGMP v1.
nodetype: leaf (ro)
type: uint32
description:
IGMP v2.
nodetype: leaf (ro)
type: uint32
description:
IGMP v3.
nodetype: leaf (ro)
type: uint32
description:
List of IGMP Membership information.
nodetype: container (rw)
description:
Multicast group membership.
nodetype: list (ro)
list keys: [group]
description:
Multicast address.
nodetype: leaf (list key) (ro)
type: leafref
description:
Multicast group membership.
nodetype: container (ro)
description:
Multicast address.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
Source address of multicast.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
Address of the last reporter.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
List of IGMP Membership information.
nodetype: container (rw)
description:
Multicast group membership.
nodetype: list (rw)
list keys: [static-group]
description:
Multicast address.
nodetype: leaf (list key) (rw)
type: leafref
description:
Multicast group membership.
nodetype: container (rw)
description:
Multicast address.
nodetype: leaf (rw)
type: inet:ipv4-address
description:
Source address of multicast.
nodetype: leaf (rw)
type: inet:ipv4-address
description:
Multicast group membership.
nodetype: container (ro)
description:
Multicast address.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
Source address of multicast.
nodetype: leaf (ro)
type: inet:ipv4-address
description:
Reference to an interface or subinterface. The interface
that is being referenced is uniquely referenced based on
the specified interface and subinterface leaves. In contexts
where a Layer 3 interface is to be referenced, both the
interface and subinterface leaves must be populated, as
Layer 3 configuration within the OpenConfig models is
associated with a subinterface. In the case where a
Layer 2 interface is to be referenced, only the
interface is specified.
The interface/subinterface leaf tuple must be used as
the means by which the interface is specified, regardless
of any other context information (e.g., key in a list).
nodetype: container (rw)
description:
Configured reference to interface / subinterface
nodetype: container (rw)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (rw)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (rw)
type: leafref
description:
Operational state for interface-ref
nodetype: container (ro)
description:
Reference to a base interface. If a reference to a
subinterface is required, this leaf must be specified
to indicate the base interface.
nodetype: leaf (ro)
type: leafref
description:
Reference to a subinterface -- this requires the base
interface to be specified using the interface leaf in
this container. If only a reference to a base interface
is required, this leaf should not be set.
nodetype: leaf (ro)
type: leafref
description:
Top-level PCEP configuration and operational state.
nodetype: container (rw)
description:
Defines PCE server parameters.
nodetype: container (rw)
description:
Configuration and state information for communication with a PCE server.
nodetype: list (rw)
list keys: [pce-server-address]
description:
IPv4 address of PCE server.
nodetype: leaf (list key) (rw)
type: leafref
description:
PCE server configuration.
nodetype: container (rw)
description:
The destination IP address of the PCE server for PCEP service.
Specify multiple entries in the path-computation-server-list to provide redundancy.
When multiple candidate servers are specified for a single client,
they are prioritized according to preference.
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
A unique name for the PCE server.
nodetype: leaf (rw)
type: string
description:
The destination TCP port used for PCEP service in the PCE server.
nodetype: leaf (rw)
type: oc-inet:port-number
default: 4189
description:
The source IP address used by PCC(Router) to establish PCEP session.
nodetype: leaf (rw)
type: oc-inet:ip-address
description:
The type of PCEP capability supported which is advertised in the Open
message when a PCEP session is established.
nodetype: leaf (rw)
type: pce-mode-type
description:
When multiple PCE servers are specified, the candidate PCE server
with the highest preference is selected to calculate paths.
The greater or lower the value, the higher the preference could
dependon vendor implementation. If no preference value is set, indicate
the lowest preference or no preference at all.
nodetype: leaf (rw)
type: uint8
description:
Specifies whether the PCC (Router) will advertise LSP existence and state
for LSPs that are not controlled by any PCE (for example, LSPs that are
statically configured at the PCC) but without delegating them.
nodetype: leaf (rw)
type: boolean
default: false
description:
Indicates to PCE that PCC (Router) supports PCE-initiated LSP paths instantiation.
A PCE can initiate LSPs only for PCCs that advertised this capability.
nodetype: leaf (rw)
type: boolean
default: false
description:
Indicates to PCE that PCC (Router) supports Segment-Routing
to set up LSP paths in addition to RSVP-TE.
nodetype: leaf (rw)
type: boolean
default: false
description:
PCE server state.
nodetype: container (ro)
description:
The destination IP address of the PCE server for PCEP service.
Specify multiple entries in the path-computation-server-list to provide redundancy.
When multiple candidate servers are specified for a single client,
they are prioritized according to preference.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
A unique name for the PCE server.
nodetype: leaf (ro)
type: string
description:
The destination TCP port used for PCEP service in the PCE server.
nodetype: leaf (ro)
type: oc-inet:port-number
default: 4189
description:
The source IP address used by PCC(Router) to establish PCEP session.
nodetype: leaf (ro)
type: oc-inet:ip-address
description:
The type of PCEP capability supported which is advertised in the Open
message when a PCEP session is established.
nodetype: leaf (ro)
type: pce-mode-type
description:
When multiple PCE servers are specified, the candidate PCE server
with the highest preference is selected to calculate paths.
The greater or lower the value, the higher the preference could
dependon vendor implementation. If no preference value is set, indicate
the lowest preference or no preference at all.
nodetype: leaf (ro)
type: uint8
description:
Specifies whether the PCC (Router) will advertise LSP existence and state
for LSPs that are not controlled by any PCE (for example, LSPs that are
statically configured at the PCC) but without delegating them.
nodetype: leaf (ro)
type: boolean
default: false
description:
Indicates to PCE that PCC (Router) supports PCE-initiated LSP paths instantiation.
A PCE can initiate LSPs only for PCCs that advertised this capability.
nodetype: leaf (ro)
type: boolean
default: false
description:
Indicates to PCE that PCC (Router) supports Segment-Routing
to set up LSP paths in addition to RSVP-TE.
nodetype: leaf (ro)
type: boolean
default: false
description:
This container defines PCEP timers.
nodetype: container (rw)
description:
This container defines PCEP timers configuration.
nodetype: container (rw)
description:
Interval for sending keepalive messages over PCE session.
nodetype: leaf (rw)
type: uint8
default: 30
units: seconds
description:
Interval after which PCE session is declared dead.
nodetype: leaf (rw)
type: uint8
default: 120
units: seconds
description:
When a PCEP session is terminated, the period of time a PCC waits
before revoking LSP delegation and attempting to redelegate LSPs
associated with the terminated PCEP session to an alternate PCE.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
When a PCEP session is terminated, the period of time a PCC waits
before before flushing LSP state associated with that PCEP session
and reverting to operator-defined default parameters or behaviors.
nodetype: leaf (rw)
type: uint16
units: seconds
description:
This container defines state information for PCEP timers.
nodetype: container (ro)
description:
Interval for sending keepalive messages over PCE session.
nodetype: leaf (ro)
type: uint8
default: 30
units: seconds
description:
Interval after which PCE session is declared dead.
nodetype: leaf (ro)
type: uint8
default: 120
units: seconds
description:
When a PCEP session is terminated, the period of time a PCC waits
before revoking LSP delegation and attempting to redelegate LSPs
associated with the terminated PCEP session to an alternate PCE.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
When a PCEP session is terminated, the period of time a PCC waits
before before flushing LSP state associated with that PCEP session
and reverting to operator-defined default parameters or behaviors.
nodetype: leaf (ro)
type: uint16
units: seconds
description:
Global PCEP authentication
nodetype: container (rw)
description:
Configuration of PCEP authentication attributes
nodetype: container (rw)
description:
Enables PCEP authentication on the node.
nodetype: leaf (rw)
type: boolean
default: false
description:
Password (key) used for securing a PCEP session using
TCP-MD5 authentication
nodetype: leaf (rw)
type: oc-types:routing-password
description:
Reference to a predefined keychain that should be used to secure
PCEP session
nodetype: leaf (rw)
type: oc-keychain:keychain-ref
description:
PCEP authentication state.
nodetype: container (ro)
description:
Enables PCEP authentication on the node.
nodetype: leaf (ro)
type: boolean
default: false
description:
Password (key) used for securing a PCEP session using
TCP-MD5 authentication
nodetype: leaf (ro)
type: oc-types:routing-password
description:
Reference to a predefined keychain that should be used to secure
PCEP session
nodetype: leaf (ro)
type: oc-keychain:keychain-ref
description:
Detailed information about the AFT hardware programming state of various types of
routes within a particular network instance. It can be used to track where there
are AFT hardware programming errors on a device.
nodetype: container (rw)
description:
The IP AFT/routes hardware programming status within the network-instance.
IP Route programming reports are divided into a set of sub-categories:
- failed programming -- A prefix which is not present in the AFT state is
attempted to be added into the hardware but failed. Traffic destined for
this prefix will not be matched.
- stale programming -- A prefix is already in the AFT is requested to
be updated but failed. Traffic destined for this prefix will be
forwarded to the old next-hop. AFT telemetry should continue to
reflect the old next-hop for the prefix.
- drop programming - these routes are explicitly programmed into hardware
to point to a destination that discards packets.
Lifecycle of entries/prefixes in the above 3 containers is tied to AFT
telemetry data. When the route gets removed from AFT telemetry data
corresponding entry/prefix will be deleted from above containers as well
nodetype: container (rw)
description:
IP route hardware programming errors Configuration parameters
nodetype: container (rw)
description:
This leaf indicates whether IP routes hardware programming error tracking
is enabled or not
nodetype: leaf (rw)
type: boolean
description:
IP route hardware programming errors State parameters
nodetype: container (ro)
description:
Total number of IP route hardware programming errors encountered
nodetype: leaf (ro)
type: oc-yang:counter64
description:
This leaf indicates whether IP routes hardware programming error tracking
is enabled or not
nodetype: leaf (ro)
type: boolean
description:
Surrounding container for the list of routes that failed hardware
programming.
nodetype: container (ro)
description:
A prefix that was attempted to the programmed into hardware, but the
programming operation failed.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the prefix that keys the failed list.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to a failed programming
operation.
nodetype: container (ro)
description:
The IPv4 or IPv6 prefix that the route state corresponds to.
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
Represents the time the hardware route programming state change was
detected by the monitoring subsystem expressed as nanoseconds since
the Unix epoch.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The destination component for the route hardware programming
nodetype: leaf-list (ro)
type: leafref
description:
Surrounding container for the list of routes that are currently in
a stale state.
nodetype: container (ro)
description:
A prefix that is currently installed in hardware, but a subsequent
operation to update its programming failed - such that the entry in
hardware is stale.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the prefix that keys the stale list.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to a stale route.
nodetype: container (ro)
description:
The IPv4 or IPv6 prefix that the route state corresponds to.
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
Represents the time the hardware route programming state change was
detected by the monitoring subsystem expressed as nanoseconds since
the Unix epoch.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The destination component for the route hardware programming
nodetype: leaf-list (ro)
type: leafref
description:
Surrounding container for the list of routes that are currently in
a drop state.
nodetype: container (ro)
description:
A prefix that is currently installed in hardware but with an explicit
instruction that it should discard packets that are destined towards
it.
nodetype: list (ro)
list keys: [prefix]
description:
Reference to the prefix that keys the drop list.
nodetype: leaf (list key) (ro)
type: leafref
description:
Operational state parameters relating to a drop route.
nodetype: container (ro)
description:
The IPv4 or IPv6 prefix that the route state corresponds to.
nodetype: leaf (ro)
type: oc-inet:ip-prefix
description:
Represents the time the hardware route programming state change was
detected by the monitoring subsystem expressed as nanoseconds since
the Unix epoch.
nodetype: leaf (ro)
type: oc-types:timeticks64
description:
The destination component for the route hardware programming
nodetype: leaf-list (ro)
type: leafref
This module provides detailed information about the hardware programming state of various types of routes within a particular network instance. It can be used to track where there are routing hardware programming errors on a device.
openconfig-extensions
openconfig-inet-types
openconfig-network-instance
openconfig-platform
openconfig-types
openconfig-yang-types
This module adds extensions to the OpenConfig MPLS models to provide extensions which allow the coexistence of RSVP-TE and Segment Routing (SR) within the same network. It augments the existing OpenConfig segment routing (SR) and RSVP-TE models where required.
openconfig-extensions
openconfig-types
openconfig-network-instance
Configuration and operational state parameters relating to the segment routing. This module defines a number of elements which are instantiated in multiple places throughout the OpenConfig collection of models.
Particularly: - SRGB+LB dataplane instances - directly instantied by SR. - SRGB+LB dataplane reservations - instantiated within MPLS and future SR dataplanes. - SR SID advertisements - instantiated within the relevant IGP. - SR-specific counters - instantied within the relevant dataplane.
openconfig-extensions
openconfig-mpls-types
openconfig-interfaces
ietf-inet-types
ietf-yang-types
openconfig-segment-routing-types
openconfig-srte-policy
openconfig-isis-types
Defines additional data nodes for the OpenConfig BGP RIB model. These items reflect extensions that are desirable features but are not currently supported in a majority of BGP implementations.
openconfig-extensions
openconfig-rib-bgp-types
openconfig-network-instance