| Оглавление | ||
|---|---|---|
|
clear vrrp-state
Данная команда останавливает выполнение протокола 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
Пример 1
| Блок кода |
|---|
esr# clear vrrp-state |
Пример 2
| Блок кода |
|---|
esr# clear vrrp-state group 32 vrf MGMT |
show vrrp
Данная команда выводит информации о протоколе 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
Пример 1
| Блок кода |
|---|
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 -- -- |
Пример 2
| Блок кода |
|---|
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 |
show vrrp inherit
Данная команда выводит информации о наследовании VRRP.
Синтаксис
show vrrp inherit [ vrf <VRF> ] [ unit { <RANGE-ID> | local } ]Параметры
<VRF> – имя экземпляра VRF, задается строкой до 31 символа.
...
При включенном кластере отображается информация для всех юнитов кластера.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример 1
| Блок кода |
|---|
esr# show vrrp inherit Virtual router Inherit -------------- ------------------------------------------------------------ 2 1 |
vrrp
Данная команда создает VRRP-процесс на IP-интерфейсе.
Использование отрицательной формы команды (no) удаляет VRRP-процесс.
Синтаксис
[no] vrrp <NUMBER>
Параметры
<NUMBER> – номер VRRP-процесса.
Необходимый уровень привилегий
10
Командный режим
CONFIG-IF-GI
CONFIG-IF-TE
CONFIG-IF-TWE
...
CONFIG-IF-PORT-CHANNEL
CONFIG-BRIDGE
Пример
| Блок кода |
|---|
esr(config-if-gi)# vrrp 1 |
enable
Данной командой включаются VRRP-процесс на IP-интерфейсе.
Использование отрицательной формы команды (no) выключает VRRP-процесс на IP-интерфейсе.
Синтаксис
[no] enable
Параметры
Команда не содержит параметров.
Значение по умолчанию
Выключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-VRRP
Пример
Проверка цели:
| Блок кода |
|---|
esr(config-vrrp)# enable |
authentication algorithm
Данная команда определяет алгоритм аутентификации.
Использование отрицательной формы команды (no) отключает аутентификацию.
Синтаксис
authentication algorithm <ALGORITHM>
no authentication algorithm
Параметры
<ALGORITHM> – алгоритм аутентификации:
cleartext – пароль, передается открытым текстом;
md5 – пароль, хешируется по алгоритму md5.
Необходимый уровень привилегий
15
Командный режим
CONFIG-VRRP
Пример
| Блок кода |
|---|
esr(config-vrrp)# authentication algorithm cleartext |
authentication key
Данная команда устанавливает пароль для аутентификации с соседом.
Использование отрицательной формы команды (no) удаляет пароль.
| Scroll Pagebreak |
|---|
Синтаксис
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 |
force-up
Данной командой устанавливается режим, когда виртуальный IP-интерфейс остается в состоянии UP вне зависимости от состояния самого интерфейса.
Использование отрицательной формы команды (no) устанавливает режим по умолчанию.
Синтаксис
[no] force-up
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-VRRP
Пример
| Блок кода |
|---|
esr(config-vrrp)# force-up |
group
Данной командой устанавливается принадлежность VRRP-процесса к группе. Группа предоставляет возможность синхронизировать несколько VRRP-процессов, так если в одном из процессов произойдет смена мастера, то в другом процессе также произведется смена ролей.
Использование отрицательной формы команды (no) удаляет VRRP-маршрутизатор из группы.
Синтаксис
group <GRID>
no group
Параметры
<GRID> – идентификатор группы VRRP-маршрутизатора, принимает значения [1..32].
Необходимый уровень привилегий
10
Командный режим
CONFIG-VRRP
Пример
| Блок кода |
|---|
esr(config-vrrp)# group 1 |
inherit-vrrp-id
Данной командой устанавливается наследование состояний от другого 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 address
Данной командой устанавливается виртуальный 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 |
preempt delay
Данной командой задается временной интервал, по истечении которого Backup-маршрутизатор с более высоким приоритетом будет пытаться перехватить на себя роль Master у текущего Master-маршрутизатора с более низким приоритетом.
Использование отрицательной формы команды (no) восстанавливает настройки по умолчанию.
Синтаксис
preempt delay <TIME>
no preempt delay
Параметры
<TIME> – время ожидания, определяется в секундах [0..1000].
Значение по умолчанию
0
Необходимый уровень привилегий
10
Командный режим
CONFIG-VRRP
Пример
| Блок кода |
|---|
esr(config-vrrp)# preempt delay 1 |
preempt disable
Данной командой определяется, будет ли Backup-маршрутизатор с более высоким приоритетом пытаться перехватить на себя роль Master у текущего Master-маршрутизатора с более низким приоритетом.
...
Использование отрицательной формы команды (no) восстанавливает настройки по умолчанию.
Синтаксис
[no] preempt disable
Параметры
Команда не содержит параметров.
Значение по умолчанию
Переключение включено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-VRRP
Пример
| Блок кода |
|---|
esr(config-vrrp)# preempt disable |
priority
Данной командой устанавливается приоритет 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 |
source-ip
Данной командой устанавливается 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 |
timers advertise
Данная команда определяет интервал между отправкой VRRP-сообщений.
Использование отрицательной формы команды (no) восстанавливает значение по умолчанию.
Синтаксис
timers advertise <TIME>
no timers advertise
Параметры
<TIME> – время в секундах, принимает значения [1..40].
Значение по умолчанию
1
Необходимый уровень привилегий
10
Командный режим
CONFIG-VRRP
Пример
| Блок кода |
|---|
esr(config-vrrp)# timers advertise 2 |
timers garp delay
Данная команда определяет интервал, по истечении которого происходит отправка 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 |
timers garp refresh
Данная команда определяет интервал, по истечении которого будет происходить периодическая отправка 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 |
timers garp refresh-repeat
Данная команда определяет количество 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 |
timers garp repeat
Данная команда определяет количество 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 |
track-ip
Данная команда активирует управление статусом 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 |
track-ip interval
Данная команда устанавливает интервал проверки при помощи 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 |
track-ip packets
Данная команда устанавливает количество 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 |
version
Данной командой задаётся версия VRRP-протокола.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
version <VERSION>
no version
Параметры
<VERSION> – версия VRRP-протокола: 2, 3.
Значение по умолчанию
2
Необходимый уровень привилегий
10
Командный режим
CONFIG-VRRP
Пример
| Блок кода |
|---|
esr(config-vrrp)# version 3 |
...