Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Como usar a ferramenta NTttcp para solucionar problemas de desempenho de rede no Windows

Summary: Este artigo fornece diretrizes sobre como usar a ferramenta NTttcp para solucionar problemas de desempenho relacionados à rede no Windows Server.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Ao solucionar problemas de desempenho de rede, pode ser difícil isolar o desempenho da rede do desempenho de outros componentes do sistema. Copiar um arquivo de um sistema para outro, por exemplo, também usa os subsistemas de memória e disco em ambas as máquinas. Há uma ferramenta disponível da Microsoft projetada para testar apenas a rede: NTttcp.

A versão mais recente do NTttcp (v5.39 até o momento em que este artigo foi escrito) está disponível para download aqui

Exemplo de uso: Esse comando executa a ferramenta como um receptor no modo assíncrono por 30 segundos, usando quatro threads alocados dinamicamente em todos os núcleos do processador, dois buffers de E/S pendentes e um tamanho de buffer de 64K:

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

Este é o comando correspondente no remetente:

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

Ambos os comandos incluem o mesmo endereço IP: o endereço do receptor.

O resultado da ferramenta, que pode ser salvo como um arquivo XML, fornece informações detalhadas sobre a quantidade total de dados transferidos, o uso da CPU e o throughput total durante o teste. Essas informações podem ajudar a determinar se um gargalo de desempenho é causado pela rede ou por outro componente do sistema em questão.

Há algumas coisas importantes a serem lembradas ao usar o NTttcp:

  • Ele deve ser executado em ambos os lados de uma conexão (um client e um servidor, por exemplo).
  • Na versão anterior, era necessário renomear o executável para especificar se ele deveria ser executado como remetente ou destinatário. Isso não é mais necessário na nova versão, que usa os switches -s e -r para essa finalidade.

Mais informações sobre o NTttcp podem ser encontradas aqui. Uma assinatura ativa do Azure não é necessária para usar a ferramenta.

Article Properties


Affected Product

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server, Microsoft Windows 2012 Server R2

Last Published Date

22 Nov 2023

Version

4

Article Type

How To