Unix网络编程卷1,第三版,英文版。大名顶顶的Richard Stevens所写
目录:
Copyright
Addison-Wesley Professional Computing Series
Foreword
Preface
Introduction
Changes from the Second Edition
Using This Book
Source Code and Errata Availability
Acknowledgments
Part 1: Introduction and TCP/IP
Chapter 1. Introduction
Section 1.1. Introduction
Section 1.2. A Simple Daytime Client
Section 1.3. Protocol Independence
Section 1.4. Error Handling: Wrapper Functions
Section 1.5. A Simple Daytime Server
Section 1.6. Roadmap to Client/Server Examples in the Text
Section 1.7. OSI Model
Section 1.8. BSD Networking History
Section 1.9. Test Networks and Hosts
Section 1.10. Unix Standards
Section 1.11. 64-Bit Architectures
Section 1.12. Summary
Exercises
Chapter 2. The Transport Layer: TCP, UDP, and SCTP
Section 2.1. Introduction
Section 2.2. The Big Picture
Section 2.3. User Datagram Protocol (UDP)
Section 2.4. Transmission Control Protocol (TCP)
Section 2.5. Stream Control Transmission Protocol (SCTP)
Section 2.6. TCP Connection Establishment and Termination
Section 2.7. TIME_WAIT State
Section 2.8. SCTP Association Establishment and Termination
Section 2.9. Port Numbers
Section 2.10. TCP Port Numbers and Concurrent Servers
Section 2.11. Buffer Sizes and Limitations
Section 2.12. Standard Internet Services
Section 2.13. Protocol Usage by Common Internet Applications
Section 2.14. Summary
Exercises
Part 2: Elementary Sockets
Chapter 3. Sockets Introduction
Section 3.1. Introduction
Section 3.2. Socket Address Structures
Section 3.3. Value-Result Arguments
Section 3.4. Byte Ord
1