PowerEdge: How To Use the NTTCP Tool to Troubleshoot Network Performance in Windows

Summary: This article provides guidelines on using the NTttcp tool to troubleshoot network-related performance issues in Windows Server.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

When troubleshooting network performance issues, it can be difficult to isolate network performance from that of other system components. Copying a file from one system to another, for example, also uses the memory and disk subsystems on both machines. There is a tool available from Microsoft designed to test only the network: NTTTCP

The latest version of NTTTCP (v5.39 as of this writing) is available for download hereThis hyperlink is taking you to a website outside of Dell Technologies. .

Usage Example: This command runs the tool asynchronously for 30 s, using four threads across all cores, two I/O buffers, and a 64K buffer size:

ntttcp.exe -r -m 4,*,192.168.242.5 -l 64k -a 2 -t 30

This is the corresponding command on the sender:

ntttcp.exe -s -m 4,*,192.168.242.5 -l 64k -a 2 -t 30

Both commands include the same IP address: the address of the receiver.

The output of the tool, which can be saved as an XML file, gives detailed information about the total amount of data transferred, CPU usage, and total throughput during the test.
This information can help determine whether a performance bottleneck causes the network or another component of the system in question.

There are a couple of important things to remember when using NTTTCP:

  • It must be run on both sides of a connection (a client and server, for example).
  • In the previous version, it was necessary to rename the executable to specify whether it was to be run as a sender or receiver. This is no longer necessary in the new version, which uses the -s and -r switches for this purpose.

More information about NTTTCP can be found hereThis hyperlink is taking you to a website outside of Dell Technologies.. An active Azure subscription is not required to use the tool.

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server, Microsoft Windows 2012 Server R2
Article Properties
Article Number: 000136761
Article Type: How To
Last Modified: 07 May 2026
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.