![如果 traceroute 显示我的流量是通过具有外部 IP 地址的服务器路由的,那么我的网络流量真的被路由到国外了吗?](https://linux22.com/image/1446118/%E5%A6%82%E6%9E%9C%20traceroute%20%E6%98%BE%E7%A4%BA%E6%88%91%E7%9A%84%E6%B5%81%E9%87%8F%E6%98%AF%E9%80%9A%E8%BF%87%E5%85%B7%E6%9C%89%E5%A4%96%E9%83%A8%20IP%20%E5%9C%B0%E5%9D%80%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%B7%AF%E7%94%B1%E7%9A%84%EF%BC%8C%E9%82%A3%E4%B9%88%E6%88%91%E7%9A%84%E7%BD%91%E7%BB%9C%E6%B5%81%E9%87%8F%E7%9C%9F%E7%9A%84%E8%A2%AB%E8%B7%AF%E7%94%B1%E5%88%B0%E5%9B%BD%E5%A4%96%E4%BA%86%E5%90%97%EF%BC%9F.png)
我的 ISP 由一家位于我们邻国的公司所有。我注意到,当我对我知道位于我居住的国家/地区的服务器进行跟踪路由时,我可以看到一些跳数经过一些 IP 地址在我邻国注册的服务器(根据 RIPE 数据库)。
但我听说即使 IP 是在其他国家注册的,也并不一定意味着流量真的被路由到国外到该国的服务器。
这在实践中如何运作?如果我不信任跟踪路由,我如何才能确定我的流量真正走哪条路?
答案1
每个 ISP 都连接到多个交换点. 这些兑换点就像十字路口让流量从一个网络跳转到另一个网络。
每当 ISP 建立与交换点的连接时,就意味着:
- 基础设施(路由器、点对点链路、交流电源、备用系统)
- 更多员工(全天候技术支持)
最后,ISP 将在高速点对点连接、供应商的技术支持合同、软件许可、技术人员工资等方面投入资金。
如果 ISP 在邻国设有办事处更简单、更便宜路线所有流量到邻国的设备上,然后从那里通过交换点将其路由到目的地。
借助实际的网络速度,他们可以做到这一点,而客户却不会注意到网页的加载速度。
答案2
你不能。好吧,你可以联系 IP 所有者并询问,但他们没有义务回答。
根据您和同一国家/地区(甚至是邻近地区)的其他服务如何连接到互联网,流量可能会绕行很多。这是因为它必须通过您的 ISP 网络才能到达合适的交换点。根据此交换点是否直接连接到目标 ISP,它可能必须经过其他交换点。这些交换点可能位于同一国家/地区,也可能不位于同一国家/地区。