This is Video #7 of our MPLS Traffic Engineering series, which is designed to help viewers gain basic understanding of MPLS Traffic Engineering and how to configure TE tunnels in Cisco routers.

In this video, we will do a lab that demonstrates how to configure Policy Based Routing for MPLS TE tunnel selection.



  • Policy-based routing uses route-maps to classify traffic and the action the router will take.
  • Policy-based routing can be used to divert traffic to MPLS TE tunnels.
  • Different IP source or destination or QoS classification can be configured to use different MPLS TE tunnels.
  • PBR for MPLS TE will only work on interfaces that are not configured under a VRF. (Only works on the global routing table)


1. Create access-lists.

access-list 1 permit
access-list 2 permit

2. Create route-map and set the egress interface to MPLS TE tunnels.

 match ip address 1 
 set interface Tunnel100
route-map PBR permit 20 
 match ip address 2 
 set interface Tunnel200

3. Apply route-map on the interface facing the CE router.

interface FastEthernet3/1
 ip policy route-map PBR