2
•
S
—1-bit bottom of stack flag. A label stack can have multiple labels. The label nearest to the Layer
2 header is called the top label, and the label nearest to the Layer 3 header is called the bottom
label. The
S
field is set to 1 if the label is the bottom label and set to 0 if not.
•
TTL
—8-bit time to live field used for routing loop prevention.
LSR
A router that performs MPLS forwarding is a label switching router (LSR).
LSP
A label switched path (LSP) is the path along which packets of an FEC travel through an MPLS network.
An LSP is a unidirectional packet forwarding path. Two neighboring LSRs are called the upstream LSR
and downstream LSR along the direction of an LSP. In
, LSR B is the downstream LSR of LSR A, and
LSR A is the upstream LSR of LSR B.
Figure 2
Label switched path
LFIB
The Label Forwarding Information Base (LFIB) on an MPLS network functions like the Forwarding
Information Base (FIB) on an IP network. When an LSR receives a labeled packet, it searches the LFIB to
obtain information for forwarding the packet, such as the label operation type, the outgoing label value,
and the next hop.
Control plane and forwarding plane
An MPLS node consists of a control plane and a forwarding plane.
•
Control plane
—Assigns labels, distributes FEC-label mappings to neighbor LSRs, creates the LFIB,
and establishes and removes LSPs.
•
Forwarding plane
—Forwards packets according to the LFIB.