04-13-2012 05:24 AM - edited 03-04-2019 04:01 PM
Hello again Guy's
Im trying to get PFR working and having a few issues in lab enviroment, I am currently just looking to get a basic PFR fast failover to 192.168.3.0/24, upon which i can build further policies/labs. But alas i am having little luck......
PS The master is also a BR:
Firstly the 2 BGP Routes at the MC:
*> 192.168.3.0 172.31.0.1 200 4445 4445 i
* i 192.168.200.2 0 100 0 i
With a secondary static for good measure:
#show run | i ip route
ip route 0.0.0.0 0.0.0.0 192.168.2.250
ip route 192.168.3.0 255.255.255.0 192.168.2.253 255 name TestSecondaryRoutePFR
#show pfr master
OER state: ENABLED and ACTIVE
Conn Status: SUCCESS, PORT: 3949
Version: 3.0
Number of Border routers: 2
Number of Exits: 2
Number of monitored prefixes: 0 (max 1000)
Max prefixes: total 1000 learn 2500
Prefix count: total 0, learn 0, cfg 0
PBR Requirements met
Nbar Status: Inactive
Border Status UP/DOWN AuthFail Version
192.168.2.254 ACTIVE UP 00:01:44 0 3.0
192.168.2.253 ACTIVE UP 00:01:44 0 3.0
Global Settings:
max-range-utilization percent 20 recv 0
mode route metric bgp local-pref 5000
mode route metric static tag 5000
mode route protocol pbr
trace probe delay 1000
logging
exit holddown time 60 secs, time remaining 0
Default Policy Settings:
backoff 180 360 180
delay relative 50
holddown 90
periodic 90
probe frequency 56
number of jitter probe packets 100
mode route control
mode monitor both
mode select-exit best
loss relative 10
jitter threshold 20
mos threshold 3.60 percent 30
unreachable relative 50
resolve delay priority 11 variance 20
resolve range priority 12 variance 0
resolve utilization priority 13 variance 20
Learn Settings:
current state : STARTED
time remaining in current state : 107 seconds
throughput
delay
no inside bgp
traffic-class filter access-list DENY_GLOBAL_LEARN_LIST
monitor-period 1
periodic-interval 0
aggregation-type prefix-length 24
prefixes 100 appls 100
expire after time 30
Learn-List seq 20 refname Learn_List_Remote1_Prefix
Configuration:
Traffic-Class Prefix-list: Remote1_Subnets
Aggregation-type: prefix-length 24
Learn type: throughput
Session count: 50 Max count: 100
Status: INACTIVE
Stats:
Traffic-Class Count: 0
#show pfr master active-probes
OER Master Controller active-probes
Border = Border Router running this Probe
State = Un/Assigned to a Prefix
Prefix = Probe is assigned to this Prefix
Type = Probe Type
Target = Target Address
TPort = Target Port
How = Was the probe Learned or Configured
N - Not applicable
The following Probes exist:
State Prefix Type Target TPort How Codec
Unassigned echo 192.168.3.254 N Cfgd N <-- ?
The following Probes are running:
Border State Prefix Type Target TPort
Nothing.......?
Config on MC:
pfr master
policy-rules Remote_1_General
logging
!
border 192.168.2.254 key-chain prf
interface FastEthernet0/1 internal
interface FastEthernet0/0.100 external
max-xmit-utilization percentage 80
link-group MPLS
!
border 192.168.2.253 key-chain prf
interface FastEthernet0/1 internal
interface Tunnel0 external
link-group DMVPN
!
learn
throughput
delay
periodic-interval 0
monitor-period 1
traffic-class filter access-list DENY_GLOBAL_LEARN_LIST
expire after time 30
list seq 20 refname Learn_List_Remote1_Prefix
traffic-class prefix-list Remote1_Subnets
throughput
max prefix total 1000
holddown 90
backoff 180 360
mode route protocol pbr
mode route control
mode select-exit best
periodic 90
!
active-probe echo 192.168.3.254
pfr border
logging
local FastEthernet0/1
master 192.168.2.254 key-chain prf
pfr-map Remote_1_General 100
match pfr learn list Remote1_Subnets
set periodic 90
set mode route control
set mode monitor fast
set resolve utilization priority 2 variance 10
no set resolve range
set unreachable threshold 100000
set active-probe echo 192.168.3.254
set probe frequency 4
Prefix list: ip prefix-list Remote1_Subnets seq 5 permit 192.168.3.0/24
Any Help would be much appriceated as always.
Regards Neil
04-16-2012 06:26 AM
Hello,
You have defined a learn-list called "Learn_List_Remote1_Prefix" in your learning section.
But in your pfr-map you reference the access-list instead of the learn-list. If you plan to use the automatic learning, then you have to use the learn-list name in your pfr map, ie:
pfr-map Remote_1_General 100
match pfr learn list Learn_List_Remote1_Prefix
Cheers.
/jmb
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide