VK Cloud logo
Обновлена 25 апреля 2024 г. в 09:18

Настройка динамической маршрутизации

Продвинутый маршрутизатор позволяет установить связь между автономными сетями по BGP-протоколу. Для этого нужно добавить BGP-маршрутизатор и указать BGP-соседей.

Добавление BGP-маршрутизатора

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Нажмите кнопку Добавить BGP маршрутизатор.

  6. Задайте Название BGP-маршрутизатора. Допустимы только цифры, латинские буквы, пробел и символы: ? ! ~ @ # $ % ^ " & _ - + * = ; : , . / \ | ` [ ] { } ( ) < >.

  7. Укажите IP-адрес BGP-маршрутизатора — интерфейс маршрутизатора, направленный в транзитную сеть. Используйте самый высокий IP-адрес на интерфейсе обратной связи или на физическом интерфейсе.

  8. Укажите ASN из диапазона 64512–65534.

  9. (Опционально) Выключите BGP-маршрутизатор, если устанавливать связь в данный момент не нужно. BGP-маршрутизатор станет неактивным.

  10. (Опционально) Добавьте описание BGP-маршрутизатора.

  11. Нажмите кнопку Создать.

Редактирование BGP-маршрутизатора

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Перейдите к редактированию динамического маршрутизатора одним из способов:

    • Нажмите на название BGP-маршрутизатора, затем нажмите кнопку Редактировать.
    • Раскройте меню BGP-маршрутизатора и выберите Редактировать.
  6. Выполните одно из доступных действий:

    • Измените название маршрутизатора.
    • Измените описание маршрутизатора.
    • Включите опцию ECMP. Маршрутизатор создаст несколько маршрутов до одного места назначения. При передаче данных, если один из маршрутов недоступен, автоматически будет выбран другой. Это позволяет повысить пропускную способность и отказоустойчивость.
    • Включите опцию Graceful restart. После перезапуска узла BGP-маршрутизатор сохранит свое состояние и продолжит передавать данные.
    • Включите опцию Long lived graceful restart. BGP маршрутизатор сохранит свое состояние на более длительное время в случае отказа BGP-узла.
    • Выключите BGP-маршрутизатор, если устанавливать связь в данный момент не нужно. BGP-маршрутизатор станет неактивным.
  7. Нажмите кнопку Сохранить изменения.

Удаление BGP-маршрутизатора

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Удалите маршрутизатор одним из способов:

    • Раскройте меню маршрутизатора и выберите Удалить.
    • Выберите маршрутизатор с помощью флажка, затем нажмите кнопку Удалить над таблицей.
  6. Подтвердите удаление.

Добавление BGP-соседства

Чтобы связать автономные сети по BGP-протоколу, нужно указать BGP-маршрутизаторы сетей, с которыми будет установлено соединение.

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Нажмите на название BGP-маршрутизатора.

  6. Нажмите кнопку Добавить BGP соседа.

  7. (Опционально) Укажите название BGP-соседства. Допустимы только цифры, латинские буквы, пробел и символы: ? ! ~ @ # $ % ^ " & _ - + * = ; : , . / \ | ` [ ] { } ( ) < >.

  8. Укажите интерфейс, направленный в транзитную сеть соседнего BGP-маршрутизатора.

  9. Укажите ASN удаленной сети. Если для сети не задан ASN, используйте приватные номера ASN из диапазона 64512–65534.

  10. (Опционально) Выключите BGP-соседство, если устанавливать связь в данный момент не нужно. BGP-маршрутизатор не будет отправлять запросы удаленному маршрутизатору.

  11. (Опционально) Добавьте описание BGP-маршрутизатора.

  12. Нажмите кнопку Добавить.

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

  • маркер рядом с названием BGP-соседа зеленый;
  • BFD включен.

Редактирование BGP-соседства

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Нажмите на название BGP-маршрутизатора, затем перейдите на вкладку BGP соседи.

  6. Нажмите на название BGP-соседства.

  7. Перейдите к редактированию BGP-соседства одним из способов:

    • Нажмите на название BGP-соседства, затем нажмите кнопку Редактировать.
    • Раскройте меню BGP-соседства и выберите Редактировать.
  8. Выполните одно из доступных действий:

    • Измените название BGP-соседства.

    • Измените описание BGP-соседства.

    • В поле Add path выберите режим работы соседа, который определяет возможность обмена всеми вариантами маршрутизации для каждого анонса. Доступные варианты:

      • off: выключен;
      • on: включен в оба направления;
      • rx: включен только на прием;
      • tx: включен только на передачу.
    • Включите опцию BFD. Это позволяет использовать контроль сессии через BFD (Bidirectional Forwarding Detection).

    • Включите опцию Next Hop Self. BGP-соседу передается IP-адрес интерфейса маршрутизатора, который передает анонс, в качестве промежуточного узла (Next Hop).

    • Выключите BGP-соседство, если устанавливать связь в данный момент не нужно. BGP-маршрутизатор не будет отправлять запросы удаленному маршрутизатору.

  9. Нажмите кнопку Сохранить изменения.

Удаление BGP-соседства

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

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Нажмите на название BGP-маршрутизатора, затем перейдите на вкладку BGP соседи.

  6. Нажмите на название BGP-соседства.

  7. Удалите BGP-соседство одним из способов:

    • Раскройте меню BGP-соседа и выберите Удалить.
    • Выберите BGP-соседа с помощью флажка, затем нажмите кнопку Удалить над таблицей.
    • Нажмите на название BGP-соседа, затем нажмите кнопку Удалить над таблицей.
  8. Подтвердите удаление.

Просмотр BGP-анонса

После настройки BGP-соседа продвинутый маршрутизатор начнет передавать соседу BGP-анонсы всех сетей, в которые направлены его интерфейсы.

Чтобы просмотреть BGP-анонсы:

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Нажмите на название BGP-маршрутизатора.

  6. Перейдите на вкладку BGP анонсы.

На вкладке отображается список всех BGP-анонсов. Активные анонсы отмечены зелеными маркерами.

Добавление BGP-анонса

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Нажмите на название BGP-маршрутизатора, затем перейдите на вкладку BGP анонсы.

  6. Нажмите кнопку Добавить BGP анонс.

  7. Выберите тип анонса:

    В анонсе передается статический маршрут, заданный вручную.

    1. Укажите параметры запроса:

      • Сеть: адрес с маской cети, которая будет анонсирована BGP-соседу.
      • Шлюз по умолчанию: IP-адрес шлюза. Если шлюз будет доступен, сеть будет анонсирована в BGP.
      • (Опционально) Выключите BGP-анонс, если эту сеть не нужно анонсировать BGP-соседу. BGP-анонс станет неактивным.
      • (Опционально) Добавьте описание BGP-анонса.
    2. Нажмите кнопку Добавить.

Редактирование BGP-анонса

Редактировать можно только анонсы типа Static.

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Нажмите на название BGP-маршрутизатора, затем перейдите на вкладку BGP анонсы.

  6. Перейдите к редактированию BGP-анонса одним из способов:

    • Нажмите на адрес подсети, которая передается в анонсе, затем нажмите кнопку Редактировать.
    • Раскройте меню BGP-анонса и выберите Редактировать.
  7. Выполните одно из доступных действий:

    • Выключите BGP-анонс, если эту сеть не нужно анонсировать BGP-соседу.
    • Измените описание BGP-анонса.
  8. Нажмите кнопку Сохранить изменения.

Удаление BGP-анонса

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

  1. Перейдите в личный кабинет VK Cloud и выберите проект.

  2. Перейдите в раздел Виртуальные сетиМаршрутизаторы.

  3. Нажмите на название нужного маршрутизатора.

  4. Выберите вкладку Динамическая маршрутизация.

  5. Нажмите на название BGP-маршрутизатора, затем перейдите на вкладку BGP анонсы.

  6. Нажмите на название BGP-анонса.

  7. Удалите BGP-анонс одним из способов:

    • Раскройте меню BGP-анонса и выберите Удалить.
    • Выберите BGP-анонс с помощью флажка, затем нажмите кнопку Удалить над таблицей.
    • (Только для Static) Нажмите на название BGP-анонса, затем нажмите кнопку Удалить над таблицей.
  8. Подтвердите удаление.