I'm monitoring the performances of a WAN link with iperf between two windows machines on both ends.
Surprisingly (for me), TCP single session default window reaches a throughput of 12Mbps, while UDP limit (0% packet loss) is about 4Mbps. Bandwidth higher than 5Mbps brings UDP to unacceptable packet loss (>20%).
How can it be?
These results are also confirmed by some UDP real traffic sent over the link (at bandwidth lower than expected capacity) which results in packet loss.
Thanks in advance for any suggestion.
EDIT: forgot to mention an important detail: this is a private network, so it's not a congested link and the extra traffic over the link during these tests (both with iperf and with real traffic) is almost negligible.
EDIT: Can someone provide advices on how to troubleshoot where (in which part of the network) this traffic is dropped?