https://tutorialscart.com/master-python-networking-from-a-to-z-part-iii-advanced/
Master Python Networking From A to Z - Part III : Advanced