При использовании Border Gateway Protocol (BGP), к кому вы подключаетесь?

289
user1748155

Насколько я понимаю, чтобы получить номер AS от ARIN ( https://www.arin.net/ ), необходимо иметь сеть IP-адресов класса C.

Похоже, что как только номер AS получен от ARIN (а не от локального интернет-провайдера), можно использовать протокол пограничного шлюза (BGP) для независимого объявления маршрута к своей сети. Если я запускаю BGP (используя BIRD (например, http://bird.network.cz/ ) в Ubuntu), кому BGP нужно подключиться, чтобы объявить об этом? Если мой провайдер дает мне статический IP-адрес, но не хочет делать со мной BGP (я думаю, это называется iBGP или внутренний BGP), могу ли я подключиться к внешнему (или eBGP?) И объявить свой маршрут к глобальной сети Интернет? Кажется, что это возможно, независимо от того, что мой провайдер хочет, чтобы я делал, поскольку BGP - это протокол более высокого уровня, работающий по TCP. Существует ли список корневых серверов BGP (аналог DNS)?

Я просто пытаюсь выяснить, смогу ли я получить сеть класса C, могу ли я разместить ее избыточно с двумя дешевыми (250 $ / месяц) интернет-соединениями (каждое из которых имеет один статический IP-адрес, выделенный для ISP для моего маршрутизатор), объявляя избыточные маршруты и удаляя неработающий маршрут, если эта ссылка отключается сама.

Я знаю, что получение номера AS и сети IP-адресов класса C может быть довольно дорогостоящим с использованием IPv4, и я могу захотеть получить интернет-провайдеров с поддержкой iBGP, однако я пытаюсь понять процесс маршрутизации. а также план IPv6, где это может быть более целесообразным.

0
Вы запускаете BGP со своим провайдером (внешним по отношению к вам, вот что означает eBGP) Если у вас есть потребительский интернет-провайдер, он, вероятно, не поддерживает это. iBGP будет запускать BGP ** внутри ** внутри вашей сети. Если вы не являетесь интернет-провайдером, вы ничего не сообщаете «в Интернет». Существует множество Сетей, которые являются основными, если у вас есть пара свободных долларов, вы можете получить соединение, но за 250 долларов в месяц вы не найдете никого, кто хочет запустить BGP с вами. MAP 7 лет назад 0
Я думаю, что часть моей путаницы заключалась в следующем: я думал, что существует открытое «интернет-ядро» пиров BGP, которое будет принимать информацию о маршруте от любого. Поскольку BGP работает по протоколу TCP, и я могу подключаться к «интернет-ядру» через TCP через любое интернет-соединение, я должен быть в состоянии передать некоторую информацию о маршрутизации через BGP маршрутизаторам «интернет-ядра», если у меня есть номер AS и некоторые IP-адреса зарезервированы для меня. Я пытался выяснить, как найти и подключиться к этим маршрутизаторам «интернет-ядра». user1748155 7 лет назад 0
Я думаю, что реальность такова, что даже если маршрутизаторы «интернет-ядра» примут маршрут от меня, он, вероятно, никогда не будет работать, потому что первый прыжок и любые последующие прыжки на этом маршруте (вплоть до моего маршрутизатора) не являющиеся частью "интернет-ядра", не знали бы / не понимали маршрут, и сразу же просто не смогли бы направить меня. Я думаю, суть в том, что вам нужно, чтобы все маршрутизаторы на вашем маршруте знали о маршруте, иначе это не сработает. Вы можете делать пиринг BGP только с вашими напрямую подключенными пирами. Это правильно? user1748155 7 лет назад 0
Я думаю, что вы понимаете. На самом деле термин «интернет-ядро» относится к _really_ _big_ ISP, которые подключаются друг к другу, и что более мелкие (но все еще большие) ISP покупают свои услуги, тогда более мелкие ISP могут покупать услуги у этих ISP второго уровня, пока ISP, к которому вы подключаетесь. чтобы обеспечить ваш сервис. MAP 7 лет назад 0

0 ответов на вопрос