Hello,
Why TCP Bandwidth Test is sawtooth graph?
To 100M ISP1 WAN link:

To 200M ISP2 WAN link:

UDP test perfectly smooth with 0 lost packets even at full link speed.
Hello,
Why TCP Bandwidth Test is sawtooth graph?
To 100M ISP1 WAN link:

To 200M ISP2 WAN link:

UDP test perfectly smooth with 0 lost packets even at full link speed.
Enjoy: https://www.youtube.com/watch?v=cPLDaypKQkU
Who tested for UDP packet loss???
“How does UDP detect packet loss?
Because there is no way to test if UDP failed to arrive, the only true option would be to prefix all data sent with a “packet number” and so if its not the next number in line, you know it lost a packet..”
(More congestion avoidance: https://en.wikipedia.org/wiki/TCP_congestion_control)
See also: https://forum.mikrotik.com/viewtopic.php?f=2&t=163487