Part I: The Client Perspective | ||
1: Cookbook Client | simple-client.c | Open a port and read server's message. |
2: TCP IP | test-port-client.c | The Simple Client is expanded to include sending a message and selecting any port. |
3: IP Packets | snooper.c | Listen to the packets on the network. |
4: Connectionless | connected-peer.c | Create a connected datagram socket. |
connectionless-receiver.c connectionless-sender.c |
Pass messages between programs. | |
http-client.c | Display the reply to an HTTP request. | |
ttcp-client.c ttcp-server.c |
Send transaction TCP messages (T/TCP) between client and server (Linux does not yet support this protocol). | |
udp-reconnect.c udp-server.c |
Demonstrates connecting and reconnecting using UDP. |