Microsoft cites three reasons not to use the iPerf3 tool on Windows
Microsoft just published a well-received post on the Tech Community forum detailing three reasons why Windows users should not use iPerf3, a popular tool for testing and measuring performance. network developed by ESnet. Instead of iPerf3, Microsoft recommends using ntttcp and ctsTraffic. This is the view that the Redmond company offers
First of all, it is necessary to recall that iPerf is a free tool in command line form, developed to allow users to measure connection speed, maximum network data that a server is capable of transmitting, as well as adjust UDP related specifications. iPerf helps system administrators easily control connections from server and client simultaneously. This eliminates the need to set the program to run based on data transfer limits. iPerf allows setting up programs to run based on different and clearly defined time periods.
As useful as it is, Microsoft recommends that users not use iPerf3 on Windows. The first reason is that iPerf3 is not officially supported on Microsoft operating systems. The developer himself said that to date, only iPerf2 version is officially supported on Windows, while iPerf3 is not yet. Additionally, the main development of this tool takes place on CentOS 7 Linux, FreeBSD 11, and macOS 10.12, not Windows.
The second reason is that although iPerf3 works on Windows, the utility does not make native API calls. It is emulated on Windows through the Cygwin emulation layer. Microsoft says iPerf3's developers "have done a great job bringing smooth performance to the tool," but there are still some problems with their approach. Besides not providing In certain capabilities for network testing, simulation operations also introduce additional latency, resulting in lower than expected throughput.
Finally, Microsoft has now removed outdated iPerf3 versions from appearing at the top of search results. Version 3.1.3 is the version downloaded by most users, and that release is now nearly 8 years old. In addition to lacking bug fixes and new features, version 3.1.3 also contains a vulnerability in cygwin1.dll that causes the socket buffer to be limited to 1MB. This leads to inaccurate testing on high-speed networks.
For all the above reasons, Microsoft wants customers to use Windows NT Test TCP (ntttcp) and ctsTraffic or for iPerf3. These are two native tools that use the Windows network in the same way that native Windows applications work. Windows NT Test TCP allows testing of native Windows-Windows and Windows-Linux network APIs, while ctsTraffic is only for Windows-to-Windows standards.
You should read it
- 7 best network troubleshooting tools 'save' your home network
- How to manage wifi network in Windows 7
- Learn Pktmon: Windows 10's built-in network monitoring tool
- Deploy Microsoft Windows server upgrade services
- Instructions for troubleshooting Windows 7 network errors
- What is the Microsoft Network Realtime Inspection Service (NisSrv.exe) and why is it running on the computer?
- Microsoft 'turns the wheel' to bring the old Network Connections settings back to Windows 11
- This is how to reset network settings on Windows 10 with just one click
May be interested
- Microsoft's new tool helps select the right Windows 10 deviceon monday, microsoft announced a new tool called help me choose on its official website. let's see what's special about this feature!
- Microsoft Launches VM Conversion Tool: Free Solution to Convert VMware Virtual Machines to Hyper-Vmicrosoft azure offers a managed cloud computing environment with a variety of pay-as-you-go (payg) services.
- Microsoft gives reasons to make Windows 11 faster than Windows 10 on the same computermicrosoft says that even with older hardware windows 11 feels significantly faster than windows 10.
- Microsoft is developing a genuine 'garbage removal' tool for Windowsmicrosoft is developing a windows system optimization tool called pc manager, combining existing windows tools into one interface.
- Microsoft warns of RCE vulnerability in Windows diagnostic toolif you've ever contacted microsoft support to get windows or windows server issues resolved, you've probably been guided through the microsoft support diagnostic tool (msdt). ).
- 10 reasons to be more generous with Microsoftmicrosoft sometimes suffers from security problems, which are often considered the starting targets of security wars.
- ThisIsWin11 tool customizes Windows 11 to run betteras described by the developer, this is the only tool you need to personalize your windows 11 experience.
- How to fix Windows 10 errors with genuine Software Repair Tool from Microsofthow to fix windows 10 errors with genuine software repair tool from microsoft. in the process of using, we often encounter some windows errors that we do not know how to fix. understand the situation, microsoft developers have launched
- Fix Microsoft Store not downloading apps and gamesmicrosoft store is where you can install apps and games on your windows pc. but sometimes for various reasons, you cannot download it from microsoft store.
- Still using Windows 7? This is the reason security should upgrade to Windows 10windows 7 is about to be killed and it will no longer receive software updates. it's time to consider upgrading to a newer operating system.