Algumas coisas que você deve considerar verificar:
- Duplex - se um lado acha que o link é full duplex e o outro lado acha que o link é half duplex, espere maldade.
- Comutador defeituoso? Ignore-os.
- quadros gigantes. A MTU de 9000 bytes diminui a sobrecarga, o que deve aumentar o rendimento (perdendo um pouco de latência). Parece que o seu problema é tão ruim que isso não ajudará.
- Funcionalidades TCP: ECN, SACK, controle de congestionamento alg
- Tamanhos de janela de Envio / Recebimento TCP ( detalhes para o linux )
O netperf é ótimo para solucionar problemas de desempenho de rede. Mas netcat não é ruim em uma pitada.