specifies the backoff interval (initial and maximum).
The backoff interval is the time, in seconds, that LDP waits
after an LDP session setup has failed before it attempts to
setup the session again. After the LDP session startup fails
the first time, the backoff interval is set to an initial
value. Thereafter, if session startup fails again the backoff
interval increases exponentially until it reaches a maximum
value specified by the maximum backoff interval.
If the maximum backoff interval is set to zero (0), then the
backoff interval does not increase exponentially after the
first session startup attempt fails. Instead it remains
constant and LDP will keep retrying to establish a session
until it succeeds.
capabilities
bits
Indicates supported capabilities.
distribution-method
enumeration
Indicates label distribution method.
fec-flags
bits
fec-flags bit flags define the characteristics of FEC.
Flag 'egress': this node is an egress for this FEC.
Flag 'ingress': this node is a potential ingress for this FEC.
Flag 'installed-swap': the label for this FEC has been programmed
as a 'swap' label.
Flag 'installed-push': the label for this FEC has been programmed
as a 'push' label.
Flag 'installed-pop': the label for this FEC has been programmed
as a 'pop' label.
Flag 'local': this FEC is local to this node.
Flag 'next-hop': the nextHop for this FEC is known.
Flag 'import-policy-rejected': global LDP import policy has rejected
this FEC.
Flag 'export-policy-accepted': global LDP export policy has accepted
this FEC.
Flag 'installed-static-fec': this FEC is created by static FEC
configuration on this node.
Flag 'vc-switching': vc-switching is enabled for the FEC.
Flag 'import-targ-policy-rejected': targeted LDP import policy has
rejected this FEC.
Flag 'export-targ-policy-rejected': targeted LDP export policy has
rejected this FEC.
Flag 'import-peer-policy-rejected': peer LDP import policy has
rejected this FEC.
Flag 'local-multihomed-secondary': this FEC is local to this node
and is a multi-homed secondary
ip address.
Flag 'bgp-next-hop' : LDP binding is resolved to BGP next-hop.
Flag 'label-req-sent' : Label request to peer has been sent.
Flag 'class-based-forwarding' : Label binding is using class-based-forwarding.
Flag 'sr-isis-next-hop' : LDP binding is resolved to ISIS segment-routing next-hop.
Flag 'sr-ospf-next-hop' : LDP binding is resolved to OSPF segment-routing next-hop.
Flag 'upper-fec' : this upper FEC is stitched to lower FEC
Flag 'lower-fec' : this lower FEC is stitched to upper FEC
Flag 'community-mismatch' : targeted LDP community mismatch
Flag 'bkp-upper-fec' : backup upper FEC
fec-type
enumeration
fec-type determines the kind of FEC that the label
mapping, withdraw, release and request messages are
referring to.
fec-type-bits
bits
Indicates supported FEC type.
gen-down-reason-code
enumeration
gen-down-reason-code is an enumerated integer that specifies
the reason that the LDP instance is operationally down.
in-label-withdraw-reason
enumeration
This is a value that specifies the reason that the LDP ingress
label is withdrawn.
The value of 'none(0)' means no reason specified for the withdrawal of
the ingress label.
The value of 'no-sw-label(1)' means the ingress label is withdrawn
because there is no vc switching label from upstream.
The value of 'local-fault(2)' means the ingress label is withdrawn
because there is a local fault.
The value of 'stack-mismatch(3)' means the ingress label is withdrawn
due to stack capability mismatch.
label-signaling-status
uint32
label-signaling-status specifies the status of the pseudowire and attached
circuit. The values are defined in draft-ietf-pwe3-iana-allocation-07.txt.
label-status
bits
label-status bit flags specifies the status of an ingress or
egress label.
'status-signaling-supported' - indicates whether status signaling is
enabled or not.
'in-use-push' - indicates that the label contains valid information
that is currently being used as a 'push' label.
'in-use-swap' - indicates that the label contains valid information
that is currently being used as a 'swap' label.
'in-use-pop' - indicates that the label contains valid information
that is currently being used as a 'pop' label.
'released' - indicates that the label is in the process of being
freed. With this flag set, no other flags will be set.
'not-in-use' - indicates that the label contains valid information
but is currently not being used possibly because the
service is temporarily down.
'withdrawn' - indicates that the label has not been sent (possibly
due to a mismatch in control word or status signaling)
'control-word' - indicates that the control word will be signaled
'withdraw-pending' - indicates that the label withdrawal is pending
'alternate-next-hop' - indicates that the label is programmed as
alternate next-hop for fast re-route
'alternate-pHop' - indicates that the label is programmed as alternate
upstream for fast re-route.
'unnum-interface' - indicates that the label is programmed using unnumbered
interface.
'sr-isis-next-hop' - LDP binding is resolved to ISIS segment-routing
next-hop.
'sr-ospf-next-hop' - LDP binding is resolved to OSPF segment-routing
next-hop.
'entropy-label-capability' - entropy label capabilities.
lsr-id
string
The lsr-id is Label Distribution Protocol (LDP) identifier. It identifies
a Label Switch Router (LSR) and label space.
The first pattern accepted is <IPv4-address>:<label-space>. The second pattern
accepted is <IPv6-address>[<label-space>].
policy-string
string
policy-string specifies type for policy-name leafs in LDP.
targ-oper-down-reason-code
enumeration
targ-oper-down-reason-code is an enumerated integer that specifies the reason that the LDP interface and targeted peer
is operationally down.
vc-type
enumeration
The value is an enumerated integer that indicates a
Virtual Circuit (VC) type. 'fr-dlci-martini(1)'
replaces the old 'fr-dlci' when used over martini tunnels.