BGP - использовать префикс в двух местах

В настоящее время я объявляю 8/24 подсетей по BGP. Я планирую переместить наши серверы в другой центр данных, но я хочу сохранить все IP-адреса.

Возможно ли, что я объявлю префиксы в двух местах и ​​скажу, что трафик с IP 1.1.1.1 должен перейти в местоположение A, а трафик с IP 1.1.1.2 должен перейти в местоположение B?

Прямая связь между двумя центрами данных отсутствует, обмен трафика невозможен.

Местоположение A не стабильно, есть почти ежедневные проблемы с сетью. Место B стабильно и не должно нарушаться из-за местоположения A.

Я знаю, что могу объявить префикс в нескольких местах, но тогда будет использоваться более короткий путь. Мне нужен способ сообщить другим маршрутизаторам, что IP X находится в местоположении A и IP Y на месте B.

Каким будет лучший способ выполнить это с помощью BGP?

3 голоса | спросил user2933212 18 FebruaryEurope/MoscowbThu, 18 Feb 2016 03:49:30 +0300000000amThu, 18 Feb 2016 03:49:30 +030016 2016, 03:49:30

3 ответа


3

Возможный сценарий:

  1. Перемещайте каждый префикс 24 в BGP по одному.
  2. Прежде чем перемещать первый префикс /24, установите туннель IP между двумя местоположениями.
  3. Когда вам нужно переместить один IP-адрес данного префикса 24, сделайте местоположение A для пересылки этого адреса (маршрут /32) через туннель в местоположение B.
  4. Как только каждый адрес из одного префикса 24 отправится в местоположение B через туннель, переместите его префикс BGP-префикса из местоположения A в B.
  5. Повторите шаги 3-4 для каждого префикса 244.
  6. Принесите туннель.
ответил Everton 18 FebruaryEurope/MoscowbThu, 18 Feb 2016 04:52:00 +0300000000amThu, 18 Feb 2016 04:52:00 +030016 2016, 04:52:00
1

Если на обоих сайтах используется один и тот же интернет-провайдер, а AS-провайдер на обоих сайтах одинаковый, это может быть возможно. Вы можете работать с интернет-провайдером, чтобы объявить ему несколько адресов /32 на временной основе. AS IS IS по-прежнему будет объявлять в Интернете, что у вас есть ваш /24, но он может маршрутизировать более длинные префиксы внутри. Это не то, что вы можете просто предположить, что ISP будет делать, но некоторые интернет-провайдеры могут время от времени вмещать такие вещи. ISP обычно не поможет вам вообще перейти к другому интернет-провайдеру.

ответил Ron Maupin 18 FebruaryEurope/MoscowbThu, 18 Feb 2016 06:46:39 +0300000000amThu, 18 Feb 2016 06:46:39 +030016 2016, 06:46:39
0

Что вы можете сделать, это рекламировать префикс второму интернет-провайдеру, а затем контролировать, распространяется ли префикс, по крайней мере, в часть остального мира. (Некоторые сети предпочтут путь к вашему первому интернет-провайдеру, это нормально.) Затем попросите своего первого интернет-провайдера прекратить рекламу префикса и убедитесь, что они распространяют вашу рекламу через них.

ответил Dgitsss 18 FebruaryEurope/MoscowbThu, 18 Feb 2016 13:03:40 +0300000000pmThu, 18 Feb 2016 13:03:40 +030016 2016, 13:03:40

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132