Настройка соседей BGP для Cato Сокет

Prev Next

Обзор

Заметка:

Площадки, которые используют Cato Socket, могут поддерживать несколько соседей BGP

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

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

Для получения дополнительной информации см. Работа с фильтрацией BGP.

Расширенные настройки BGP

Раздел Дополнительно для соседа BGP содержит следующие расширенные настройки BGP:

  • Метрика

  • Время удержания

  • Интервал поддержания связи

Метрика определяет приоритет для этого маршрута BGP. Чем ниже это значение, тем выше приоритет, присваиваемый метрике (например, 10 имеет более высокий приоритет, чем 100). Метрика по умолчанию равна 100.

Время удержания — это количество секунд, в течение которых сайт ожидает, пока сосед BGP отключится. Например, если время удержания равно 90, то если сайт не получает сообщения BGP в течение 90 секунд, он прекращает отправку трафика этому соседу и отключается. После отключения от соседа BGP сайт пытается снова подключиться к нему.

  • Настройка по умолчанию для сайта Cato — 60.

  • Значения времени удержания 1 или 2 недопустимы.

  • Если у соседей разные значения времени удержания, то используется наименьшее значение для пары. Оба соседа всегда используют одно и то же значение времени удержания.

  • Если значение времени удержания для обоих соседей равно 0, то сайт никогда не отключается.

Интервал поддержания связи — это количество секунд, в течение которых сайт отправляет сообщения поддержания связи соседу BGP, чтобы поддерживать сеанс активным. Мы рекомендуем, чтобы значение интервала поддержания связи составляло 1/3 от значения времени удержания.

  • Интервал поддержания связи по умолчанию для сайта Cato равен 20.

  • Когда у соседа BGP меньшее значение времени удержания, оба участника используют это значение. Если значение интервала поддержания связи меньше значения времени удержания для соседа BGP, то используется новый интервал поддержания связи, который составляет 1/3 значения времени удержания для соседа BGP.

    Например, у сайта A Cato время удержания 120 и интервал поддержания связи 40, а у соседа B время удержания 30. Затем оба соседа используют значение времени удержания 30, и у сайта A новый интервал поддержания связи 10.

Определение соседа BGP

Определите и настройте пару соседей BGP для сайтов, которые используют Сокет.

Для каждого участника мы рекомендуем настраивать уведомления об изменении статуса соседа BGP. Уведомления отправляются при изменении состояния подключения BGP коллеги в группу подписки, список рассылки или интеграцию стороннего разработчика. Это частота, с которой отправляются уведомления:

  • Немедленно - Уведомление отправляется получателям при каждом случае.

  • Ежечасно - Отправить уведомление при первом случае. Не отправлять дополнительные электронные письма, если в течение часа произошло больше случаев.

  • Ежедневно - Отправить уведомление при первом случае. Не отправлять дополнительные, если в течение дня произошло больше случаев.

  • Еженедельно - Отправить уведомление при первом случае. Не отправлять дополнительные, если в течение недели произошло больше случаев.

bgp_neighbor_policy.png

Чтобы определить BGP-соседа для AWS vSocket в развертывании HA:

  1. Из меню навигации щёлкните Сеть > Площадки и выберите сайт.

  2. В навигационном меню нажмите Настройки площадки > BGP.

  3. Нажмите Создать. Открывается панель Добавить соседа BGP.

  4. В разделе Общие введите Имя этого правила, определяющего соседа BGP.

  5. В разделе Настройки ASN настройте BGP Peer ASN и ASN Cato.

    Для получения дополнительной информации о смене стандартного ASN для Cato, см. Использование BGP в облаке Cato.

  6. В разделе IP-адреса введите IP-адрес BGP Peer.

  7. В разделе Политика маршрутизации определите поведение маршрутизации BGP для вашей сети:

    1. Параметры Объявлять позволяют настроить, как сайт объявляет маршруты BGP для этого соседа.

      Примечание: Для размещений Socket, если вы не выбрали ни один из этих вариантов, то есть не анонсируете маршруты, убедитесь, что вы также создали обратную конфигурацию на BGP партнере, чтобы НЕ принимать анонс маршрутов.

      • Маршрут по умолчанию - Сайт объявляет маршрут по умолчанию (0/0) соседям BGP. Соседи могут отправить весь трафик на этот маршрут по умолчанию, даже если он не включен в таблицу маршрутизации. Выберите эту опцию для внедрений, которые используют Cato Socket в качестве интернет-шлюза для этого маршрутизатора.

      • Все маршруты - Сайт объявляет внутреннюю таблицу маршрутизации для всей учетной записи соседу BGP. Эти маршруты включают статические и плавающие диапазоны, а также маршруты, которые изучены от других пирингов на сайте и в вашей сети. Этот параметр часто включается, чтобы отправить WAN трафик соседу BGP.

        Примечание: Весь диапазон пользователей SDP объявляется пиринговому BGP как единый маршрут.

      • Сводные маршруты - Сайт объявляет сводный маршрут вместо нескольких уникальных маршрутов, что позволяет пиринговым устройствам BGP упростить решения о передаче и минимизировать ресурсы, необходимые для поиска маршрута. Смотрите, Работа со сводными маршрутами BGP.

    2. В разделе Принять выберите, принимает ли сайт или отбрасывает динамические IP-адреса, публикуемые этим соседом. Выбирая вариант Отбросить, вы ограничиваете динамическое распространение от этого BGP соседа. Для получения дополнительной информации о списках маршрутов BGP см. Работа с фильтрацией BGP.

      Например, в развертываниях с использованием AWS Direct Connect BGP требуется, но вы не хотите принимать динамические адреса AWS. В данных развертываниях мы рекомендуем выбрать Отбросить все.

    3. В разделе NAT выберите Выполнять NAT на публичные IP-адреса для сайта, чтобы выполнить SNAT для всех IP и трафик будет транслироваться на IP-адрес ЛВС.

  8. Для аутентификации BGP MD5, используя предварительно разделенный секрет, в разделе Дополнительно выберите MD5 Auth.

    Примечание: Аутентификация BGP MD5 поддерживается в соответствии с RFC 2385.

  9. В разделе Дополнительно вы можете настроить расширенные параметры для соседа BGP:

    1. Чтобы изменить Метрика для этого маршрута, введите новый приоритет.

      Чем ниже это значение, тем выше приоритет, присваиваемый метрике (например, 10 имеет более высокий приоритет, чем 100).

    2. Чтобы изменить длительность открытой сессии BGP, введите новое время удержания (в секундах).

    3. Чтобы изменить частоту интервала поддержания связи, введите новое значение (в секундах) между сообщениями поддержания.

  10. Для получения уведомлений на основе изменений статуса соседа BGP:

    1. Выберите Отправить уведомление.

    2. В разделе Отправить уведомление в выберите Группа подписчиков, Список рассылки или Интеграция и выберите соответствующий пункт.

  11. Кликните Применить. Новое правило добавляется в базу правил.

  12. Повторите эти шаги, чтобы настроить дополнительные правила для соседей BGP.

  13. Кликните Сохранить. BGP сосед настроен для Socket.

Показать статус BGP соседа

После того как вы настроите соседа BGP для подключения, мы рекомендуем использовать функцию Показать статус BGP, чтобы проверить статус соседа и убедиться, что этот динамический маршрут работает.

Заметка:

Вы можете показать статус BGP только после того, как сохраните конфигурацию для BGP соседа и она будет отправлена на сайт.

Чтобы показать статус BGP соседа:

  1. Из меню навигации щёлкните Сеть > Площадки и выберите сайт.

  2. В навигационном меню нажмите Настройки площадки > BGP.

  3. Нажмите показать статус BGP.

    HTTP-запрос отправляется на соответствующий PoP. Всплывающее окно показывает статус каждого соседа BGP и данные о текущих маршрутах.

  4. Нажмите ОК, чтобы закрыть окно.