nokia-types-ldp

Common ldp data types used in the SR OS management system. Copyright 2016 Nokia. All rights reserved. Reproduction of this docu...

Typedef Base type Abstract
backoff-time uint32 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.

© 2023 YumaWorks, Inc. All rights reserved.