G
Guest
We are sending larger UDP packets over low-bandwidth network (9.6Kbit/s), and
UDP gets fragmented into several IP fragments.
Problem: If it takes more than 5 seconds between the fist and last IP
fragment are received by Windows, they seem to be discarded. It seems like a
reassembly timeout in Windows. However, netdiag.exe from MS Support tools
shows that "IP Reasembly Timeout" is 60 seconds on our system. No ICMP error
packets are generated by Windows.
IP packet counter in netstat increments for each fragment, but the UDP
counter does not. Wireshark packet sniffer show all fragments correctly.
Any suggestions are appreciated, thank you.
UDP gets fragmented into several IP fragments.
Problem: If it takes more than 5 seconds between the fist and last IP
fragment are received by Windows, they seem to be discarded. It seems like a
reassembly timeout in Windows. However, netdiag.exe from MS Support tools
shows that "IP Reasembly Timeout" is 60 seconds on our system. No ICMP error
packets are generated by Windows.
IP packet counter in netstat increments for each fragment, but the UDP
counter does not. Wireshark packet sniffer show all fragments correctly.
Any suggestions are appreciated, thank you.