【发布时间】: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