For our main site and each remote site we have an MPLS circuit on one router plus an Internet circuit with a VPN tunnel for backup on a different router. I was wondering if there was a way to create performance metrics with an IP SLA and have the routers dynamically choose which is the best circuit for a given time/type of traffic.
For example; if the IP SLA reports a threshold of jitter through the MPLS connection could the router then pass voice traffic though the VPN connection?
I want to start looking into this. I've looked at some docs for PIRO and PFR. Just want to get some advice on how I should go about doing this before I really dig into it.
No PIRO is not an new PfR - it only extend functionalities of PfR in some way. Official cisco.com:
Protocol Independent Route Optimization (PIRO)
The PfR - Protocol Independent Route Optimization (PIRO) feature was introduced to extend the ability of PfR to identify and control traffic classes. Prior to PIRO, PfR optimizes paths for traffic classes that have a parent route--an exact matching route, or a less specific route--in BGP or static route databases. PIRO enables PfR to search the IP Routing Information Base (RIB) for a parent route allowing PfR to be deployed in any IP-routed environment including Interior Gateway Protocols (IGPs) such as OSPF and IS-IS.
The search for a parent route starts in the BGP routing database and, if no parent route is found, the static route database is searched. If a parent route is still not located, the RIB is searched. When a match is found after a parent route search of the RIB, route control is applied to the traffic class using policy-based routing (PBR) where a dynamic route map is created.
After PfR route control mode is enabled, no new customer configuration is required to enable PIRO.
On the master controller the showpfrmasterprefix command will display PIRO routes as “RIB-PBR” in the output.
Regarding new materials for you to learn from - well there is really many examples on internet with this kind of solutions and off course cisco.com as No 1 source. So just try with terms which we discussed already...oh and please check more on Cisco Intelligent WAN solution - there you will see some real implementation of PfR (along with WAAS, DMVPN etc)... Cisco IWAN...
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
As Dragan has posted, PfR might very well serve your needs, and its PIRO enhancement, just allows it to works with any routing protocol (originally it only supported statics and BGP).
The Cisco configuration guides and whitepapers are probably your best sources for PfR information. I don't know whether anyone has published a book on using PfR, you might search the Internet.
In principle, you would configure PfR for active monitoring. PfR will then run its own IP SLA tests. You also need to define your traffic into QoS classes, which I believe, PfR can then provide different levels of desired performance, as part of its criteria whether a flow needs to be moved, especially relative to another.
I had done much with the earlier version of PfR, OER, but that version didn't support performance levels per class. So, unfortunately, off-the-top-of-my-head, I'm unable to provide examples of "how to".
We are pleased to announce availability of Beta software for 16.6.3.
16.6.3 will be the second rebuild on the 16.6 release train targeted
towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are
looking for early feedback from customers befor...
Introduction Featured Speakers Luis Espejel is the Telecommunications
Manager of IENova, an Oil & Gas company. Currently he works with Cisco
IOS® and Cisco IOS XE platforms, and NX to some extent. He has also
worked as a Senior Engineer with the Routing P...
In this session you can learn more about Layer 3 multicast and the best
practices to identify possible threats and take security measures. It
provides an overview of basic multicast, the best security practices for
use of this technology, and recommendati...