Принцип и команды настройки протокола резервирования виртуального маршрутизатора vrrp в Huawei ensp
Принцип и команды настройки протокола резервирования виртуального маршрутизатора vrrp в Huawei ensp

————Предисловие————

VRRP (Протокол резервирования виртуального маршрутизатора) — это сетевой протокол, используемый для обеспечения функций резервного шлюза, гарантирующий, что устройства в сети могут автоматически переключаться на резервные шлюзы, тем самым обеспечивая высокую доступность сети. В платформе моделирования корпоративной сети Huawei (ENSP) VRRP можно использовать для моделирования и настройки этой функции резервирования.

Функция VRRP

Ниже приведены основные функции VRRP:

  1. Улучшение доступности сети:через несколькомаршрутизаторподелитесь тем жевиртуальный IP Адрес, ВРРП Улучшена доступность сети. В случае сбоя основного маршрутизатора резервный маршрутизатор может взять на себя управление виртуальным маршрутизатором. IP адрес для обеспечения сетевого подключения.
  2. Внедрить резервную маршрутизацию:VRRP Разрешить использование нескольких маршрутизаторов в качестве резервных. При выходе из строя основного маршрутизатора резервный маршрутизатор может взять на себя функцию маршрутизации, чтобы обеспечить нормальную пересылку пакетов данных.
  3. Повышение отказоустойчивости сети:VRRP Сделайте сеть отказоустойчивой к одной ошибке маршрутизатора. Даже если основной из них выйдет из строя, резервный сможет взять на себя его функции, уменьшая влияние сбоев в работе сети.
  4. балансировка нагрузки:в некоторых сценариях,VRRP Также может использоваться для балансировки. нагрузки: регулируя приоритет каждого резервного маршрутизатора, трафик можно распределять между несколькими маршрутизаторами для достижения балансировки сетевой нагрузки.

В общем, VRRP — это протокол, используемый для повышения надежности и отказоустойчивости сети. Он широко используется в таких сценариях, как корпоративные сети и центры обработки данных, для обеспечения непрерывной и стабильной работы сети.

Как работает VRRP

VRRP выбирает главный маршрутизатор и один или несколько резервных маршрутизаторов. Основной маршрутизатор отвечает за пересылку пакетов данных, а резервный маршрутизатор находится в резервном состоянии. При выходе из строя основного маршрутизатора резервный маршрутизатор берет на себя обязанности основного маршрутизатора и продолжает пересылать пакеты.

Процесс выборов VRRP выглядит следующим образом.

1. Все участники VRRP отправляют сообщения VRRP.

2. Члены VRRP избираются на основе приоритетов в пакетах.

3. Участник VRRP с наивысшим приоритетом (приоритет по умолчанию — 100, приоритет можно повысить с помощью команд) становится основным маршрутизатором, а остальные участники VRRP — резервными маршрутизаторами.

Преимущества ВРРП

1. Повышение надежности сети: VRRP может гарантировать, что сеть будет работать нормально даже в случае сбоя основного маршрутизатора.

2. Улучшение возможностей балансировки нагрузки: VRRP может распределять трафик между несколькими маршрутизаторами, тем самым улучшая возможности балансировки нагрузки в сети.

Схема экспериментальной топологии

Основной синтаксис VRRP
Язык кода:javascript
копировать
interface <Имя интерфейса>
vrrp vrid <VRRPНомер группы>  virtual-ip  виртуальный IP адрес
vrrp vrid <VRRPНомер группы> priority  <диапазон приоритетов>     

<VRRPНомер группы>   составляет 1-255
<диапазон приоритетов> Диапазон обычно составляет 1 приезжать 254 (по умолчанию 100, если не установлено)
Конфигурация AR1

По сути, вам нужно войти в интерфейс для настройки IP-адреса, настроить VRRP для установки соответствующего приоритета и установить маршрут по умолчанию (здесь я настроил протокол динамической маршрутизации rip)

Код выглядит следующим образом

Язык кода:javascript
копировать
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei] un in en
Info: Information center is disabled.
//базовыйIPадрес Конфигурация
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.1.1 255.255.255.0
[Huawei-GigabitEthernet0/0/0] int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.2.1 255.255.255.0

//Устанавливаем резервирование VRRP
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.10
[Huawei-GigabitEthernet0/0/0]vrrp vrid 1 priority 200

//Запускаем динамический маршрут протоколрипа
[Huawei-GigabitEthernet0/0/1]rip 
[Huawei-rip-1]version 2	
[Huawei-rip-1]version 2
[Huawei-rip-1]net	
[Huawei-rip-1]network 192.168.1.0
[Huawei-rip-1]network 192.168.2.0

Иллюстрация

Конфигурация AR2

Конфигурация аналогична приведенной выше, поскольку интерфейс g0/0/0 между ним и AR1 должен быть настроен с использованием VRRP.

Код выглядит следующим образом

Язык кода:javascript
копировать
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
//КонфигурациябазовыйIP
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.3.1 255.255.255.0
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.1.2 255.255.255.0


//КонфигурацияVRRP
[Huawei-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 192.168.1.10


//Конфигурациядинамическая маршрутизацияпротоколRIP
[Huawei-GigabitEthernet0/0/1]rip
[Huawei-rip-1]versi	
[Huawei-rip-1]version 2
[Huawei-rip-1]net	
[Huawei-rip-1]network 192.168.3.0
[Huawei-rip-1]network 192.168.1.0
[Huawei-rip-1]
<Huawei>dis vrrp br	

Как показано на картинке

Конфигурация AR3

AR3 необходимо только настроить базовый IP-адрес и протокол RIP и записать все сегменты сети в таблицу маршрутизации.

Код выглядит следующим образом

Язык кода:javascript
копировать
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in en
Info: Information center is disabled.
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 192.168.2.2 255.255.255.0
[Huawei-GigabitEthernet0/0/0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip add 192.168.6.1 255.255.255.0
[Huawei-GigabitEthernet0/0/1]int g0/0/2
[Huawei-GigabitEthernet0/0/2]ip add 192.168.3.2 255.255.255.0
[Huawei-GigabitEthernet0/0/2]rip 
[Huawei-rip-1]version 2
[Huawei-rip-1]net	
[Huawei-rip-1]network 192.168.2.0
[Huawei-rip-1]network 192.168.3.0
[Huawei-rip-1]network 192.168.6.0

Как показано на картинкепоказано

Настройка завершена, как указано выше.

Дальше сделай тест

Первый шаг — просмотр таблицы маршрутизации

Обнаружено, что сегменты сети на всех маршрутизаторах, работающих по протоколу RIP, записаны в свои собственные таблицы маршрутизации (теперь вся сеть может быть соединена между собой).

Посмотреть VRRP

На AR1

На AR2

тест

Целевой ПК1 обращается к ПК3

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

Конфигурация ПК1

Требуется шлюз КонфигурацияVRRPКонфигурацияизвиртуальныйIP(такAR1и На AR2Мианду Конфигурация ПонятновиртуальныйIP , если маршрутизатор выйдет из строя, вы также можете выбрать другой путь )

Пинг успешно выполнен, как показано выше.

Затем мы закрываем интерфейс, чтобы проверить, можно ли использовать другую строку.

На AR1

Язык кода:javascript
копировать
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]shutdown 

Ссылка сейчас недоступна

Поскольку мы настроили VRRP, мы все равно можем пинговать.

На что следует обратить внимание

VRRP (Протокол резервирования виртуального маршрутизатора) — это протокол, используемый для реализации резервирования маршрутизатора, который может повысить надежность и доступность сети. При настройке VRRP необходимо обратить внимание на следующее:

1. Согласованность параметров VRRP:

  • Убедитесь, что все участники VRRP имеют одну и ту же версию VRRP.
  • обеспечить все VRRP виртуальный членмаршрутизатор ID (VRID) такой же.
  • обеспечить все VRRP виртуальный член IP адрестакой же.
  • Обеспечьте, чтобы все метод аутентификации члена VRRP и пароль были одинаковыми (если Конфигурация аутентифицирована).
  • обеспечить все VRRP Настройки члена Priority разумны. Основной маршрутизатор должен иметь более высокий приоритет, чем резервный.

2. Конфигурация интерфейса:

  • VRRP Необходимо запустить на физическом интерфейсе, убедитесь, что VRRP член интерфейса Конфигурация правильная, например IP Адрес, маска подсети и т. д.
  • Убедитесь, что интерфейс VRRP активен.
Предложения по конфигурации:
  • Версия VRRP: рекомендуется использовать последнюю версию VRRPv3, которая предоставляет некоторые функции, отсутствующие в VRRPv2, такие как аутентификация и расширенное приоритетное управление.
  • Виртуальный IP-адрес: виртуальный IP-адрес должен быть IP-адресом, который не конфликтует с другими сетевыми устройствами.
  • Приоритет: приоритет основного маршрутизатора должен быть установлен выше, чем приоритет резервного маршрутизатора.
  • Сертификация: Предлагаемая конфигурация VRRP Аутентификация для повышения безопасности.

Заметки во время занятий

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose