Downloading several 1GByte files in parallel from my isp gives me about 14MByte/s total in Odyssey.
But there's also a nice little python script on os4depot called speedtest-cli. This is basically the python version of speedtest.net.
speedtest-cli --list lists a couple of server for you. Otherwise it selects a server based on the smallest latency.
8.RAM Disk:speedtest-cli> python speedtest-cli --server 1747
Retrieving speedtest.net configuration...
Testing from ( redacted info
)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by Solcon Internetdiensten B.V. (Dronten) [38.98 km]: 6.75ms
Testing download speed................................................................................
Download: 183.19 Mbit/s
Testing upload speed................................................................................................
Upload: 76.42 Mbit/s
No great, not terrible.
On the other hand. Even my mobile phone gives 769.63Mbps download to the same server. And that's with Wifi6 (802.11ax) instead of 1gigbit wired to my router