Oh well. Thanks. Do you know a site that discusses these small details on using Winsock? Someone suggested to use 100K packets but it seems I have to work with 8192 bytes only.