Функция поддерживается только на моделях MES2424, MES2424B, MES2424FB, |
Протокол VRRP предназначен для резервирования маршрутизаторов, выполняющих роль шлюза по умолчанию. Это достигается путём объединения IP-интерфейсов группы маршрутизаторов в один виртуальный, который будет использоваться как шлюз по умолчанию для компьютеров в сети.
На канальном уровне резервируемые интерфейсы имеют MAC-адрес 00:00:5E:00:01:XX, где XX — номер группы VRRP (VRID).
Для конфигурации резервирования шлюза по умолчанию необходимо произвести следующие действия:
1) Включить протокол VRRP глобально:
console(config)#vrrp enable
2) Настроить номер процесса VRRP и IP-адрес VRRP маршрутизатора:
console(config)#interface vlan VLAN_ID
console(config-if)#vrrp VRID ipv4 IP_addr
3) При необходимости настроить Priority и выключить Preempt, который по умолчанию включен:
console(config-if)#vrrp VRID priority priority
console(config-if)#no vrrp VRID preempt
Если параметр Preempt активен - Backup-маршрутизатор с более высоким приоритетом будет пытаться перехватить на себя мастерство у текущего Master с более низким приоритетом. Если маршрутизатор является владельцем IP-адреса VRRP (т.е. Virtual IP настроен также и на interface vlan) - мастерство им будет перехватытваться независимо от настроек данной команды.
4) При необходимости фиксировать доступность непосредственно виртуального адреса по ICMP (по умолчанию коммутаторы отвечают с Source IP в interface vlan), на коммутаторах нужно активировать опцию accept-mode:
console(config-if)#vrrp VRID accept-mode enable
Ниже приведён пример конфигурации на коммутаторах уровня агрегации. Задача - настроить резервирование шлюза по умолчанию с адресом 10.10.1.1 в VLAN 100. Коммутатор не будет пытаться стать мастером если обнаружит в сети коммутатор с меньшим приоритетом VRRP.
Настройка коммутатора DSW1:
DSW1(config)#interface vlan 100
DSW1(config-if)# ip address 10.10.1.2 /24
DSW1(config-if)#vrrp 1 ipv4 10.10.1.1
DSW1(config-if)#vrrp 1 priority 101
DSW1(config-if)#no vrrp 1 preempt
DSW1(config)#vrrp enable
DSW1(config)#interface range gi1/0/11-12
DSW1(config-if-range)#channel-group 1 mode on
DSW1(config-if-range)#interface Po1
DSW1(config-if)#switchport general allowed vlan add 100
Настройка коммутатора DSW2:
DSW2(config)#interface vlan 100
DSW2(config-if)#ip address 10.10.1.3 /24
DSW2(config-if)#vrrp 1 ipv4 10.10.1.1
DSW2(config-if)#vrrp 1 priority 99
DSW2(config-if)#no vrrp 1 preempt
DSW2(config)#vrrp enable
DSW2(config)#interface range gi1/0/11-12
DSW2(config-if-range)#
channel-group 1 mode on
DSW2(config-if-range)#interface Po1
DSW2(config-if)#switchport general allowed vlan add 100