UNIX network programming - Stevens, W.Richard (Pearson Education Inc., 2004)