Effective tcp/ip programming 44 Tips to improve your network programs - Snader Jon C Au. (2000)