Данная команда останавливает выполнение протокола VRRP на устройстве, находящемся в состоянии Master. Это позволяет маршрутизатору в состоянии Backup инициировать процесс перехода в состояние Master и взять на себя управление виртуальным маршрутизатором.
clear vrrp-state [ group { <GRID> | <GRID> vrf <VRF> } | id { <VRID> | <VRID> vrf <VRF> } | vrf <VRF> ]<GRID> – идентификатор группы VRRP-маршрутизатора, принимает значения [1..32];
<VRID> – идентификатор VRRP-маршрутизатора, принимает значения [1..255];
<VRF> – имя экземпляра VRF, задается строкой до 31 символа.
1
ROOT
esr# clear vrrp-state |
esr# clear vrrp-state group 32 vrf MGMT |
Данная команда выводит информации о протоколе VRRP.
show vrrp [ <ID> ] [ vrf <VRF> ] [ unit { <RANGE-ID> | local } ]<ID> – номер процесса, принимает значения [1..255];
<VRF> – имя экземпляра VRF, задается строкой до 31 символа.
<RANGE-ID> – принимает номера юнитов в формате: ID,ID-ID. Номер юнита принимает значения [1..2];
local – ключ для отображения информации о протоколе VRRP в формате вывода без включенного кластера.
При включенном кластере отображается информация для всех юнитов кластера.
1
ROOT
esr# show vrrp Virtual router Virtual IP Priority Preemption State Inherit Sync group ID -------------- --------------------------------- -------- ---------- ------ ------- ------------- 1 172.16.0.1/32 100 Enabled Master -- -- 2 172.17.0.1/32 100 Enabled Master -- -- |
esr# show vrrp 1 VRRP ID: 1 VRRP Inherit VRRP ID: -- VRRP Version: 2 Interface: gi1/0/3 Priority: 100 State: Master Track ID: -- Source IP address: 192.168.32.1 Virtual IP address: 172.16.0.1/32 Virtual MAC address: 00:00:5e:00:01:01 Synchronization group ID: -- Preemption: Enabled, preemption delay is 0 seconds Advertisement interval: 1 seconds Gratuitous ARP delay: 5 seconds Gratuitous ARP repeat: 5 times Gratuitous ARP refresh: 0 seconds Gratuitous ARP refresh repeat: 1 times |
Данная команда выводит информации о наследовании VRRP.
show vrrp inherit [ vrf <VRF> ] [ unit { <RANGE-ID> | local } ]<VRF> – имя экземпляра VRF, задается строкой до 31 символа.
<RANGE-ID> – принимает номера юнитов в формате: ID,ID-ID. Номер юнита принимает значения [1..2];
local – ключ для отображения информации о наследовании VRRP в формате вывода без включенного кластера.
При включенном кластере отображается информация для всех юнитов кластера.
1
ROOT
esr# show vrrp inherit Virtual router Inherit -------------- ------------------------------------------------------------ 2 1 |
Данная команда создает VRRP-процесс на IP-интерфейсе.
Использование отрицательной формы команды (no) удаляет VRRP-процесс.
[no] vrrp <NUMBER>
<NUMBER> – номер VRRP-процесса.
10
CONFIG-IF-GI
CONFIG-IF-TE
CONFIG-IF-TWE
CONFIG-IF-FO
CONFIG-IF-HU
CONFIG-IF-SUB
CONFIG-IF-QINQ
CONFIG-IF-PORT-CHANNEL
CONFIG-BRIDGE
esr(config-if-gi)# vrrp 1 |
Данная команда определяет алгоритм аутентификации.
Использование отрицательной формы команды (no) отключает аутентификацию.
authentication algorithm <ALGORITHM>
no authentication algorithm
<ALGORITHM> – алгоритм аутентификации:
cleartext – пароль, передается открытым текстом;
md5 – пароль, хешируется по алгоритму md5.
15
CONFIG-VRRP
esr(config-vrrp)# authentication algorithm cleartext |
Данная команда устанавливает пароль для аутентификации с соседом.
Использование отрицательной формы команды (no) удаляет пароль.
authentication key ascii-text { <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> }no authentication key
<CLEAR-TEXT> – ключ, задаётся строкой от 1 до 8 символов;
<ENCRYPTED-TEXT> – зашифрованный ключ размером от 1 до 8 байт (от 2 до 16 символов). Задается в шестнадцатеричном формате (0xYYYY...) или (YYYY...).
15
CONFIG-VRRP
esr(config-vrrp)# authentication key ascii-text 12345678 esr(config-vrrp)# authentication key ascii-text encrypted CDE650 |
Данной командой устанавливается режим, когда виртуальный IP-интерфейс остается в состоянии UP вне зависимости от состояния самого интерфейса.
Использование отрицательной формы команды (no) устанавливает режим по умолчанию.
[no] force-up
Команда не содержит параметров.
Отключено.
10
CONFIG-VRRP
esr(config-vrrp)# force-up |
Данной командой устанавливается принадлежность VRRP-процесса к группе. Группа предоставляет возможность синхронизировать несколько VRRP-процессов, так если в одном из процессов произойдет смена мастера, то в другом процессе также произведется смена ролей.
Использование отрицательной формы команды (no) удаляет VRRP-маршрутизатор из группы.
group <GRID>
no group
<GRID> – идентификатор группы VRRP-маршрутизатора, принимает значения [1..32].
10
CONFIG-VRRP
esr(config-vrrp)# group 1 |
Данной командой устанавливается наследование состояний от другого VRRP-процесса. Статус интерфейса наследника будет следовать состояниям VRRP родителя, идентификатор которого был задан.
Использование отрицательной формы команды (no) удаляет наследование VRRP.
inherit-vrrp-id <VRID>
no inherit-vrrp-id
<VRID> – идентификатор VRRP-маршрутизатора, принимает значения [1..255].
10
CONFIG-VRRP
esr(config-vrrp)# inherit-vrrp-id 1 |
Данной командой устанавливается виртуальный IP-адрес VRRP-маршрутизатора.
Использование отрицательной формы команды (no) удаляет виртуальный IP-адрес маршрутизатора.
ip address <ADDR/LEN > [ secondary ]
no ip address
<ADDR/LEN> – виртуальный IP-адрес и длина маски, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA – DDD принимает значения [0..255] и EE принимает значения [1..32]. Можно указать несколько IP-адресов перечислением через запятую. Может быть назначено до 8 IP-адресов на интерфейс.
secondary – ключ для установки дополнительного IP-адреса.
10
CONFIG-VRRP
esr(config-vrrp)# ip address 172.16.0.1/32 esr(config-vrrp)# ip address 172.16.0.2/32 secondary |
Данной командой задается временной интервал, по истечении которого Backup-маршрутизатор с более высоким приоритетом будет пытаться перехватить на себя роль Master у текущего Master-маршрутизатора с более низким приоритетом.
Использование отрицательной формы команды (no) восстанавливает настройки по умолчанию.
preempt delay <TIME>
no preempt delay
<TIME> – время ожидания, определяется в секундах [0..1000].
0
10
CONFIG-VRRP
esr(config-vrrp)# preempt delay 1 |
Данной командой определяется, будет ли Backup-маршрутизатор с более высоким приоритетом пытаться перехватить на себя роль Master у текущего Master-маршрутизатора с более низким приоритетом.
Исключением является маршрутизатор, у которого виртуальный IP-адрес совпадает с IP-адресом на интерфейсе, он всегда будет перехватывать на себя роль Master вне зависимости от данной настройки.
Также исключением является равенство значений vrrp priority, маршрутизатор не будет пытаться перехватывать на себя роль Master вне зависимости от данной настройки.
Использование отрицательной формы команды (no) восстанавливает настройки по умолчанию.
[no] preempt disable
Команда не содержит параметров.
Переключение включено.
10
CONFIG-VRRP
esr(config-vrrp)# preempt disable |
Данной командой устанавливается приоритет VRRP-маршрутизатора.
Использование отрицательной формы команды (no) устанавливает значение приоритета по умолчанию.
priority <PR> [ unit <ID> ]
no priority [ unit <ID> ]
<PR> – приоритет VRRP-маршрутизатора, принимает значения [1..254].
<ID> – номер юнита для которого необходимо применить приоритет. Номер юнита принимает значения [1..2];
100
10
CONFIG-VRRP
esr(config-vrrp)# priority 1 esr(config-vrrp)# priority 1 unit 1 esr(config-vrrp)# priority 254 unit 2 |
Данной командой устанавливается IP-адрес, который будет использоваться в качестве IP-адреса отправителя для VRRP-сообщений.
Использование отрицательной формы команды (no) удаляет указанный IP-адрес.
source-ip <IP>
no source-ip
<IP> – IP-адрес отправителя, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
10
CONFIG-VRRP
esr(config-vrrp)# source-ip 172.16.0.1 |
Данная команда определяет интервал между отправкой VRRP-сообщений.
Использование отрицательной формы команды (no) восстанавливает значение по умолчанию.
timers advertise <TIME>
no timers advertise
<TIME> – время в секундах, принимает значения [1..40].
1
10
CONFIG-VRRP
esr(config-vrrp)# timers advertise 2 |
Данная команда определяет интервал, по истечении которого происходит отправка Gratuituous ARP сообщения(ий) при переходе маршрутизатора в состояние Master.
Использование отрицательной формы команды (no) восстанавливает значение по умолчанию.
timers garp delay <TIME>
no timers garp delay
<TIME> – время в секундах, принимает значения [1..60].
5
10
CONFIG-VRRP
esr(config-vrrp)# timers garp delay 1 |
Данная команда определяет интервал, по истечении которого будет происходить периодическая отправка Gratuituous ARP-сообщения(ий), пока маршрутизатор находится в состоянии Master.
Использование отрицательной формы команды (no) восстанавливает значение по умолчанию.
timers garp refresh <TIME>
no timers garp refresh
<TIME> – время в секундах, принимает значения [1..65535].
Периодическая отправка отключена.
10
CONFIG-VRRP
esr(config-vrrp)# timers garp refresh 1 |
Данная команда определяет количество Gratuituous ARP-сообщений, которые будут отправляться с периодом garp refresh, пока маршрутизатор находится в состоянии Master.
Использование отрицательной формы команды (no) восстанавливает значение по умолчанию.
timers garp refresh-repeat <COUNT>
no timers garp refresh-repeat
<COUNT> – количество сообщений, принимает значения [1..60].
1
10
CONFIG-VRRP
esr(config-vrrp)# timers garp refresh-repeat 2 |
Данная команда определяет количество Gratuituous ARP сообщений, которые будут отправлены при переходе маршрутизатора в состояние Master.
Использование отрицательной формы команды (no) восстанавливает значение по умолчанию.
timers garp repeat <COUNT>
no timers garp repeat
<COUNT> – количество сообщений, принимает значения [1..60].
5
10
CONFIG-VRRP
esr(config-vrrp)# timers garp repeat 1 |
Данная команда активирует управление статусом vrrp на основе icmp-reply от определенного IP-адреса.
Использование отрицательной формы команды (no) отключает управление статусом vrrp на основе icmp-reply от определенного IP-адреса.
track-ip <ADDR>
no track-ip
<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Отключено.
10
CONFIG-VRRP
esr(config-vrrp)# track-ip 192.168.32.1 |
Данная команда устанавливает интервал проверки при помощи icmp-request для управления статусом vrrp на основе icmp-reply от определенного IP-адреса.
Использование отрицательной формы команды (no) устанавливает значение интервала по умолчанию.
track-ip interval <TIME>
no track-ip interval
<TIME> – интервал отправки icmp-request в секундах [3..60].
10
10
CONFIG-VRRP
esr(config-vrrp)# track-ip interval 3 |
Данная команда устанавливает количество icmp-request при каждой проверке для управления статусом vrrp на основе icmp-reply от определенного IP-адреса.
Использование отрицательной формы команды (no) устанавливает значение количества пакетов по умолчанию.
track-ip packets <COUNT>
no track-ip packets
<COUNT> – интервал отправки icmp-request в секундах [1..5].
5
10
CONFIG-VRRP
esr(config-vrrp)# track-ip packets 1 |
Данной командой задаётся версия VRRP-протокола.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
version <VERSION>
no version
<VERSION> – версия VRRP-протокола: 2, 3.
2
10
CONFIG-VRRP
esr(config-vrrp)# version 3 |