UNIX Network Programming, Volume I: Sockets Networking API (English Edition, 3rd Edition)

Author: Stevens
Publisher:
Publish Date: 2004-07-01
Features: This book is a classic work on UNIX network APIs! It is written for those who want to achieve inter-process communication through the socket interface, aiming to provide guidance for both beginners and experts in network programming. To build highly distributed, networked applications and services, a deep understanding of sockets and other key network APIs is required. This book offers comprehensive guidance for building robust, high-performance network systems in various environments. This edition is based on the legendary work of W. Richard Stevens and has been completely updated by two excellent network programming experts. New topics discussed include: POSIX Single UNIX Specification Version 3 IPv6 APIs (including an updated guide on IPv6/IPv4 interoperability) New SCTP transport protocol Key management based on IPsec Sockets FreeBSD 4.8/5.1, Red Hat Linux 9.x, Solaris 9, AIX 5.x, HPUX, and MaxOSX implementations New network programming debugging techniques Source-specific multicast APIs, which is the very API that has made IP multicast development widely used This book also updates and expands Stevens' authoritative summaries of the following key UNIX network standards and technologies: TCP and UDP transports Basic and advanced sockets, routing and raw sockets I/O: Multiplexing advanced functions, non-blocking and signal-driven daemons and inetd UNIX domain protocols ioctl operations Broadcast and multicast Threads Stream design: TCP iterative, concurrent, pre-created, and pre-threaded servers

📌 Related Posts