User guide
3-2 MPLS Module Installation and User Guide
Configuring the MPLS Module
Conceptually, label switching is straightforward. A label is a relatively short,
fixed-length identifier that is used to forward packets received from a given link. The
label value is locally significant to a particular link and is assigned by the receiving
entity.
Because labels are relatively short (for example, 20 bits in a MPLS shim header), the
label of a received packet can be used as an index into a linear array containing the
forwarding database. Forwarding database entries indicate the outgoing port and any
label(s) to be applied to forwarded frames. Thus, forwarding may consist of a simple
lookup and replacement of the incoming label with the appropriate outgoing label
(otherwise known as label swapping).
Figure 3-1 illustrates an MPLS network.
Figure 3-1: MPLS network
MPLS Terms and Acronyms
Table 3-1 defines common MPLS terms and acronyms.
Table 3-1: MPLS Terms and Acronyms
Term or Acronym Description
CSPF Constrained Shortest Path First. Route selection determined by an
algorithm based on available link bandwidth and path cost.
DoD Downstream-on-Demand. Distribution of labels as a result of explicit
upstream label requests.
MPLS_05
LSR
LSP
MPLS cloud
Egress
LER
LSR
Ingress
LER
Source IP
network
Destination IP
network