O teste Iperf udp mostra apenas 50% da largura de banda

1

Eu testei a largura de banda com o iperf. Eu configurei o protocolo UDP.

Estou tentando configurar um limite de 10 a 100 megabits / s. Até 90 megabits, a velocidade máxima está correta.

Quando escrevo -b 100m ou não escrevo essa velocidade, fico apenas 50 megabit / s. Por quê?

    
por Dmitry Dashko 27.01.2012 / 07:54

1 resposta

1

O UDP não tem ritmo de transmissão, backoff de congestionamento e outros recursos que o TCP possui. Se você não os implementar, a taxa de transferência sofrerá terrivelmente - é por isso que o TCP os implementa.

O Iperf não possui a lógica necessária para encontrar a taxa máxima de transferência do UDP. Você precisaria aumentar a taxa desde que todos os pacotes estivessem passando e recuando quando os pacotes começassem a cair para encontrar a taxa máxima. O Iperf não faz isso, mas você pode configurar uma taxa e ver como ela funciona bem.

    
por 27.01.2012 / 08:19

Tags