Search code examples
ip-addresspinglatencymeasurementbgp

The ip addresses of all eBGP routers on the Internet


I need to measure the latency from a specific location of the Internet to all of the other ISPs on the Internet. My plan is to measure the ping delay from a server to all of eBGP routers on the Internet. The problem I do not know what is the Ip address of eBGP routers to prob them. I searched a lot and I can not find any data set which has those IP addresses. I checked CAIDA dataset too and we have just the AS numbers and their prefixes.


Solution

  • There is no an easy way of doing this. You can find edge BGP routers by doing traceroutes and capturing the IP when the AS changes in the path. Saying that, most of the BGP routers filter out ICMP traffic and might reply back with a different IP address than the one it uses for BGP sessions.