Назад | Перейти на главную страницу

Что нужно для использования любых IP-адресов?

Итак, есть куча вопросов по SF о том, как использовать Anycast IP и чем они хороши. Мой подход более практичный. Что конкретно мне нужно, чтобы использовать один из этих адресов?

В принципе, если я хочу использовать IP-адрес Anycast, что именно мне нужно, от оборудования до части конфигурации.

Это то, что я узнал о любом составе ...

  1. Да, для запуска anycast нужна автономная система. Вам также потребуется запустить BGP и маршрутизировать хотя бы a / 24 на публичной стороне.
  2. Теоретически, пока вы используете BGP, все будет в порядке; поэтому запустите BGP и попросите несколько маршрутизаторов объявить 192.168.1.XX или что угодно, используя AS в диапазоне от 64512 до 65535, поскольку они назначены частными для указанной цели.
  3. Только если вы используете публичный BGP. Если вы хотите это сделать, вам необходимо зарегистрировать блок IP из ЛАНИК а также AS, но если вы хотите работать в частном порядке, вы этого не сделаете.

Что касается оборудования: все, что вам нужно, это один или несколько маршрутизаторов, поддерживающих BGP. Vyatta и PFsense делают это, если у вас нет совместимого маршрутизатора и вы хотите использовать открытый исходный код. Затем вы настраиваете каждый маршрутизатор для передачи одинаковых IP-адресов.

Anycast в IPv4 просто означает, что используемый IP-адрес присутствует на нескольких машинах и поэтому может быть доступен в нескольких местах без необходимости возвращаться к общей конечной точке.

Если вы не планируете заставлять другие сети использовать ваш экземпляр anycast, вам не нужно объявлять маршрут, и поэтому не нужно использовать BGP или иметь AS. Вам просто нужно убедиться, что ваша внутренняя сеть имеет маршрутизацию, которая обеспечивает маршрут к произвольному IP-адресу, который является локальным.

Например, если у вас есть граничный маршрутизатор и повесить Anycast IP на блоке, который находится на коммутаторе, подключенном к нему, тогда у вас может быть настроен любой IP-адрес на кольцевой проверке на блоке хостинга, и маршрутизатор будет использовать статический маршрут, который указывает на Anycast IP на обычном IP хостинг-бокса.

Внутри вашей организации вы контролируете маршрутизацию, и вам не нужно регистрировать то, что вы делаете. Это обычно используется, например, для реализации таких вещей, как маршруты черной дыры. На практике обычно ожидают, что вы не захватите пространство IP-адресов, которое вам не назначено; вы не создаете проблем с отладкой для других; вы не мешаете другим людям быть доступными в Интернете. Однако до тех пор, пока то, что вы делаете, никого, кроме себя, не ломает, ваша сеть должна делать то, что вам нравится.

В качестве примера адресного пространства, которое может использовать каждый, вы можете посмотреть http://www.as112.net/ который имеет три IP-адреса, которые каждый может реализовать в своей сети.

это больше комментарий, чем ответ, но я слишком новичок, чтобы комментировать, так что это «ответ».

Предполагая, что вы говорите публичное объявление, мне интересно, достаточно ли велико / 24, как предлагалось на предыдущем плакате. Мне сказали люди, которые должны знать, что многие интернет-провайдеры не будут принимать маршруты меньше, чем (бормотание бормотание - / 22 или / 21 - вот что я помню).

У меня есть старый / 24, о котором было объявлено с тех пор, как Интернет был молод, и мы не сталкивались с какими-либо проблемами, связанными с потерей связи из-за него, но я бы был обеспокоен.