Monday 12 June 2017

Cisco Performance Routing version 3 - PfRv3

Introduction

In my previous posts, DMVPN Part I – IV, I have described and built a dual homed DMVPN overlay network over MPLS and Internet WAN. In this post, I am going to enable an intelligent path control with the Performance Routing version 3 (PfRv3). Using a DMVPN together with a PfRv3, we can have a transport independent WAN, where forwarding decision is done based on the application requirements (e.q bandwidth, delay, jitter, and packet loss) instead of only relying on information received from routing protocols.

Figure 1 shows the example topology. There is one Master Controller (MC) S1R4 and two Border Routers (BR) S1R1 and S1R2 on the Hub site. On the Remote site, there is a router which has two roles, site Master Controller (MC) and site Border Router (BR). Remote site BR and Hub BRs are connected over MPLS and the Internet using a DMVPN overlay technology. A routing protocol for overlay network is BGP. The complete DMVPN configuration can be found in the document: “DMVPN Part III. BGP over DMVPN WAN”. On the Hub site, there is an internal router that has four loopback interfaces which represent LANs. There are two business critical networks, 172.16.2.0/24 – Voice and 172.16.3.0/24 – CRM. We will use these two networks in the PfRv3 demonstration. 

Figure 1: Example topology picture