MPLS Label Distribution Protocol, LDP – Part 2 : www.ipcisco.com http://ipcisco.
com/mpls-label-distribution-protocol-ldp-part-2/
www.ipcisco.com
Challenge IP Networking
IPCisco
About
Network Tools
Technology Forecasts
Contact Us
MPLS Label Distribution Protocol, LDP – Part 2
Category: Alcatel-Lucent, LDP, MPLS
Author: gokhankosem, on 12 Jul 15 - 0 Comments
Like 0
Label Distribution
After LDP session establishment, labels are distributed from the Tail-End router to the Head-End router
for each prefix. This process occurs at the opposite direction of the data plane. At the data plane the traffic
flow goes form the Head-End to the Tail-End. But label distribution process is done at the opposite
direction.
Label Distribution And Traffic Flow
1 di 7 24/09/2015 14:40
MPLS Label Distribution Protocol, LDP – Part 2 : www.ipcisco.com http://ipcisco.com/mpls-label-distribution-protocol-ldp-part-2/
With these distribution, LIB and the LFIB tables are filled.
FIB, LIB, LFIB
These terms are very important terms in MPLS, We had also talked about this terms before, in the MPLS
articles. But to recall, I would like to tell you again below.Lets begin with how this tables are filled.
All the routes to all the destinations are in RIB (Routing Information Base). The best routes to the
destinations are choosed and stored in the Routing Table. Then the values in the Routing Table, are
copied to the FIB(Forwarding Information Base). Labels for all the destinations are stored in the LIB
(Label Information Base). And LFIB(Label Forwarding Information Base) table is filled with the best
routes’s label values.
Below you can see the summary of these tables’s job and you can also see how to reach this tables on
Alcatel-Lucent service routers.
RIB (Routing Information Base) : All routes to the all destinations
Routing Table : Best routes to the destination
A:># show route route-table
FIB (Forwarding Information Base) : Copy of routing table.
A:># show router fib 1
LIB (Label Information Base) : All labels to all destinations
A:># show router ldp bindings
LFIB(Label Forwarding Information Base) : Labels to the best routes to the destinations
A:># show router ldp bindings active
The default MPLS implementation on ALU routers
- Downstream unsolicited label distribution mode : Labels are distributed to all LDP peers with active
LDP sessions ( not like “on Demand”, which send only requested downstream).
- Ordered control mode: LDP router generate and distribute labels for only its own prefixes. If it is
egress, the assign a label bindingg to a FEC. (not like independant label distribution control mode, which
does not wait for a label from its downstream router and assign a local binding to a FEC).
2 di 7 24/09/2015 14:40
MPLS Label Distribution Protocol, LDP – Part 2 : www.ipcisco.com http://ipcisco.com/mpls-label-distribution-protocol-ldp-part-2/
- Liberal label retention : keep all labels received form all peers, only one label used as active for a given
IP prefix (not like conservative label retention, which keeps only labels that will be used).
Here, maybe the above definitions seem complex. But I wrote this with its opposite to recall these MPLS
features. Because I think as me, you are also confused on this term usually :)
LDP Label Withdrawal and Release messages
If an LDP router realized a failure, it send a “Withdrawal Message” to notify the peers and remove the
binding. When the receiving router gets this message, it send a “Release Message” to the sending node.
The cause of this failures can be , interface failures, MTU changes, missconfiguration or a label clear
command like “clear router ldp instance”.
LDP authentication
LDP sessions are established over TCP transport layer. Against the “spoofed” TCP segments MD5
authentication is used.
A:> config router ldp
peer-parameters
peer 2.2.2.2
authentication-key "xyz"
exit
exit
MPLS Label Distribution Protocol, LDP – Part 1
MPLS Label Distribution Protocol, LDP – Part 2
MPLS Label Distribution Protocol, LDP – Part 3 (Configuration on ALU)
MPLS Label Distribution Protocol, LDP – Part 4 (ECMP)
MPLS Label Distribution Protocol, LDP – Part 5 (Export and Import Policy, Prefix Aggregation)
MPLS Label Distribution Protocol, LDP – Part 6 (T-LDP)
MPLS Label Distribution Protocol, LDP – Part 7 (CR-LDP)
For more information about LDP, T-LDP and CR-LDP, check the related following RFCs…
RFC 5036: LDP Specification
RFC 3815: Definitions of Managed Objects for the MPLS,LDP
RFC 3478: Graceful Restart Mechanism for Label Distribution Protocol
RFC 5443: LDP IGP Synchronization
RFC 7307: LDP Extensions for Multi-Topology
RFC 7361: LDP Extensions for Optimized MAC Address Withdrawal in a H-VPLS
RFC 3212: Constraint-Based LSP Setup using LDP
RFC 3213: Applicability Statement for CR-LDP
RFC 3214: LSP Modification Using CR-LDP
3 di 7 24/09/2015 14:40
MPLS Label Distribution Protocol, LDP – Part 2 : www.ipcisco.com http://ipcisco.com/mpls-label-distribution-protocol-ldp-part-2/
About the Author
Gokhan Kosem is a telecommunation and network engineer. His ambition
to IP networks and end-to-end system installation made him to prepare
this web-site. By sharing his experiences about various networking
protocols beside different system installation experiences and Cisco,
Juniper, Alcatel-Lucent devices configurations, he is aimed to be helpful for
his collegues in all over the world. He is currently lives in Istanbul, Turkey.
Leave a Reply
Name (required)
E-Mail(required)
Url
Search
4 di 7 24/09/2015 14:40
MPLS Label Distribution Protocol, LDP – Part 2 : www.ipcisco.com http://ipcisco.com/mpls-label-distribution-protocol-ldp-part-2/
Recent Articles
Alcatel-Lucent 5620 SAM (Service Avare Manager)
BGP – Part 4 (BGP Administrative Distance and BGP Path Attributes)
BGP – Part 2 (BGP Peers, BGP Sessions, BGP Messages)
BGP – Part 1
BGP – Part 3 (IBGP, IBGP Topologies and EBGP)
MPLS Label Distribution Protocol, LDP – Part 4 (ECMP)
MPLS Label Distribution Protocol, LDP – Part 3 (Configuration on Alcatel-Lucent Routers)
MPLS Label Distribution Protocol, LDP – Part 2
MPLS Label Distribution Protocol, LDP – Part 1
LTE Advanced (LTE-A) Features
Categories
2.5G GPRS (1)
2G GSM (1)
4G LTE (2)
Alcatel-Lucent (28)
Alcatel-Lucent (3)
Alcatel-Lucent (6)
Basic (19)
BGP (6)
Cisco (48)
DHCP (1)
ECMP (1)
EDGE (1)
EtherChannel (1)
Ethernet (1)
Fast Reroute (9)
Forecasts (1)
Frame Relay (3)
General (1)
GLBP (2)
5 di 7 24/09/2015 14:40
MPLS Label Distribution Protocol, LDP – Part 2 : www.ipcisco.com http://ipcisco.com/mpls-label-distribution-protocol-ldp-part-2/
HSRP (3)
IES (4)
IES (3)
IES (3)
IPTV (2)
IPv4 (1)
IPv6 (9)
Juniper (20)
LACP (4)
LDP (8)
Link Aggregation (4)
Mobile (1)
MPLS (24)
NAT (5)
Network Management (5)
Network Monitoring (1)
OSPF (12)
Packet Tracer (10)
Packets (1)
PAgP (1)
Redundancy (5)
Routing (24)
RSVP-TE (2)
SAM (1)
Secondary Paths (9)
Services (12)
Services (3)
Services (6)
SNMP (5)
Static Routing (5)
STP (1)
switch security (2)
Switching (15)
TCP/IP (5)
Technology Forecasts (1)
Troubleshooting (1)
VLAN (8)
VPLS (6)
VPLS (3)
VPLS (3)
VPRN (6)
VPRN (3)
VPRN (3)
VPWS (7)
VPWS (3)
VPWS (6)
VRRP (2)
VTP (2)
Wireless (5)
6 di 7 24/09/2015 14:40
MPLS Label Distribution Protocol, LDP – Part 2 : www.ipcisco.com http://ipcisco.com/mpls-label-distribution-protocol-ldp-part-2/
Copy Protected by Chetans WP-Copyprotect.
7 di 7 24/09/2015 14:40