System: RB5009 with desktop at 2,5Gbps at ether1, and SFP XPon (at 2,5Gbps) at the SFP+ interface.
Problem: In order to prevent dropped packages, I set a 949 Mbps limit on the 1Gbps ports and SFP+ egress rate, on the switch menu. Local network works like a charm. Targets on the internet up to about 130ms, work very well too. Targets with higher latency show severely degraded speed.
Now the weird part: The degradation ONLY happens if the eth1 is running at 2,5Gbps. If I set it to 1Gbps the problem goes away.
I already tried limiting speed on the switch menu, simple queues, queue trees and interface queues. All of them work limiting the speed - but the latency problem happens too. If I move from 2,5Gbps ethernet to 1Gbps ethernet, the problem goes away.
P.S. - I know that the 949 Mbps limiting is higher than my ISP speed. It it there just to protect the internal buffers on the router. If I run this test from the 1 Gbps port and without limits the results are about the same as from 1Gbps port and with the 949 Mbps.
Example with switch speed limiting, egress rate only, 949Mbps (ethernet at 2,5Gbps)
Speedtest by Ookla
Server: IPA CyberLab 400G - Tokyo (id: 48463)
ISP: Predlink Rede de Telecomuniccoes Ltda
Idle Latency: 269.61 ms (jitter: 1.48ms, low: 269.18ms, high: 271.59ms)
Download: 563.42 Mbps (data used: 851.0 MB)
418.40 ms (jitter: 82.31ms, low: 270.11ms, high: 907.15ms)
Upload: 137.91 Mbps (data used: 160.1 MB)
402.99 ms (jitter: 81.18ms, low: 269.07ms, high: 537.17ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/336482d1-a53c-4a2e-8fac-76717615307d
Speedtest by Ookla
Server: Gold Data - Miami, FL (id: 35678)
ISP: Predlink Rede de Telecomuniccoes Ltda
Idle Latency: 108.17 ms (jitter: 1.95ms, low: 107.36ms, high: 111.49ms)
Download: 541.45 Mbps (data used: 965.5 MB)
170.83 ms (jitter: 55.21ms, low: 113.57ms, high: 227.38ms)
Upload: 220.29 Mbps (data used: 238.2 MB)
200.25 ms (jitter: 62.02ms, low: 132.43ms, high: 268.18ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/492aaf3f-df91-4170-8635-7a50a83a3b25
Speedtest by Ookla
Server: Arias Telecom - Sao Paulo (id: 37180)
ISP: Predlink Rede de Telecomuniccoes Ltda
Idle Latency: 11.24 ms (jitter: 1.10ms, low: 10.29ms, high: 11.94ms)
Download: 525.85 Mbps (data used: 732.4 MB)
10.24 ms (jitter: 1.25ms, low: 8.76ms, high: 14.26ms)
Upload: 519.85 Mbps (data used: 757.0 MB)
9.76 ms (jitter: 0.93ms, low: 8.72ms, high: 16.05ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/51abf941-c492-42e8-a90d-e11388ebdd1b
Example with switch speed limiting, egress rate only, 949Mbps (ethernet at 1Gbps)
Speedtest by Ookla
Server: IPA CyberLab 400G - Tokyo (id: 48463)
ISP: Predlink Rede de Telecomuniccoes Ltda
Idle Latency: 264.13 ms (jitter: 0.98ms, low: 263.52ms, high: 265.41ms)
Download: 571.49 Mbps (data used: 790.6 MB)
402.97 ms (jitter: 81.19ms, low: 270.47ms, high: 536.47ms)
Upload: 330.17 Mbps (data used: 517.9 MB)
396.76 ms (jitter: 80.90ms, low: 263.07ms, high: 527.82ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/1223e82b-03b2-4238-a2ef-4d048e254cfd
Speedtest by Ookla
Server: Gold Data - Miami, FL (id: 35678)
ISP: Predlink Rede de Telecomuniccoes Ltda
Idle Latency: 110.32 ms (jitter: 0.81ms, low: 108.04ms, high: 110.52ms)
Download: 526.92 Mbps (data used: 689.2 MB)
162.18 ms (jitter: 53.57ms, low: 108.92ms, high: 233.64ms)
Upload: 531.85 Mbps (data used: 569.0 MB)
161.91 ms (jitter: 53.68ms, low: 108.28ms, high: 216.72ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/d64aebc2-749e-409f-b4f4-40d542ed80d8
Speedtest by Ookla
Server: Arias Telecom - Sao Paulo (id: 37180)
ISP: Predlink Rede de Telecomuniccoes Ltda
Idle Latency: 9.82 ms (jitter: 1.13ms, low: 9.01ms, high: 11.40ms)
Download: 535.20 Mbps (data used: 664.3 MB)
10.83 ms (jitter: 2.40ms, low: 8.94ms, high: 51.69ms)
Upload: 526.79 Mbps (data used: 726.0 MB)
9.53 ms (jitter: 2.94ms, low: 8.82ms, high: 241.12ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/73894259-b30e-4f28-bab0-1043ff3e09b8
Any ideas?