'How Did I Get Here?' is a site that uses traceroute to analyze how the server was accessed.



When you connect to the Internet and view various websites, communication takes place through various steps between your home PC as a client and the server hosting the website. ' How Did I Get Here? ' is a site that shows you the process a packet goes through from the client to the server.

How Did I Get Here?

https://how-did-i-get-here.net/

Below is the place where I actually accessed 'How Did I Get Here?'.



'You are here →' is the client, and 'Our server' is the server. Host (host name),

ASN , Network (network name), and Region (region) are displayed for each. You can see that the server is accessed from the ISP JCOM via the KDDI, Arelion , and Akamai networks. The server for 'How Did I Get Here?' belongs to a provider called Linode , which was acquired by Akamai in 2022. Therefore, we are accessing Akamai's network (AS20940) as our content delivery network (CDN).



Below that, text provides a detailed explanation of the access route. The green text part is the part generated when loading 'How Did I Get Here?'.



Developer Lexi Mattick has released the source code for 'How Did I Get Here?' in the GitHub repository below.

GitHub - hackclub/how-did-i-get-here: A tool/website/article by @kognise about how routing on the Internet works.
https://github.com/hackclub/how-did-i-get-here

Mr. Mattick also created a traceroute program called ``ktr'' to build ``How Did I Get Here?'', which is published below.

GitHub - hackclub/ktr: Kog traceroute. Highly asynchronous traceroute program written in Rust with ASN WHOIS and PeeringDB lookups.
https://github.com/hackclub/ktr

Mattick says, 'Frustrated by the lack of understanding about the structure of the Internet, I set out to write a comprehensive, interactive article covering the history and politics of the Internet through its protocols. But I was too busy and didn't have the time to do it myself. I didn't have time to reach the lofty goals I had set, so thanks to my friends at Hack Club , I was able to make the most of what I had. , it would be better to take a small raft out to sea.''

in Review,   Software,   Web Service, Posted by log1i_yk