LDP signaled LSPs for external prefixes - PowerPoint PPT Presentation

About This Presentation
Title:

LDP signaled LSPs for external prefixes

Description:

Used in label map, withdraw, release messages. Label mapping procedures ... If the label-map message contained the Originator Nexthop TLV then the withdraw ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 14
Provided by: andyh157
Learn more at: https://www.ietf.org
Category:
Tags: ldp | external | it | lsps | map | prefixes | signaled

less

Transcript and Presenter's Notes

Title: LDP signaled LSPs for external prefixes


1
LDP signaled LSPs for external prefixes
Ina Minei, Nischal Sheth - Juniper
ina_at_juniper.net, nsheth_at_juniper.net Luyuan Fang
ATT luyuanfang_at_att.com

2
The problem
  • LDP relies on routing protocols for its
    forwarding decisions.
  • To establish LSPs, LDP needs routing table
    entries for all its FECs.
  • Not always desirable

3
The goal
  • Establish LSPs for FECs that are external to
    the routing table.
  • Thus, no need to inject external routes
    corresponding to the LDP FECs in the IGP just
    for the purpose of LSP establishment.

4
Before we start
  • The discussion is only for address prefix FECs
    and host FECs associated with IPv4/IPv6 prefixes.

5
The idea
  • If LSRa is the one who is injecting FECa into
    LDP, can use LSRas address in the forwarding
    decision making process.
  • Dont need FECas address in the routing table,
    only need LSRas address.

6
The concepts
  1. Decouple the FEC from the routing table entry.
  2. Specify a different address on which to apply the
    decision making process of whether to use the
    label for forwarding and whether to propagate
    the FEC to the neighbors.

7
LDP extensions
  1. New TLV (Originator Nexthop TLV) specifying the
    address to use in the forwarding-state
    decision-making process.
  2. Extensions to the message handling procedures to
    take advantage of the new TLV.

8
Originator Nexthop TLV
  1. Carries a host address
  2. Always shows up together with the FEC TLV
  3. Used in label map, withdraw, release messages.

9
Label mapping procedures
  • Existing algorithm
  • Conditions for using a label for forwarding
  • the routing table contains an _exact_ entry for
    the address in the FEC TLV
  • the mapping was received from the neighbor that
    is the nexthop for the route found in (1).

10
Label mapping procedures
  • Extension to the algorithm
  • Conditions for using a label for forwarding if
    the label-map message contains the Originator
    Nexthop TLV
  • the routing table contains an _exact_ entry for
    the address in the Originator TLV.
  • the mapping was received from the neighbor that
    is the nexthop for the route found in (1).

11
Label withdraw/release
  • Extension to the algorithm
  • If the label-map message contained the
    Originator Nexthop TLV then the withdraw/release
    must also contain it.

12
What next?
  • Gauge interest
  • Please send comments to the list.
  • Accept as WG document?

13
Thank you!
Write a Comment
User Comments (0)
About PowerShow.com