Packet Loss

I work for a small ISP and have been experiencing packet loss for some time: anywhere from .1% all the way up to 1%. We use mostly Ubiquiti radios for point-to-point links, access points, and client radios.

Our office is located at Location A, which has a CCR1016-12G being utilized as our network’s main switch. It has a few access points plugged directly into it, as well as feeding Location B, C, D, E with point-to-point links.

We first experienced packet loss to Location C. Not only does the remote radio from C to A time out, but even the local radio from A to C. We figured we had a bad radio on the local (A) side. We changed the set of radios and the packet loss did not go away. I then changed the switch at Location C from a Ubiquiti ToughSwitchPRO (8-port PoE switch) to an RB2011. I thought maybe the ToughSwitch could not handle the traffic or the amount of packets. The packet loss continued.

We also experience packet loss at Location B.1. This is a similar scenario where even the local side radio from B to B.1 will time out. The radio from B to B.2 does not time out, nor does anything else at Location B. I took out an RB2011 and installed a CCR1016 in its place, hoping the RB2011 was failing. The packet loss is still there.

Is there something I can do inside these MikroTik switches to see if it’s rejecting an incoming packet? From Location C, I can ping the radio from A to C without any loss, but when I ping the CCR1016 at Location A, there is 1% loss.

All of the switches mentioned have been updated to the latest firmware. I would appreciate any help or suggestions from the forum.

Here is a diagram to follow along easier. The blue writing is the packet loss, and green writing is the throughput during peak hours.