Advanced Programming in the UNIX Environment; W. Richard Stevens;
Addison-Wesley, 1992.
Beginning Linux Programming, Second Edition; Neil Matthew and Richard Stones;
Wrox Press, 1999 (Chapter 14: Sockets).
Internetworking with TCP/IP, Volume I: Principles, Protocols, and
Architecture, Third Edition; Douglas E. Comer; Prentice Hall, 1995
(Chapter 20: The Socket Interface).
Internetworking with TCP/IP, Volume I: Principles, Protocols, and
Architecture, Fourth Edition; Douglas E. Comer; Prentice Hall, 2000
(Chapter 22: The Socket Interface).
Internetworking with TCP/IP Volume III: Client-Server Programming and
Applications, BSD Socket Version, Second Edition; Douglas E. Comer and
David L. Stevens; Prentice Hall, 1996.
Interprocess Communications in UNIX: The Nooks & Crannies, Second Edition;
John Shapley Gray; Prentice Hall, 1998 (Chapter 10: Sockets).
The Linux Programming Interface: A Linux and UNIX System Programming Handbook;
Michael Kerrisk; No Starch Press, 2010:
TCP/IP: Architecture, Protocols, and Implementation, with IPv6 and IP
Security, Second Edition; Dr. Sidnie Feit; McGraw-Hill, 1997 (Chapter 21:
The Socket Programming Interface).
UNIX Network Programming; W. Richard Stevens; Prentice Hall, 1990.
UNIX Network Programming, Volume 1: Networking APIs -- Sockets and XTI,
Second Edition; W. Richard Stevens; Prentice Hall, 1998; ISBN
0-13-490012-X.
UNIX Network Programming, Volume 1: The Sockets Networking API, Third Edition;
W. Richard Stevens, Bill Fenner and Andrew M. Rudoff; Addison-Wesley
Professional, 2003.
(‡)
UNIX System V Network Programming; Stephen A. Rago; Addison-Wesley,
1993.
RFCs
RFC 3493
Basic Socket Interface Extensions for IPv6.
RFC 6458
Sockets API Extensions for the Stream Control Transmission Protocol (SCTP).
Periodical Articles
"Tapping Into Sockets", BYTE 17:3 Mar 1992 pgs 261-266.
"Working With Sockets", UR 12:6 Jun 1994 pgs 44-51.