9.1. VRRP¶
VRRP (Virtual Router Redundancy Protocol) — это сетевой протокол, предназначенный для повышения доступности маршрутизаторов, действующих в качестве шлюза по умолчанию. Это достигается путем объединения группы маршрутизаторов в один виртуальный маршрутизатор и назначения им общего IP-адреса, который будет использоваться в одной и той же L2-сети. ADC реализует VRRP v3 (RFC 5798).
Определения¶
- VRRP-маршрутизатор¶
ADC, на котором запущен VRRP. Он может участвовать в одном или нескольких виртуальных маршрутизаторах.
- Виртуальный маршрутизатор¶
Группа интерфейсов ADC в одной сети, совместно использующие идентификатор виртуального маршрутизатора (VRID) и виртуальный IP-адрес.
- Виртуальный IP-адрес¶
Виртуальный IP-адрес, назначенный группе виртуального маршрутизатора и используемый для обработки клиентского трафика. Запросы ICMP echo на этот адрес не обрабатываются.
- IP-адрес владельца¶
Это VRRP-маршрутизатор, который использует виртуальный IP-адрес.
- Виртуальный маршрутизатор Мастер¶
Это VRRP-маршрутизатор, ответственный за пересылку пакетов, отправленных на виртуальный IP-адрес, и обработку запросов ARP, отправленных на этот адрес.
- Виртуальный маршрутизатор резервного режима¶
Это незадействованный VRRP-маршрутизатор, готовый принять на себя роль Виртуального Мастер-маршрутизатора, как только текущий VRRP-маршрутизатор Мастер станет недоступным.
- Виртуальный MAC-адрес¶
Виртуальный MAC-адрес
0000:5E00:01xx, гдеxx— номер группы VRRP.
Настройка¶
Чтобы настроить VRRP, войдите в режим конфигурирования интерфейса данных и используйте команду:
- vrrp (1-255)¶
где
(1-255)— это идентификатор виртуального маршрутизатора (VRID).Доступны следующие ключи:
Ключ
Аргумент
Описание
checksum-v2Прочитать контрольную сумму по версии VRRP 2. Необходимо для совместимости с некоторыми устройствами Cisco
ipA.B.C.DЗадать IPv4-адрес виртуального маршрутизатора
ipv6X:X::X:XЗадать IPv6-адрес виртуального маршрутизатора
preemptРежим Preempt управляет тем, будет ли резервный маршрутизатор с более высоким приоритетом пытаться захватить роль Мастера у текущего маршрутизатора Мастера с более низким приоритетом. Исключение составляет случай, когда VRRP-маршрутизатор является владельцем IP-адреса, тогда он всегда становится Мастером. По умолчанию этот режим отключен. Введите эту команду, чтобы включить его
preempt delay minimum(1-65535)Задержка в секундах между переходом резервного маршрутизатора с более высоким приоритетом в резервное состояние и началом отправки VRRP-уведомлений для захвата роли Мастера
priority(1-254)Установить приоритет для этого VRRP-маршрутизатора, который будет использоваться для выбора VRRP Master. Высокие значения соответствуют высокому приоритету. Значение
255зарезервировано для маршрутизатора, который владеет IP-адресом, связанным с виртуальным маршрутизатором. Значение 0 используется, когда текущий Master-маршрутизатор должен быть остановлен от участия в VRRP. В этом случае резервные маршрутизаторы начнут выбирать Master без ожидания истечения времени ожидания текущего Master. Значение по умолчанию — 100timers advertise(1-4095)Интервал в секундах между отправкой объявлений VRRP. Значение по умолчанию — 1
Show-команды¶
- show vrrp [interface IFNAME] [(1-255)] counters [<ip|ipv6>]¶
Показать счётчики VRRP для протоколов IPv4/IPv6 или интерфейсов. Вывод будет следующим:
ADC# show vrrp 1 counters ------------------------------------------------------------ Counter Value ------------------------------------------------------------ VRRP advertisement packets sent 14336 VRRP advertisement packets received 0 Transitions to INIT state 1 Transitions to BACKUP state 1 Transitions to MASTER state 1 VRRP priority 0 adv packets sent 0 Allocation packet buffer drops 0 Sending nd announce packet drops 0 ------------------------------------------------------------
Примечание
Если у вас несколько VRRP-маршрутизаторов и вы не указали VRID, то счётчики будут суммированы.
- clear vrrp [interface IFNAME] [(1-255)] counters [<ip|ipv6>]¶
Очистить счётчики VRRP для протокола IPv4 или IPv6.
- show vrrp [interface IFNAME] [(1-255)] [<ip|ipv6>]¶
Показать различную информацию о VRRP-маршрутизаторе.