NETWORK PROGRAMMIN - Helpful resources
Beej's Guide to Network Programming