A execução do iperf no modo bidirecional é mais lenta que a unidirecional

0

Eu usei iperf para testar a taxa de transferência na caixa A e B, ambas as placas de 1 Gbps.

Eu encontrei:

  • A- > B pode atingir 940 Mbps
  • B- > A pode alcançar 940 Mbps

Mas com iperf -d , para testar transferências bidirecionais, o resultado é apenas cerca de 670 Mbps, então o que pode causar esse problema? Switch ou roteador?

    
por bugs king 14.02.2017 / 16:16

1 resposta

0

Portanto, você tem dois hosts conectados por meio de um link full-duplex de 1 Gbps e você acha que as transferências unidirecionais chegam perto de 1000Mbps, mas transferências bidirecionais caem para menos de 70% do valor teórico máximo. Pode haver várias causas, incluindo:

  • o equipamento de rede, como switches, entre os dois hosts, que pode ser limitado a menos de 2 Gbps de throughput total em + out;

  • a CPU do seu host está sobrecarregada por ter que processar muito dados;

  • suas interfaces de rede não são perfeitas.

por 14.02.2017 / 16:26