【问题标题】:Geolocation of BGP Automous SystemsBGP自治系统的地理位置
【发布时间】:2018-09-18 21:24:11
【问题描述】:

各位朋友,过去几天我一直在寻找寻找 BGP AS 地理位置的方法,最好是通过使用一些 API。在我的大部分工作中,我一直在使用成熟的 API,但它在一些 AS 上没有定论,例如 AS 10000。RIPE 告诉我位置在 JP。这很好,如果可能的话,我只是想把它缩小到喜欢一个城市/邮政编码/等。是否有其他适用于此的 API?还是只是手动修复收集到的所有信息。

或者,如果可以获取实际 AS 本身的 IP 地址,而不是范围,那也可以。

【问题讨论】:

  • 我不确定你的意思。有跨越整个世界的 AS。有很多很多的 AS,你真的无法确定一个位置。
  • 我想我只是误解了 AS 的工作原理,这也是可能的。我只是假设,例如,Charter 可能持有 AS 20115。该 AS 必须存在于物理位置,不是吗?即使它处理来自美国各地的流量。
  • 没有。该 AS 可能在美国甚至其他国家都有切入点。拥有 AS 的组织可能有一个物理总部地址,但这真的没有意义。事实上,Charter 真的不复存在了,它与 TWC 合并,创建了 Spectrum。 TWC 在 AZ、CA、TX、MN 和东北部至少有一个我们连接的 AS。你会在哪里考虑那个 AS?
  • 我不确定。只是根据我阅读和搜索的内容,我假设每个 AS 都有一个非常强大的路由器,因为没有更好的术语,它处理从一个网络到另一个网络的流量,并且每个路由器都有一个 IP 地址和物理上位于某个地方。
  • 单个 AS 可以有数百或数千个路由器,分散在一个巨大的地理区域。自治系统实际上是由单个实体控制的网络。它独立于由其他实体控制的其他网络。它采用的路由策略是没有其他实体的。这才是真正的 AS。它不需要位于任何单个位置,并且在许多情况下,AS 的网络会扩展到多个位置。

标签: networking geolocation bgp


【解决方案1】:

IP 地理位置不足以准确地将 IP 定位到特定城市/邮政编码。在许多情况下,来自同一块的 IP 将在 ISP 的控制下大面积使用,因此不可能非常准确。自治系统并没有真正的“IP”,因为它们没有一个特定的位置。

如果您正在寻找他们与其他提供商对等的位置,您可能需要查看PeeringDB

【讨论】:

  • 我认为这实际上就是我想要的,我只是措辞不好。因此,要澄清以确保我正确阅读此内容,例如使用 AS 20115 和 714。他们在这里分享交流,peeringdb.com/ix/22。那么亚特兰大会是两个 AS 之间的交换地点吗?我对网络的了解非常少,所以这可能是错误的。
  • 它是交换地点之一。大型网络通常在多个位置进行交换,因此请记住这一点。
  • 另外,不要指望 PeeringDB 列出 所有 个对等点。 AS 702 (Verizon EMEA) 只列出了几个公共对等点(大概愿意接受新的对等点)。但可以 100% 确定 702 有 许多 个未列出的对等点。
猜你喜欢
  • 1970-01-01
  • 2011-10-15
  • 1970-01-01
  • 2012-11-18
  • 2017-10-23
  • 2012-04-27
  • 1970-01-01
  • 2018-10-24
  • 2016-06-29
相关资源
最近更新 更多