我正在玩traceroute,发现我在互联网工作方面的知识存在差距。 因此,为了更好地感受我连接到主机时发生的情况,我想我首先需要了解当我从德国的计算机联系俄罗斯的主机时发生了什么。
traceroute结果(摘录):
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
所以,如果我正确地解释了这个问题,显然这个数据包会经过柏林的交易所(bcix),然后下一站就在乌克兰(第7跳,retn.net)。
这是否意味着柏林和乌克兰之间有直接的电缆连接? 还是有些啤酒花被蒙蔽了? 我的意思是,中间至less有一个国家(波兰)? 还是有可能是跳跃7或8在波兰,但他们决心俄罗斯/乌克兰看主机名?
或者这个结果究竟意味着什么?
谢谢。
您只能在这里看到IP路由部分 – 这不一定与地理位置有关。
互联网由许多不同的技术组成,你的数据包从你的计算机到服务器的旅途中被重新安排,隧道,解剖和重新组合。
恕我直言,这是不可能的,以简短的方式解释这适合在这里 – 最好开始你的互联网维基百科文章,即路由部分的研究。
有可能是直接链接到乌克兰你看到的水平。 SOmeone可能已经在这里要求虚拟链接 – 就像VPN一样。 基本上,如果你要求从一个大型networking供应商从A到B的连接,他们不会necesariyl铺设电缆,但他们会给你一个端点,看起来像这样。
所以,在这跳之间隐藏着一个networking – 只是一个不属于你的路由的部分。 可能你的IP数据包正在经历一些VPN风格的事情。 我可能会想到MPLS或类似的networking技术(VPLS)。
这就好像你从我的电脑ping到我在芝加哥的公司计算机 – 你也会在波兰(我在哪里)跳一下,然后在芝加哥分机。 在这种情况下,它是一个VPN。