メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

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

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

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


現象

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

 

原因

-

解決方法

-

文書のプロパティ


影響を受ける製品

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

最後に公開された日付

06 10月 2021

バージョン

4

文書の種類

Solution