We are having a weird packet lose issue when running VRF+MPLS+OSPF+BGP+BFD between 4 core routers. 2 x 1072 & 2 x 1036.
When pinging outside the VRF there is zero loss but when inside some VRF we see between 1-3% packet loss. The loss seems to correspond with high CPU spikes 95%+ on some cores but we've been unable to identify the root cause.
The issue seems to only reside inside the L3VPN and direct traffic and VPLS tunnels seem unaffected.
From the below you can see the CPU load rise and this lasts a couple of seconds the you see a dropped packet.
Your assistance is appreciated.