This project follows the "Python Network Programming Cookbook" (Dr. M. O. Faruque Sarker)