I am designing a custom TCP/IP framework, and I am experiencing some latency issues that I believe are caused by TCP slow start. The framework will have TCP connections that are idle for fairly long periods, and the first message(s) that are sent over the connection after sitting idle are much slower than ones following soon after.
I read in this post: Disable tcp slow start , that it is possible to disable/manipulate slow start on linux platforms. Is there some way of accomplishing this in a windows environment, either in code or through some registry or command prompt capability?