IP-адреса всех роутеров eBGP в интернете - PullRequest
0 голосов
/ 04 декабря 2018

Мне нужно измерить задержку от определенного местоположения Интернета до всех других интернет-провайдеров в Интернете.Мой план состоит в том, чтобы измерить задержку пинга от сервера ко всем маршрутизаторам eBGP в Интернете.Проблема, которую я не знаю, каков IP-адрес маршрутизаторов eBGP, чтобы исследовать их.Я много искал и не могу найти какой-либо набор данных, который имеет эти IP-адреса.Я также проверил набор данных CAIDA, и у нас есть только номера AS и их префиксы.

Ответы [ 2 ]

0 голосов
/ 10 декабря 2018

Нет простого способа сделать это.Вы можете найти граничные маршрутизаторы BGP, выполнив трассировку и захватив IP-адрес, когда AS изменяет путь.При этом большинство маршрутизаторов BGP отфильтровывают трафик ICMP и могут ответить обратно с IP-адресом, отличным от того, который он использует для сеансов BGP.

0 голосов
/ 07 декабря 2018

Я был бы очень удивлен, если бы они были опубликованы где-либо публично.Широкая публика не должна знать это;единственными сторонами, у которых есть действительная причина для того, чтобы знать общедоступный IP-адрес маршрутизатора eBGP интернет-провайдера, является другой поставщик Интернет-услуг или клиент, который имеет сеанс BGP с маршрутизатором eBGP.Публикация этих IP-адресов будет привлекать только злоумышленников.Даже если вы знали IP-адреса, вполне возможно, что интернет-провайдер отфильтровывает трафик ICMP (т.е. не отвечает на эхо-запросы).

ОБНОВЛЕНИЕ: Я думал о способе, которым вы можете собрать некоторые (может быть, даже многие, но определенно не все) из пиринговых адресов eBGP.Зайдите в как можно больше очков BGP и наблюдайте за следующими прыжками BGP маршрутов BGP в RIB.Это даст вам пиринговые адреса соседей eBGP маршрутизатора, на котором работает это конкретное зеркало.Возможно, такой сервис, как ThousandEyes, может предоставить аналогичные сведения (не уверен - я не пользователь ThousandEyes и не уверен, какую информацию они предоставляют или не предоставляют).

...