1. Rosen
E.
Viswanathan
A.
& Callon
R. (2001). RFC 3031: Multiprotocol Label Switching Architecture. IETF. Section 3.12
"The Label Swap Operation
" states: "A label swap operation consists of replacing the label at the top of the label stack with a new label
and then forwarding the resulting packet." This directly describes the action of R4.
2. Davie
B.
& Peterson
L. (2011). Computer Networks: A Systems Approach (5th ed.). Morgan Kaufmann. In Chapter 3.3.1
"Operations
" the text describes the function of an LSR: "An LSR
on receiving a labeled packet
uses the label as an index into a table that specifies the outgoing label and the next hop for the packet. It then swaps the label in the packet with the outgoing label..."
3. Gredler
H.
& Medcalf
S. (2008). MPLS and VPN Architectures. Cisco Press. Chapter 2
"MPLS Architecture
" describes the label operations
clarifying that intermediate LSRs perform label swapping to forward traffic along a Label Switched Path (LSP).