I was playing with traceroute and discovered that I have a gap in my knowledge on how the Internet works. So, in order to get a better feeling for what happens when I connect to a host, I think I first need to understand what happened when I contacted a host in Russia from my computer in Germany.
The traceroute result (excerpt):
6 [AS16374] bcix.retn.net (193.178.185.64) 36 bytes to 10.0.0.2 34.623 ms 34.687 ms 35.207 ms
7 [AS9002] ae1-7.rt.m9p.msk.ru.retn.net (87.245.233.246) 36 bytes to 10.0.0.2 79.420 ms 80.979 ms 79.858 ms
8 [AS9002] gw-garstelecom.retn.net (87.245.229.166) 36 bytes to 10.0.0.2 83.922 ms 77.011 ms 78.163 ms
9 [AS31261] new.themoscowtimes.com (94.124.197.56) 60 bytes to 10.0.0.2 80.030 ms 80.265 ms 80.512 ms
So, if I interpret this correctly, apparently, the packet goes through the exchange in Berlin (bcix) and then the next stop is already in the Ukraine (hop 7, retn.net).
Does that mean there's a direct cable connection between Berlin and Ukraine? Or are some hops masked away? I mean, there's at least one country in between (Poland)? Or is it possible that hops 7 or 8 are in Poland, but they resolve to Russian/Ukrainian looking hostnames?
Or what exactly does that result mean?
Thank you.