Establishment of an LDP LSP

Command-based LDP LSP Establishment

Establishing an LSP is actually binding FEC with the label, then advertising this binding to the adjacent LSR on LSP.Figure 1 shows the procedure for establishing an LSP using the downstream unsolicited (DU) and ordered modes.

Figure 1 LDP LSP establishment

The process of establishing an LDP LSP is as follows:

  1. If a label edge router (LER) on an MPLS network discovers a new direct route due to a network route change, and the address carried in the new route does not belong to any existing forwarding equivalence class (FEC), the LER creates a FEC for the address.

  2. If the egress has available labels for distribution, it distributes a label for the FEC and pro-actively sends a Label Mapping message to its upstream transit LSR. The Label Mapping message contains the assigned label and an FEC bound to the label.

  3. The transit LSR adds the mapping in the Label Mapping message to the label forwarding table and sends a Label Mapping message with a specified FEC to its upstream LSR.

  4. The ingress LSR also adds the mapping to its label forwarding table. The ingress LSR establishes an LSP and forwards packets along the LSP.

Proxy Egress LSP

A proxy egress extends an LSP to a non-LDP node. The extended LSP is called a proxy egress LSP. A penultimate LSR functions as a special proxy egress when penultimate hop popping (PHP) is enabled.

A proxy egress LSP can be established on a network with MPLS-incapable routers or in the Border Gateway Protocol (BGP) route load balancing scenario. For example, on the network shown in Figure 2, LSRA, LSRB, and LSRC, all except LSRD, are in an MPLS domain. An LSP is established along the path LSA -> LSRB -> LSRC. LSRC functions as a proxy egress and extends the LSP to LSRD. The extended LSP is a proxy egress LSP.
Figure 2 LDP LSP establishment

Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >