首页 > 解决方案 > 互联网上所有eBGP路由器的ip地址

问题描述

我需要测量从 Internet 的特定位置到 Internet 上所有其他 ISP 的延迟。我的计划是测量从服务器到 Internet 上所有 eBGP 路由器的 ping 延迟。问题我不知道eBGP路由器的IP地址是什么来探测它们。我进行了很多搜索,但找不到任何具有这些 IP 地址的数据集。我也检查了 CAIDA 数据集,我们只有 AS 编号及其前缀。

标签: ip-addresspinglatencymeasurementbgp

解决方案


如果这些在任何地方公开发表,我会感到非常惊讶。公众不需要知道这些;唯一有正当理由知道 ISP eBGP 路由器的公共 IP 地址的各方是与 eBGP 路由器有 BGP 会话的另一个 ISP 或客户。发布这些 IP 地址只会邀请攻击者。即使您知道 IP 地址,ISP 也很有可能会过滤 ICMP 流量(即不响应 ping)。

更新:我想到了一种方法,您可以收集一些(甚至可能很多,但绝对不是全部)eBGP 对等地址。尽可能多地登录 BGP 眼镜,观察 RIB 中 BGP 路由的 BGP 下一跳。这将为您提供运行该特定镜子的路由器的 eBGP 邻居的对等地址。也许像 ThousandEyes 这样的服务可以提供类似的见解(不确定 - 我不是 ThousandEyes 的用户,我不确定他们提供或不提供哪些信息)。


推荐阅读