Dynamic routing
LDP
Hands out MPLS labels: each router picks a label for every route it has and tells its neighbours.
Routers find each other with hellos to 224.0.0.2 on UDP port 646, then exchange labels over a TCP session on
port 646. A router pushes or swaps to the label its next hop picked, so labelled paths follow the routes OSPF (or
another protocol) found. A link without an LDP session breaks the path: the routers on it fall back to plain IP.