I am receiving on a socket (C#) and setting the UDP buffer size to br 10 Mb - and creating 16 such sockets. But I see missed
UDP packets (they have a unique seq number in them). When I read back "ReceiveBufferSize" it return the size I set it to - 10Mb.
My question is - what is the maximum internal socket buffer size allowed by Windows (Win Server 2008) ?
Wierdly when I also start Netmon in the background on the receiving machine - I do not see any missed packets.
Does Netmon modify internal windows socket buffers (increase them) - how can I go about doing this with my app ?
View Complete Post