Unix Networking Programming Vol 1 by Richard W Steven. - Steven,W Richard (Prentice Hall, 1998)