В текущей статье мы разберем конфигурацию VRRP на маршрутизаторах ME5K.
Схема:
На обоих маршрутизаторах необходимо сконфигурировать интерфейсы:
interface tengigabitethernet 0/0/20.77 encapsulation outer-vid 77 ipv4 address 10.254.0.254/24 exit
interface tengigabitethernet 0/0/20.77 encapsulation outer-vid 77 ipv4 address 10.254.0.253/24 exit
Затем сконфигурируем VRRP:
router vrrp interface tengigabitethernet 0/0/20.77 address-family ipv4 vrrp 1 <----- VRRP ID, используется для генерации MAC. preempt delay 10 <----- Длительность паузы принятия мастерства. priority 150 <----- Приоритет устройства в данном VRRP, Устройство с более высоким приоритетом становится "Master" source-ip 10.254.0.254 virtual-ip 10.254.0.1 exit exit exit exit
router vrrp interface tengigabitethernet 0/0/20.77 address-family ipv4 vrrp 1 <----- VRRP ID, используется для генерации MAC. preempt delay 10 <----- Длительность паузы принятия мастерства. priority 75 <----- Приоритет устройства в данном VRRP, Устройство с меньшим приоритетом становится "Backup" source-ip 10.254.0.253 virtual-ip 10.254.0.1 exit exit exit exit
Проверить статус VRRP можно с помощью команды "show vrrp":
0/ME5200:R5()# show vrrp Fri Dec 23 03:57:13 2022 Interface VRRP ID Priority Virtual IP State Role ------------------------ --------- --------- ------------------------------- --------------------- --------------------- te0/0/20.77 1 150 10.254.0.1 running master
0/ME5200:R4()# show vrrp Fri Dec 23 03:56:16 2022 Interface VRRP ID Priority Virtual IP State Role ------------------------ --------- --------- ------------------------------- --------------------- --------------------- te0/0/20.77 1 75 10.254.0.1 running backup
Одновременно на одном маршрутизаторе может быть использовано 8 разных VRRP ID, при попытке использовать 9-й VRRP ID маршрутизатор выдаст ошибку :"commit Error: Max count of unique VRRP ID is 8", это аппаратное ограничение. Но,так как VRRP ID используется только для генерации MAC адреса, можно использовать одинаковые VRRP ID на разных интерфейсах, таким образом можно будет использовать до 2000 групп.
router vrrp interface tengigabitethernet 0/0/20.76 address-family ipv4 vrrp 1 source-ip 10.0.254.254 virtual-ip 10.0.254.1 exit exit exit interface tengigabitethernet 0/0/20.77 address-family ipv4 vrrp 1 source-ip 10.254.0.254 virtual-ip 10.254.0.1 exit exit exit exit
К сожалению функционал BVI в текущих версиях ПО не поддерживает работу протокола VRRP.
В качестве альтернативы использованию BVI предлагаю следующую конфигурацию устройства:
1.Создать сабинтерфейсы на необходимых портах (например te0/0/1-te0/0/2) и на порту в соединяющем маршрутизаторы, настроить следующим образом:
interface tengigabitethernet 0/0/20.77 encapsulation outer-vid 77 rewrite egress tag push outer-vid 77 rewrite ingress tag pop one exit
2. Создать Bridge-Domain и добавить в него интерфейсы te0/0/1-te0/0/3 и te0/0/20:
l2vpn bridge-domain 100 interface tengigabitethernet 0/0/1.77 interface tengigabitethernet 0/0/2.77 interface tengigabitethernet 0/0/3 interface tengigabitethernet 0/0/20.77 exit
3. Интерфейс te0/0/4 настроить вместо BVI интерфейса и соединить патч-кордом с интерфейсом te0/0/3.
interface tengigabitethernet 0/0/4 ipv4 address 10.254.6.254/24 exit
4. Настроить VRRP:
router vrrp interface tengigabitethernet 0/0/4 address-family ipv4 vrrp 50 source-ip 10.254.6.254 virtual-ip 10.254.6.1 exit exit exit exit