UNIX Network Programming-Volume One: Socket Networking API
The book is intended for those who want to write their own programs that can use the API to communicate with each other as sockets.
Directory:
1. Introduction
2. Transport layer: TCP, UDP, and SCTP
3. Introduction to Socket Programming
4. Basic TCP Socket Programming
5. TCP client/Server program example
6. I/O multiplexing: Select and poll functions
7. Socket options
8, basic UDP socket programming
9, basic SCTP socket programming
10. SCTP Client/Server program example
11. Name and Address conversion
12. Interoperability of IPV4 and IPV6
13. Daemon and inetd Super server
14. Advanced I/O functions
15. Unix Domain protocol
16. Non-blocking I/O
17. IOCTL operation
18. Routing Sockets
19. Key Management sockets
20. Broadcasting
21. Multicast
22. Advanced UDP Socket Programming
23, Advanced SCTP socket programming
24. Out-of-band data
25. Signal-driven I/O
26. Threads
27. IP Options
28. Original socket
29. Data Link Access
30. Client/server Programming paradigm
31. Flow
UNIX Network Programming-Volume One: Socket Networking API Reading notes