Eu usei iperf para medir o throughput máximo para conexão TCP entre duas máquinas Ubuntu. Ambas as máquinas foram conectadas diretamente por meio de um cabo de 1Gbps. Quando realizei testes iperf obtive uma largura de banda de 845 Mbps em média. Mas quando tentei inverter a direção (ou seja, alterei o servidor para cliente e vice-versa) os resultados caíram para 185 Mbps.Estes resultados são uma média de dez leituras e o máximo que eu consegui obter foi de 370Mbps. Decidi então definir o mesmo valor para parâmetros como rmem_max, wmem_max, tcp_rmem, tcp_wmem, mas mesmo depois de definir os mesmos parâmetros obtive resultados semelhantes. ou seja, 845Mbps em uma direção e 185Mbps na outra direção). Eu não sei qual a causa possível. Existe algo importante que eu perdi?
Tags networking tcp iperf