I have an issue with ftp or http connections to a system running windows vista ultimate not reaching maximum available bandwidth when uploading to clients. This same issue has appeared with microsoft IIS, Wamp (windows apache), and filezilla ftp server. I have 20mbps fiber connection in good working order. Speedtests and NDT server tests confirm 19.5mbps on the line in both directions. With all of the above server software max upload speed has been 250 KB/Sec around 10% of what the line should be capable of. Multiple connections at the same time yield the same result to each upload. (5 active connections at the same time, all downloading at 250KB/sec) The bandwidth is there but is some how being limited to each socket connection.
I have tried to adjust "DefaultSendWindow" (AFD Socket Buffer) registry entry anywhere from 64kb to 512kb with no results. The only software mentioned above that I have seen that has user defined socket buffer size in the application was filezilla ftp server, and adjusting it at the application level had no impact on download speed. Are there any experts who have good knowledge of Vista's TCP stack that might have an idea what's going on here?
I have tried to adjust "DefaultSendWindow" (AFD Socket Buffer) registry entry anywhere from 64kb to 512kb with no results. The only software mentioned above that I have seen that has user defined socket buffer size in the application was filezilla ftp server, and adjusting it at the application level had no impact on download speed. Are there any experts who have good knowledge of Vista's TCP stack that might have an idea what's going on here?