how can I trouble shoot it
Se você ainda não fez isso, use as ferramentas de monitoramento / captura de rede nas duas extremidades e compare os resultados.
- wireshark
- tcpdump
- Windows netmon
Se houver alguma diferença, então algo na rede e / ou drivers de rede é o culpado. Tenha em mente que os pacotes podem ser legitimamente divididos durante o trânsito.
(Meu dinheiro está em um bug em algum código c #)