Hello,
I have some PTP multihop links that doesnt perform well. Seems the bandwith drastically decrease while passing an hop.
The main problem is that if I test 2 point, the throughput is max. If i go throgh 3 hops, it will decrease (like half less each hop).
The things are worst with TCP than UDP.
For example, consider this scenario:
From RB-OmniTik to RB2011 i have like 40Mbps. From RB-OmniTik to the first RB 711G-5Hnd v.5.23 I have 7Mbps. Please pay attention that there are no new wireless hop, because the 711G-5Hnd is connected by wire to the RB2011.
BUT if i test the ethernet wired from RB 711G-5Hnd to the RB2011 it performs 98Mbps (!). So there is no a wire issue.
If i test from the RB-OmniTik to the last RB1100H2 i have 7Mbps.
I have tried a lot of configuration and a lot of example found on the forum, but them didn't help:
- upgranding and downgrading ROS versions, I also tested the new 6.7. No difference.
- swap the hardware and use the same hardware for PTP
- swap frequency (there is no noise/interference)
- force the GigE ethernet to 100Mbps without auto-negotiation.
- the nework work using OSPF and MPLS routing. I also tried to put all in bridge, and only L3 routing without MPLS. Same issue.
- I tried to swap the RB2011 with RB750, RB450 and RB1100H2, same issue.
So, i think there is definitelly a bug in ROS in multihop routing or L2 frame forwarding, and the thing are worst where there are nv2/wireless hops.
A REPLY FROM MIKROTIK AND A SERIOUS DEBUG IS NEEDED. Otherwise, I will start to swap my hardware to a new vendor.