PfR+&+OER

=__Performance Routing (PfR)__=

Requirements
CEF enabled IGP/BGP does not support MPLS

Attributes

 * application type, performance, network performance
 * control outbound traffic using redistributed IGP routes
 * control inbound traffic in BGP using AS path
 * provides logical link bundling
 * passive monitoring using NetFlow
 * active monitoring using IP SLA
 * active and passive monitoring simultaneously
 * can operating in monitor-only mode
 * performs dynamic load balancing
 * can reroute traffic in as little as 3 seconds
 * performs automatic path optimization
 * offers "good" mode: alternate route when defined threshold is exceeded
 * offers "best" mode: always switches traffic to best route
 * robust reporting for traffic analysis, path assessment and troubleshooting
 * split prefixes in routing table to provide differentiated routing for a single host, subnet
 * allows prioritizing of its decision criteria

Device Roles

 * Master Controller (MC) -** decision maker is a PfR cluster, learns from border

config# oer master


 * Border Router (BR) -** accepts commands from MC and provides information to it

config# oer border

=Optimized Edge Routing (OER)=

Takes Into Account

 * Packet Loss
 * Response Time
 * Path Availability
 * Traffic Load Distribution

Operational Model

 * Profile** - learn flows of traffic that have high latency or high throughput
 * Measure** - collect performance metrics
 * Apply Policy** - create thresholds to define in-policy and out-of-policy (OOP) performance categories
 * Control** - Influence traffic by manipulating routing or by routing in conjunction with PBR
 * Verify** - Measure OOP event performance and adjust policy to bring performance in-policy

=Configuration=

config# key-chain key1 config-keychain# key 1 config-keychain-key# key-string pfr

config# oer master config-oer-mc# logging config-oer-mc# mode route control config-oer-mc# max prefix total 1000 config-oer-mc# backoff 90 3000 300 config-oer-mc# learn config-oer-mc-learn# delay config-oer-mc-learn# monitor period 5 config-oer-mc-learn# periodic interval 15 config-oer-mc# border 172.17.100.1 key-chain key1 config-oer-mc-br# interface fa0/0 internal config-oer-mc-br# interface serial 0/0 external config-oer-mc-br-if# max-xmit-utilization absolute 1500 config-oer-mc-br-if# cost-minimization fixed fee 1000 config-oer-mc-br-if# border 172.17.104.1 key-chain key1

config# oer border config-oer-br# master 172.17.10.1 key-chain key1 config-oer-br# local fa0/0 config-oer-br# active-probe address source interface FastEthernet0/0