Desculpe ser o cara que erroneamente assume que todos os SOs similares ao Unix são parecidos, mas há alguma chance de seu kernel achar que sua interface de loopback suporta TSO (TCP Segmentation Offload)?
No Mac OS X (pense em "BSD"), se você fizer uma captura de pacote na mesma máquina que está enviando os pacotes, poderá ver quadros TCP impossivelmente grandes sendo enviados para a placa, porque a pilha sabe que a placa fará o TSO para dividir em pedaços de 1500 bytes. No Mac OS X, você pode desativá-lo com sudo sysctl -w net.inet.tcp.tso=0
.
No Linux, para uma interface Ethernet, parece que você pode fazer sudo ethtool -K eth0 tso off
. Eu não sei se isso funcionaria na interface de loopback (em vez de ethX) embora.