Kitz ADSL Broadband Information
adsl spacer  
Support this site
Home Broadband ISPs Tech Routers Wiki Forum
 
     
   Compare ISP   Rate your ISP
   Glossary   Glossary
 
Please login or register.

Login with username, password and session length
Advanced search  

News:

Author Topic: Implausibly high (50GBps +) TCPIP iperf3 upload results from one of my W10 PCs  (Read 1122 times)

bogof

  • Reg Member
  • ***
  • Posts: 441

One of my W10 PCs reports implausibly high TCPIP iperf3 results.  If you don't limit the throughput from iperf3 it basically seems to be buffering as much as you can send it in my 64GB RAM until it runs out of memory and dies...  This is only a 1G connection on a Realtek 2.5G ethernet adapter, but it also happens on an Intel gigabit card in the same computer.  Other computers on the network seem to work fine.  UDP is fine, and if you limit the TCPIP throughput with the -b option, the upload rate reflects the limit.  It's driving me round the bend.  Any thoughts anyone?  There is this github post about someone else seeing the issue (and I've reached out to them).   https://github.com/esnet/iperf/issues/1069
 
Code: [Select]
C:\Users\james\Downloads\iperf3.17_64\iperf3.17_64>iperf3.exe -c 192.168.20.169
Connecting to host 192.168.20.169, port 5201
[  5] local 192.168.20.107 port 50790 connected to 192.168.20.169 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.02   sec  9.92 GBytes  83.9 Gbits/sec
[  5]   1.02-2.00   sec  10.1 GBytes  88.3 Gbits/sec
[  5]   2.00-3.01   sec  10.2 GBytes  86.3 Gbits/sec
[  5]   3.01-4.01   sec  9.62 GBytes  83.1 Gbits/sec
[  5]   3.01-4.01   sec  9.62 GBytes  83.1 Gbits/sec
iperf3: error - control socket has closed unexpectedly
« Last Edit: August 22, 2024, 01:30:34 PM by bogof »
Logged

Alex Atkin UK

  • Addicted Kitizen
  • *****
  • Posts: 5445
    • Thinkbroadband Quality Monitors

That is truly bizarre.  I remember iperf2 behaved oddly, but I've not seen it on iperf3.

I have an older version installed on one of my Windows 11 machines:

Code: [Select]
C:\Users\xbox\iperf-3.1.3-win64>iperf3 -c server
Connecting to host server, port 5201
[  4] local 192.168.10.201 port 56224 connected to 192.168.10.253 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   973 MBytes  8.16 Gbits/sec
[  4]   1.00-2.00   sec   972 MBytes  8.16 Gbits/sec
[  4]   2.00-3.00   sec   968 MBytes  8.12 Gbits/sec
[  4]   3.00-4.00   sec   975 MBytes  8.18 Gbits/sec
[  4]   4.00-5.00   sec   976 MBytes  8.19 Gbits/sec
[  4]   5.00-6.00   sec   960 MBytes  8.06 Gbits/sec
[  4]   6.00-7.00   sec   968 MBytes  8.12 Gbits/sec
[  4]   7.00-8.00   sec   975 MBytes  8.18 Gbits/sec
[  4]   8.00-9.00   sec   970 MBytes  8.13 Gbits/sec
[  4]   9.00-10.00  sec   975 MBytes  8.18 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec  9.48 GBytes  8.15 Gbits/sec                  sender
[  4]   0.00-10.00  sec  9.48 GBytes  8.15 Gbits/sec                  receiver

iperf Done.

Latest version:
Code: [Select]
C:\Users\xbox\iperf-3.17.1-win64>iperf3 -c server
Connecting to host server, port 5201
[  5] local 192.168.10.201 port 56430 connected to 192.168.10.253 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.01   sec  1.10 GBytes  9.37 Gbits/sec
[  5]   1.01-2.01   sec  1.10 GBytes  9.47 Gbits/sec
[  5]   2.01-3.01   sec  1.10 GBytes  9.48 Gbits/sec
[  5]   3.01-4.01   sec  1.10 GBytes  9.46 Gbits/sec
[  5]   4.01-5.01   sec  1.10 GBytes  9.43 Gbits/sec
[  5]   5.01-6.01   sec  1.07 GBytes  9.19 Gbits/sec
[  5]   6.01-7.00   sec  1.08 GBytes  9.34 Gbits/sec
[  5]   7.00-8.01   sec  1.10 GBytes  9.44 Gbits/sec
[  5]   8.01-9.01   sec  1.11 GBytes  9.47 Gbits/sec
[  5]   9.01-10.01  sec  1.11 GBytes  9.48 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.01  sec  11.0 GBytes  9.41 Gbits/sec                  sender
[  5]   0.00-10.02  sec  11.0 GBytes  9.41 Gbits/sec                  receiver

iperf Done.

On Linux (same version as used as the server):
Code: [Select]
iperf 3.16 (cJSON 1.7.15)
Connecting to host server, port 5201
[  5] local 192.168.10.2 port 42908 connected to 192.168.10.253 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.09 GBytes  9.32 Gbits/sec   51   1.09 MBytes       
[  5]   1.00-2.00   sec  1.09 GBytes  9.39 Gbits/sec  212    515 KBytes       
[  5]   2.00-3.00   sec  1.09 GBytes  9.34 Gbits/sec    5    495 KBytes       
[  5]   3.00-4.00   sec  1.09 GBytes  9.38 Gbits/sec  299    535 KBytes       
[  5]   4.00-5.00   sec  1.09 GBytes  9.38 Gbits/sec   20    520 KBytes       
[  5]   5.00-6.00   sec  1.09 GBytes  9.40 Gbits/sec    0   1.36 MBytes       
[  5]   6.00-7.00   sec  1.08 GBytes  9.33 Gbits/sec  527   1.57 MBytes       
[  5]   7.00-8.00   sec  1.09 GBytes  9.36 Gbits/sec  756    509 KBytes       
[  5]   8.00-9.00   sec  1.09 GBytes  9.38 Gbits/sec   65    594 KBytes       
[  5]   9.00-10.00  sec  1.09 GBytes  9.39 Gbits/sec    0    486 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  10.9 GBytes  9.37 Gbits/sec  1935             sender
[  5]   0.00-10.00  sec  10.9 GBytes  9.37 Gbits/sec                  receiver
Logged
Broadband: Zen Full Fibre 900 + Three 5G Routers: pfSense (Intel N100) + GL.iNet GL-X3000/ Spitz AX WiFi: Zyxel NWA210AX
Switches: Netgear MS510TXUP, Netgear MS510TXPP, Netgear GS110EMX My Broadband History & Ping Monitors

bogof

  • Reg Member
  • ***
  • Posts: 441

I take it you have 10G networking?
Yes, I'm a little perplexed, though slightly reassured not to be the only person who'd seen it happen.  I want to work out what it is, though...
Logged

Alex Atkin UK

  • Addicted Kitizen
  • *****
  • Posts: 5445
    • Thinkbroadband Quality Monitors

Yup, the PCs I use most regularly are 10G so that file transfers + Internet at the same time do not bottleneck each other.

Could you have created some sort of loopback on that IP address so its somehow testing the local network stack?

Kinda hard to imagine how given you'd have to launch an iperf3 server on the local machine too.

Code: [Select]
Connecting to host localhost, port 5201
[  5] local ::1 port 43192 connected to ::1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  7.73 GBytes  66.3 Gbits/sec    1    895 KBytes       
[  5]   1.00-2.00   sec  7.46 GBytes  64.1 Gbits/sec    0    895 KBytes       
[  5]   2.00-3.00   sec  7.69 GBytes  66.0 Gbits/sec    0    895 KBytes       
[  5]   3.00-4.00   sec  7.59 GBytes  65.2 Gbits/sec    0    895 KBytes       
[  5]   4.00-5.00   sec  7.40 GBytes  63.6 Gbits/sec    1    895 KBytes       
[  5]   5.00-6.00   sec  7.55 GBytes  64.8 Gbits/sec    0    895 KBytes       
[  5]   6.00-7.00   sec  7.62 GBytes  65.4 Gbits/sec    0    895 KBytes       
[  5]   7.00-8.00   sec  7.67 GBytes  65.8 Gbits/sec    0    895 KBytes       
[  5]   8.00-9.00   sec  7.61 GBytes  65.4 Gbits/sec    0    895 KBytes       
[  5]   9.00-10.00  sec  6.93 GBytes  59.5 Gbits/sec    0   1.12 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  76.8 GBytes  66.0 Gbits/sec    2             sender
[  5]   0.00-10.00  sec  76.8 GBytes  66.0 Gbits/sec                  receiver
« Last Edit: August 22, 2024, 10:37:58 PM by Alex Atkin UK »
Logged
Broadband: Zen Full Fibre 900 + Three 5G Routers: pfSense (Intel N100) + GL.iNet GL-X3000/ Spitz AX WiFi: Zyxel NWA210AX
Switches: Netgear MS510TXUP, Netgear MS510TXPP, Netgear GS110EMX My Broadband History & Ping Monitors
 

anything