ip-address - 互联网上所有eBGP路由器的ip地址
问题描述
我需要测量从 Internet 的特定位置到 Internet 上所有其他 ISP 的延迟。我的计划是测量从服务器到 Internet 上所有 eBGP 路由器的 ping 延迟。问题我不知道eBGP路由器的IP地址是什么来探测它们。我进行了很多搜索,但找不到任何具有这些 IP 地址的数据集。我也检查了 CAIDA 数据集,我们只有 AS 编号及其前缀。
解决方案
如果这些在任何地方公开发表,我会感到非常惊讶。公众不需要知道这些;唯一有正当理由知道 ISP eBGP 路由器的公共 IP 地址的各方是与 eBGP 路由器有 BGP 会话的另一个 ISP 或客户。发布这些 IP 地址只会邀请攻击者。即使您知道 IP 地址,ISP 也很有可能会过滤 ICMP 流量(即不响应 ping)。
更新:我想到了一种方法,您可以收集一些(甚至可能很多,但绝对不是全部)eBGP 对等地址。尽可能多地登录 BGP 眼镜,观察 RIB 中 BGP 路由的 BGP 下一跳。这将为您提供运行该特定镜子的路由器的 eBGP 邻居的对等地址。也许像 ThousandEyes 这样的服务可以提供类似的见解(不确定 - 我不是 ThousandEyes 的用户,我不确定他们提供或不提供哪些信息)。
推荐阅读
- html - Gatsby - 更改折叠初始 HTML
- c# - Unity Raycasting problem in some part of the scene
- windows - lua for windows read serial(RS-232) data
- php - Wordpress admin bar not showing on frontend when logged in
- node.js - 如何向应用程序的用户授予对 S3 资源的有限访问权限?
- python - 如何将 ndarray 转换为“高”的 Pandas DataFrame
- javascript - Jest, React native and async-storage : Invariant Violation: Native module cannot be null
- javascript - Virtualized table scroll on window like a normal table
- node.js - Sending the same PUT request multiple times creates more entries in the database
- java - Java HashMap 键映射看起来不正确