Slow File Transfer Over GRE Tunnel

Hello,

I have two different locations. In one location, I have RouterOS physically installed on a server. In the other location, I am not using a Mikrotik device.

I am setting up a GRE Tunnel between RouterOS and a Juniper Ex4550. However, the outgoing traffic is very slow. Both sides have a 1 Gbps connection, and when transferring files on public traffic, I can transfer at least 700-800 Mbps. However, the speed over the tunnel does not exceed 10 Mbps. Here’s the strange part: when I try to download files over the tunnel, my speed reaches 400-500 Mbps.

So, in summary:

Sending files from Mikrotik to Juniper: 10 Mbps
Sending files from Juniper to Mikrotik: 500 Mbps
I’ve tried adjusting the MTU settings and everything, but nothing changes.

If you have fasttrack enabled on mikrotik side, try disabling it.