Parece que você pode estar tendo problemas de controle de fluxo. O controle de fluxo de Ethernet geralmente é mais problemático do que vale a pena. É melhor simplesmente eliminar pacotes quando o link fica sobrecarregado do que deixá-los acumular devido ao controle de fluxo; Relógios TCP para pacotes descartados para saber quando acelerar. Se você usar o controle de fluxo da camada de link para diminuir a queda, aumentando a latência, você acaba com um link atrasado e TCP é mantido no escuro sobre os problemas, por isso não pode fazer a coisa certa. Tente desativar o controle de fluxo da Ethernet em todos os dispositivos da sua rede.