Como testar o IPERF3 com QoS no Windows 11 ou 10

A qualidade de serviço (QoS) desempenha um papel vital no gerenciamento da largura de banda em uma rede. Ele garante que os aplicativos necessários obtenham prioridade no consumo de dados e desempenho bem. Também minimiza problemas de latência. Você já deve ter ouvido esse termo ao comprar roteadores, especialmente os sofisticados que têm a qualidade do serviço para aprimorar o desempenho da rede do aplicativo para jogos automaticamente.

Mas como podemos verificar se a QoS funciona corretamente de acordo com as políticas e outras atividades de desempenho da rede? Aqui, oiperf3entra em cena. É uma ferramenta de usuário amplo para testar e ajustar o desempenho da rede, medindo a largura de banda, latência, jitter e perda de pacotes.

Se você é um usuário do Windows 11, este guia discutirá a instalação da instalação do IPERF3 e o uso com QoS.

Por que usar o IPERF3 com QoS?

Testando as configurações de QoS usando o IPERF3 ajuda a:

  • Verifique se as políticas de QoS são aplicadas corretamente.
  • Meça o desempenho da rede sob diferentes configurações de prioridade.
  • Verifique se os aplicativos críticos recebem a largura de banda necessária.
  • Identifique possíveis gargalos na rede.

Pré -requisitos

Antes de prosseguir, verifique o seguinte:

  • Um PC Windows 11 comAcesso ao administrador.
  • IPERF3 nas máquinas do cliente e do servidor.
  • Políticas de QoS, configuradas viaEditor de políticas de grupoouPowershell.
  • Dois dispositivos na mesma rede para testes adequados.

Etapa 1: Instale o IPERF3 no Windows 11

Existem duas maneiras de instalar o IPERF3: baixando manualmente em seu site oficial ou usando o Windows Package Manager. Aqui, discutimos o método do gerenciador de pacotes, o que é fácil.

Para instalar o IPERF3, siga estas etapas:

  1. Abra o terminal de comando como admin. Para fazer isso, clique com o botão direito do mouse no botão Windows 11 ou 10 Iniciar e selecione a opção Terminal (Admin).
  2. Digite o comando dado:
winget install "iPerf3" 
  1. Depois que a instalação é concluída,Feche e abra seu terminal novamentePara atualizar a sessão atual. Para verificar se a instalação é concluída com sucesso, vamos verificar a versão iPerf usando o comando fornecido:
iperf3 -v

Etapa 2: Configurar QoS no Windows 11

Nesta etapa, criamos uma política personalizada para QoS no Windows,Mas por que fazer isso?Como a criação de uma política de QoS (qualidade de serviço) garante que o tráfego de rede seja priorizado com base em regras predefinidas. Para priorizar o tráfego usandoQoS, siga estas etapas:

Método 1: Usando o editor de políticas de grupo

  1. ImprensaWin + r, tipogpedit.msc, e acertarDigitar.
  2. Navegar paraConfiguração do computador -> Configurações do Windows
  3. Selecione QoS baseado em política, clique com o botão direito do mouse e selecioneCrie uma nova políticaopção.
  1. Digite um nome de política, verifiqueEspecifique o valor DSCPe definir um valor (por exemplo,46para tráfego de alta prioridade).Observação: Valores mais altos do DSCP (por exemplo, 46 ​​para VoIP) são priorizados em valores mais baixos (por exemplo, 10 para downloads em segundo plano).
  1. Especifique oNome do aplicativo(iperf3.exe) para aplicar QoS.

CliquePróximo, siga o restante do assistente, aplique configurações e reinicie seu sistema.

Observação: Se várias políticas de QoS têm como alvo o mesmo aplicativo, mas com diferentes valores do DSCP, a última política aplicada geralmente entra em vigor. Você pode criar políticas de QoS separadas paraAplicações diferentessem conflitos. Exemplo:

  • Downloads de arquivos: DSCP10(baixa prioridade).
  • iperf3: DSCP46(alta prioridade).
  • Streaming do YouTube: DSCP34(Prioridade média).

Método 2: Usando PowerShell

Se você não quiser passar pelo mago gráfico, como fizemos acima para criar a política de QoS, também pode usar o PowerShell; Aqui está o comando para aplicar umPolítica de QoS:

New-NetQosPolicy -Name "iPerf3 QoS test" -AppPathNameMatchCondition iperf3 -DSCPAction 46

Para verificar e listar as políticas criadas, você pode usar:

Get-NetQosPolicy

Etapa 3: Execute o teste IPERF3 com QoS

Inicie o servidor iperf3

Nomáquina de servidor, Abra CMD e Run:

iperf3.exe -s

Execute o cliente iperf3 com QoS

Nomáquina cliente, execute o seguinte comando:

iperf3.exe -c <Server-IP> -t 30 -i 1 -S 0xB8
  • -c <Server-IP>: Especifica o endereço IP do servidor.
  • -t 30: Executa o teste por 30 segundos.
  • -i 1: Relatórios resultam a cada segundo.
  • -S 0xB8: Define oValor DSCP (46)para teste de QoS.

Testando diferentes valores do DSCP:

Tipo de tráfegoValor DSCP (decimal)Valor DSCP (Hex)comando iperf3
Melhor esforço padrão00x00iperf3.exe -c -t 30 -s 0x00
Tráfego de fundo100x28iperf3.exe -c -t 30 -s 0x28
Mídia de streaming340x88iperf3.exe -c -t 30 -s 0x88
VoIP (alta prioridade)460xb8iperf3.exe -c -t 30 -s 0xb8
Controle de rede (maior prioridade)560xe0iperf3.exe -c -t 30 -s 0xe0

Por exemplo,Se usarmos-S 0x28(DSCP 10, tráfego de fundo), esse tráfego deve receber uma prioridade mais baixa do que outros fluxos de prioridade mais alta.

Etapa 4: analise os resultados

Depois de executar o teste, o IPERF3 exibirá resultados, incluindo:

  • Largura de banda (MBPS)
  • Perda de pacotes (%)
  • Jitter (MS)

DesdeJittereperda de pacotessão relevantes apenas no tráfego UDP, você deve executariperf3 no modo UDP em vez de tcppara obtê -los.

iperf3 -c <Server-IP> -u -b 100M -t 30 -S 0x28
  • -u→ AtivaModo UDP.
  • -b 100M→ Conjuntoslargura de banda a 100 Mbps(ajuste com base na sua rede).
  • -t 30→ executa o teste para30 segundos.
  • -S 0x28→ Configuração do DSCP (opcional).

Pontas:

Para excluir todas as políticas de QoS

Execute o seguinte comando para remover todas as políticas:

Get-NetQosPolicy | Remove-NetQosPolicy -Confirm:$false

Conclusão

Após este guia, você pode testar com sucesso o IPERF3 com QoS no Windows 11 para garantir que o tráfego da rede seja priorizado de maneira eficaz. A implementação de QoS garante melhor desempenho da rede para aplicativos críticos, reduz o congestionamento e melhora a conectividade geral.

Takeaways -chave:

  • Instale o IPERF3 e configure a QoS por meio de política de grupo ou PowerShell.
  • Use o IPERF3 para enviar tráfego com valores de QoS específicos.
  • Analise o desempenho da rede para confirmar a eficácia da QoS.

Related Posts