First, make a directory and put in it server.c, client.c, and Makefile from http://www.calvin.edu/~lave/333lab
Next, compile the C programs by typing "make".
Now, run the server by typing ./server 23001. In a separate window type ./client localhost 23001. What does this server do?
Run the server on various machines and have others (including different groups) run the client to contact your server. Try it 3 or 4 at a time.
Run netstat -t and see what connections you can see on the server.
Take the following challenge: change the server to an echo server, ie, have it send back the exact message it receives. To do this: