When network traffic is sent to the internet, it passes through various ASes and IXPs. Tools such as traceroute and tcptraceroute can be used to trace how a particular network node in the internet can be accessed from your computer through your internet provider. Various tools developed in Python can be used to understand the nature of the internet. traIXroute (https://pypi.python.org/pypi/traixroute) is a tool developed on Python 3, which identifies the IXPs on the traceroute path.
Understanding the internet ecosystem with Python
Getting ready
You may install traIXroute through pip:
$ sudo pip install traixroute
To measure the performance and topologies of the internet, you also need to install scamper (https://www.caida...