good lab to practicec from gns3 vault, good example which allow us to understand about VRF technology, the reason i'm doing this lab from this url (http://gns3vault.com/MPLS/basic-mpls-vpn.html) is because to understand clearly while i'm reading about CEF FIB of MPLS. Enjoy!
SP1#sh ip route vrf KC 220.127.116.11
Routing entry for 18.104.22.168/32
Known via "bgp 8", distance 200, metric 409600, type internal
Redistributing via eigrp 100
Advertised by eigrp 100 metric 64000 1000 255 1 1500
Last update from 22.214.171.124 00:01:49 ago
Routing Descriptor Blocks:
* 126.96.36.199 (Default-IP-Routing-Table), from 188.8.131.52, 00:01:49 ago
Route metric is 409600, traffic share count is 1
AS Hops 0
Customer has completely no idea how their packet are travel through the provider's network but their goal simply is to connect their Branch and HQ. Their simple configs from HQ and Branch routers as follow.
KEY TOPIC: (copy from CCIE BOOK) Cisco routers can be confiugred to disable MPLS TTL propagation. When disabled, the ingress E-LSR set the MPLS header's TTL field to 255, and the egress E-LSR leaves the original IP header's TL field unchanged. As a result, the entire MPLS network appears to be a single router hop from a TTL perspective, and the routers inside the MPLS network are not seen from the customer's traceroute command.