Omitir para ir al contenido principal
  • Hacer pedidos rápida y fácilmente
  • Ver pedidos y realizar seguimiento al estado del envío
  • Cree y acceda a una lista de sus productos
  • Administre sus sitios, productos y contactos de nivel de producto de Dell EMC con Administración de la empresa.

Como testar a largura de banda da rede disponível usando o "iperf"

Resumen: Este artigo apresenta informações sobre como testar a largura de banda da rede disponível.

Es posible que este artículo se traduzca automáticamente. Si tiene comentarios sobre su calidad, háganoslo saber mediante el formulario en la parte inferior de esta página.

Contenido del artículo


Síntomas

Como testar a largura de banda da rede disponível

1. Faça o download do utilitário iperf.  É possível encontrar uma cópia em iperf.fr
2. No servidor que receberá dados, abra uma janela de comando com privilégios elevados e execute o seguinte comando: "iperf.exe –s –w 2m".
    3. No servidor que enviará dados, abra uma janela de comando com privilégios elevados e execute o seguinte comando: "iperf –c x.x.x.x –w 2m –t 30s –i 1s".  Substitua x.x.x.x pelo endereço IP do servidor da etapa 2.
    4. Analise os dados retornados no servidor da etapa 3.  A saída deve ser semelhante ao texto abaixo:

 
C:\Users\some_user\Downloads>iperf -c xx.xx.xx.xx -w 2m -t 30s -i 1s
------------------------------------------------------------
Client connecting to xx.xx.xx.xx, TCP port 5001
TCP window size: 2.00 MByte
------------------------------------------------------------
[156] local xx.xx.xx.xx port 53724 connected with xx.xx.xx.xx port 5001
[ ID] Interval       Transfer     Bandwidth
[156]  0.0- 1.0 sec  113 MBytes  945 Mbits/sec
[156]  1.0- 2.0 sec  112 MBytes  944 Mbits/sec
[156]  2.0- 3.0 sec  113 MBytes  945 Mbits/sec
.
.
.
[156] 28.0-29.0 sec  113 MBytes  945 Mbits/sec
[156] 29.0-30.0 sec  112 MBytes  944 Mbits/sec
[156]  0.0-30.3 sec   3.30 GBytes  945 Mbits/sec

 
Informações adicionais:

O Iperf é uma ferramenta de teste de rede comumente usada que pode criar fluxos de dados TCP e UDP e medir o throughput de uma rede que os está transportando.

O Iperf permite que o usuário defina vários parâmetros que podem ser usados para testar uma rede ou como alternativa, otimizar ou ajustar uma rede. O Iperf tem uma funcionalidade de client e servidor e pode medir o throughput entre as duas extremidades, de forma unidirecional ou bidirecional. Ele é um software de código aberto e é executado em várias plataformas, incluindo Linux, Unix e Windows.

Os comandos de exemplo acima executam um teste unidirecional com um tamanho de buffer de dois megabytes.  O teste é executado por 30 segundos e exibe os resultados a cada segundo.  Para um teste mais avançado, consulte a sintaxe completa abaixo.
 

Opções gerais:  


-f, --format
[kmKM] formato a ser relatado: Kbits, Mbits, KBytes, MBytes

-h, --help
imprimir um resumo de ajuda

-i, --interval n
pausar n segundos entre relatórios periódicos de largura de banda

-l, --len n[KM]
definir o comprimento do buffer de leitura/gravação como n (padrão 8 KB)

-m, --print_mss
imprimir o tamanho máximo do segmento TCP (MTU – Cabeçalho TCP/IP)

-o, --output <filename>
enviar o relatório ou mensagem de erro para este arquivo específico

-p, --port n
definir a porta do servidor para escutar/se conectar a n (padrão 5001)

-u, --udp
usa UDP em vez de TCP

-w, --window n[KM]
tamanho da janela TCP (tamanho do buffer do soquete)

-B, --bind <host>
vincular ao <host>, a uma interface ou a um endereço multicast

-C, --compatibility
para uso com versões mais antigas, não envia mensagens extras

-M, --mss n
definir o tamanho máximo do segmento TCP (MTU – 40 bytes)

-N, --nodelay
definir TCP sem atraso, desativando o algoritmo Nagle

-v, --version
imprimir a informação da versão e sair

-V, --IPv6Version
definir o domínio como IPv6

-x, --reportexclude
[CDMSV] excluir relatórios de C (conexão) D (dados) M (multicast) S (configurações)
V (servidor)

-y, --reportstyle C|c
se definido como C ou c, relatar os resultados como CSV (comma separated values, valores separados por vírgula)

Opções específicas do servidor:  

-s, --server
executado no modo de servidor

-U, --single_udp
executado no modo UDP de thread único

-D, --daemon
executa o servidor como um daemon

Opções específicas do client: 

-b, --bandwidth n[KM]
define a largura de banda de destino como n bits/s (padrão 1 Mbit/s). Essa
configuração requer UDP (-u).

-c, --client <host>
executar no modo client, conectando-se ao <host>

-d, --dualtest
realizar um teste bidirecional simultaneamente

-n, --num n[KM]
número de bytes a serem transmitidos (em vez de -t)

-r, --tradeoff
realizar um teste bidirecional individualmente

-t, --time n
tempo em segundos para transmitir (padrão 10 segundos)

-F, --fileinput <name>
receber os dados a serem transmitidos de um arquivo

-I, --stdin
receber os dados a serem transmitidos de stdin

-L, --listenport n
porta que recebe os dados bidirecionais de volta

-P, --parallel n
número de threads de client paralelos a serem executados

-T, --ttl n
tempo de vida, para multicast (padrão 1)

-Z, --linux-congestion <algo>
definir o algoritmo de controle de congestionamento do TCP (somente Linux)


Fontes: Wikipédia e Manpagez

 

Causa

-

Resolución

-

Propiedades del artículo


Producto comprometido

Desktops & All-in-Ones, Laptops, Servers, PowerEdge

Fecha de la última publicación

06 oct 2021

Versión

4

Tipo de artículo

Solution