Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Trong cuốn sách này, bạn sẽ tìm hiểu về bốn sự kết hợp duy nhất bạn sẽ cần phải sử dụng. Bạn sẽ sử dụng một số không cho đối số giao thức trong ổ cắm (2) hoặc socketpair (2) chức năng cho các ổ cắm PF_LOCAL. Đây là chỉ được hỗ trợ giá trị cho đối số đó. Một socket hợp lệ (2) gọi bằng cách sử dụng được hiển thị như sau: | Linux Socket Programming by Example Warren W. Gay Part I Basic Socket Concepts.6 Chapter 1. Introducing Sockets.7 A Brief Historical Introduction.7 Understanding Sockets.8 Comparing Sockets to Pipes.12 Creating Sockets.12 Performing I O on Sockets.18 Closing Sockets.21 Writing a Client Server Example.26 Chapter 2. Domains and Address Families.35 Nameless Sockets.35 Understanding Domains.36 Forming Socket Addresses.37 Forming Local Addresses.39 Forming Internet IPv4 Socket Addresses.48 Specifying an X.25 Address.57 Specifying Other Address Families.60 The AF UNSPEC Address Family.64 Chapter 3. Address Conversion Functions.65 Internet IP Numbers.66 Allocating IP Addresses.73 Manipulating IP Numbers.75 Chapter 4. Socket Types and Protocols.94 Specifying the Domain of a Socket.94 Using the socket 2 Function.96 Choosing a Socket Type.97 Choosing a Protocol.103 Socket Domain and Type Summary.109 Other Linux-Supported Protocols.110 Chapter 5. Binding Addresses to a Socket.118 The Purpose of the bind 2 Function.118 Using the bind 2 Function.119 Obtaining the Socket Address.122 Interfaces and Addressing.131 Chapter 6. Connectionless-Oriented Protocols.135 Linux Socket Programming by Example - Warren W. Gay 1 The Methods of Communication.136 Performing Input Output of Datagrams.138 Writing a UDP Datagram Server.143 Writing a UDP Datagram Client.148 Testing the Datagram Client and Server.153 Chapter 7. Connection-Oriented Protocols for Clients.160 Reviewing the Methods of Communication.160 Internet Services.162 Consulting the etc protocols File.170 Writing a TCP IP Client Program.175 Using connect 2 on SOCK DGRAM Sockets.182 What s Next.183 Chapter 8. Connection-Oriented Protocols for Servers.183 Understanding the Role of the Server.184 The listen 2 Function.186 The accept 2 Function Call.189 Writing a TCP IP Server.192 Modifying the Client Program.200 Chapter 9. Hostname and Network Name Lookups.203 Understanding the Need for Names.204 Using the uname 2 Function.204 .