I have a simple based File transfer between a Server and a Client using TCP, the default buffer that is set is 8192 bytes. I was able to set it to 300k and a 10mb file was transfered successfully through Localhost in less than 2 seconds. My question
is how can I ever determine what is the best buffer rate for non-local activities? If the server is stationed across the world and the client the opposite side with a 5MB Cable Internet how much can that handle? Would the data get damaged? would everything eventually get
through even though the buffer rate is set to 300k or 1MB? What is the best way to figure out the fastest rate?
View Complete Post