cc is my exercise project for learning network programs on linux.