Publisher: Prentice Hall, 1990, 772 pages
As networking software becomes increasingly important in today's world, a book that teaches programmers how to write and how to better use this technology has finally arrived.
UNIX® Network Programming is unique because it includes numerous case studies of real network applications, as well as approximately 15,000 lines of C source code, taken directly from their source files, to help further understanding of networking software.
W. Richard Stevens provides a detailed tutorial on networking for those with a working knowledge of C and the UNIX® system. Full descriptions are included for popular protocols, including TCP/IP, XNS, SNA, NetBIOS, OSI, and UUCP.
Following a detailed discussion of the transport layer interfaces, Berkeley sockets, and System V TLI, the author provides in-depth examinations of the follwoing networking examples:
Targeted to meet the needs of today's software programmers, this book is an important and valuable reference for those interested in improving their networking software capabilities.
A classical work. Informative and still relevant. Read it.