Previous

Content

Next 


2.8. Label Distribution Protocol Transport

 

Label Distribution Protocol (LDP) is used between MPLS's nodes to establish and maintain the label bindings. For MPLS to operate correctly, label distribution information needs to be transmitted reliably, and the label distribution protocol message pertaining to a particular FEC need to be transmitted in sequence. Flow control is also desirable. One way to meet these goals is to use TCP as the underlying transport, as is done in MPLS-LDP and MPLS-BGP. More than one LDP can be used.
BGP
 
When FECs can be identified with routes to address prefixes and having deployed routing algorithm which distribute those routes, it can be argued that label distribution can be achieved by piggybacking the label distribution on the route distribution. For example, BGP distributes routes; then, if a BGP speaker needs to distribute also labels to its BGP peer, it's better to use BGP to do the label distribution (MPLS-BGP), having this way a scalability advantage over using LDP.
 
RSVP
 
When RSVP is used to set up resource reservations for a particular flow, it can be desirable to label the packets in those flows, so that the RSVP filterspec does not need to be applied at each hop. In this case, letting RSVP distribute the labels as part of its path/reservation process is the most efficient method to distribute them.
 
Explicitly Routed LSPs
 
In traffic engineering applications, it is desirable to set up explicit routed paths, from ingress to egress, including also resource reservation along that path. This can be done by:
 
  1. Starting with an existing protocol used for setting up resource reservations, and extend it to support explicit routing and label distribution. This approach is specified in the protocol [MPLS-RSVP-TUNNELS].
     
  2. Starting with an existing protocol used for label distribution, and extend it to support explicit routing and resource reservation. This approach is specified in [MPLS-CR-LDP].
 
Important keywords to understand and remember
 
  Label Distribution Protocol (LDP)
BGP as LDP
RSVP as LDP
RSVP-TE
CR-LDP
 
 
   

 


   


Previous

Content

Next