Принцип работы виртуального маршрутизатора VRRP (Virtual Router Redundancy Protocol) заключается в объединении нескольких маршрутизаторов в одно виртуальное устройство с общим IP-адресом. 12 Этот адрес используется в качестве шлюза по умолчанию для локальной сети. 5
Процесс происходит так: 2
- На сети с избыточной топологией выделяют несколько маршрутизаторов, которые будут выполнять роль маршрутизатора по умолчанию. 2
- На каждом из маршрутизаторов создают виртуальный интерфейс и присваивают одинаковые IP- и MAC-адреса. 2
- Посредством обмена служебными сообщениями среди маршрутизаторов выбирают активный (Master), который будет обрабатывать пакеты от хостов в LAN, предназначенные шлюзу по умолчанию. 2
- Остальные устройства становятся пассивными (Backup), они проверяют доступность Master-устройства. 2
В процессе обмена сообщениями маршрутизаторы распределяют между собой роли: 2
- Master — маршрутизатор, являющийся активным в данный момент. 2 Выбирается исходя из большего приоритета, либо, если приоритеты совпадают, в соответствии с большим IP-адресом интерфейса. 2
- Backup — маршрутизатор, являющийся резервным в данный момент. 2 Backup-маршрутизаторами становятся все маршрутизаторы, не ставшие Master. 2
Таким образом, для конечных пользователей одновременно существует лишь один шлюз по умолчанию, представляющий из себя виртуальное устройство. 2