This
information explains how to organize a TCP/IP application program.
All examples are shown using an address family of AF_INET (IPv4).
All concepts described below can also be applied to an address family
of AF_INET6 (IPv6).
- Client and server socket programs
- Call sequence in socket programs
- Blocking, nonblocking, and asynchronous socket calls
- Testing a program using a miscellaneous server
- Testing a local machine using a loopback address
- Accessing required data sets