When the implementation of LDP is instantiated, the protocol is in the no shutdown state. In addition, targeted sessions are then enabled. The default parameters for LDP are set to the documented values for targeted sessions in
draft-ietf-mpls-ldp-mib-09.txt.
LDP must be enabled in order for signaling to be used to obtain the ingress and egress labels in frames transmitted and received on the service distribution path (SDP). When signaling is off, labels must be manually configured when the SDP is bound to a service.
A:ALA-1>config>router>ldp# info
----------------------------------------------
interface-parameters
exit
targeted-session
exit
----------------------------------------------
A:ALA-1>config>router>ldp#
Example: config>router# ldp
A:ALA-1>config>router# info
----------------------------------------------
...
#------------------------------------------
echo "LDP Configuration"
#------------------------------------------
ldp
interface-parameters
exit
targeted-session
exit
exit
----------------------------------------------
...
A:ALA-1>config>router#
A FEC can be added to the LDP IP prefix database with a specific label operation on the node. Permitted operations are pop or swap. For a swap operation, an incoming label can be swapped with a label in the range of 16 to 1048575. If a swap- label is not configured then the default value is 3.
A route table entry is required for a FEC with a pop operation to be advertised. For a FEC with a swap operation, a route-table entry must exist and user configured next-hop for swap operation must match one of the next-hops in route-table entry.
fec-originate ip-prefix/mask [advertised-label in-label] next-hop ip-address [swap-label out-label]
A:ALA-5>config>router# info
----------------------------------------------
fec-originate 100.1.1.1/32 pop
fec-originate 100.2.1.1/32 advertised-label 1000 next-hop 10.10.1.2
fec-originate 100.3.1.1/32 advertised-label 1001 next-hop 10.10.2.3
swap-label 131071
interface-parameters
exit
targeted-session
exit
exit
----------------------------------------------
A:ALA-5>config>router>ldp#
Graceful-restart helper advertises to its LDP neighbors by carrying the fault tolerant (FT) session TLV in the LDP initialization message, assisting the LDP in preserving its IP forwarding state across the restart. Alcatel-Lucent’s recovery is self-contained and relies on information stored internally to self-heal. This feature is only used to help third-party routers without a self-healing capability to recover.
Neighbor liveness time is the time (in seconds) the LSR is willing to retain its MPLS forwarding state. The time should be long enough to allow the neighboring LSRs to re-sync all the LSPs in a graceful manner, without creating congestion in the LDP control plane.
Both inbound and outbound label binding filtering are supported. Inbound filtering allows a route policy to control the label bindings an LSR accepts from its peers. An import policy can accept or reject label bindings received from LDP peers.
Outbound filtering allows a route policy to control the set of LDP label bindings advertised by the LSR. An export policy can control the set of LDP label bindings advertised by the router. By default, label bindings for only the system address are advertised and propagate all FECs that are received.Matches can be based on:
export policy-name [policy-name...(upto 32 max)]
import policy-name [policy-name...(upto 32 max)]
A:ALA-1>config>router# info
----------------------------------------------
export "LDP-export"
fec-originate 100.1.1.1/32 pop
fec-originate 100.2.1.1/32 advertised-label 1000 next-hop 10.10.1.2
import "LDP-import"
interface-parameters
exit
targeted-session
exit
----------------------------------------------
A:ALA-1>config>router#
A:ALA-1>config>router>ldp# info
----------------------------------------------
...
targeted-session
hello 5000 255
keepalive 5000 255
peer 10.10.10.104
hello 2500 104
keepalive 15 3
exit
exit
----------------------------------------------
A:ALA-1>config>router>ldp#
A:ALA-1>config>router>ldp# info
----------------------------------------------
...
targeted-session
no disable-targeted-session
hello 5000 255
keepalive 5000 255
peer 10.10.10.104
hello 2500 104
keepalive 15 3
no shutdown
exit
exit
no shutdown
----------------------------------------------
A:ALA-1>config>router>ldp#
A:ALA-1>config>router>ldp# info
----------------------------------------------
export "LDP-export"
import "LDP-import"
peer-parameters
peer 10.10.10.104
authentication-key "3WErEDozxyQ" hash
exit
exit
interface-parameters
interface "test"
exit
interface "to-104"
hello 15 3
exit
exit
targeted-session
hello 5000 255
keepalive 5000 255
peer 10.10.10.104
hello 2500 100
keepalive 15 3
exit
exit
----------------------------------------------
A:ALA-1>config>router>ldp#
The SDP LDP and LSP commands are mutually exclusive; either one LSP can be specified or LDP can be enabled. If LDP is already enabled on an MPLS SDP, then an LSP cannot be specified on the SDP. If an LSP is specified on an MPLS SDP, then LDP cannot be enabled on the SDP.
To enable LDP on the SDP when an LSP is already specified, the LSP must be removed from the configuration using the no lsp lsp-name command. For further information about configuring SDPs, refer to the 7750 SR OS Services Guide.
A:ALA-1>config>service>sdp# info detail
----------------------------------------------
description "MPLS: to-99"
far-end 10.10.10.99
ldp
signaling tldp
path-mtu 4462
keep-alive
hello-time 10
hold-down-time 10
max-drop-count 3
timeout 5
no message-length
no shutdown
exit
no shutdown
----------------------------------------------
A:ALA-1>config>service>sdp#
*A:ALA-1>config>router>ldp# info
----------------------------------------------
prefer-tunnel-in-tunnel
interface-parameters
interface "port-1/1/3"
exit
interface "port-lag-1"
exit
exit
targeted-session
peer 10.51.0.1
shutdown
tunneling
lsp "to_P_1"
exit
exit
peer 10.51.0.17
shutdown
tunneling
lsp "to_P_6"
exit
exit
exit
----------------------------------------------
*A:ALA-1>config>router>ldp#
*A:ALA-1>config>router>mpls# info
----------------------------------------------
resignal-timer 30
admin-group "lower" 2
admin-group "upper" 1
interface "system"
exit
interface "port-1/1/3"
exit
interface "port-lag-1"
exit
path "dyn"
no shutdown
exit
lsp "to_P_1"
to 10.51.0.1
cspf
fast-reroute facility
exit
primary "dyn"
exit
no shutdown
exit
lsp "to_P_6"
to 10.51.0.17
cspf
fast-reroute facility
exit
primary "dyn"
exit
no shutdown
exit
no shutdown
----------------------------------------------
*A:ALA-1>config>router>mpls#
The no ldp command disables the LDP protocol on the router. All parameters revert to the default settings. LDP must be shut down before it can be disabled.
Example: config>router# ldp
config>router>ldp# targeted-session
config>router>ldp>targeted# no authentication-key
config>router>ldp>targeted# no disable-targeted-session
config>router>ldp>targeted# no hello
config>router>ldp>targeted# no keepalive
config>router>ldp>targeted# no peer 10.10.10.99
A:ALA-1>config>router>ldp>targeted# info detail
----------------------------------------------
no disable-targeted-session
hello 45 3
keepalive 40 4
----------------------------------------------
A:ALA-1>config>router>ldp>targeted#
Individual parameters cannot be deleted. The no form of a
interface-parameter command reverts modified values back to the defaults.
A:ALA-1>config>router>ldp>targeted# info detail
----------------------------------------------
hello 15 3
keepalive 30 3
no transport-address
----------------------------------------------
A:ALA-1>config>router>ldp>targeted#