Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Общие настройки маршрутизации

authentication algorithm

Данная команда определяет алгоритм аутентификации.

Использование отрицательной формы команды (no) отключает аутентификацию.

Синтаксис

authentication algorithm <ALGORITHM> no authentication algorithm

Параметры

<ALGORITHM> – алгоритм аутентификации:

  • cleartext – пароль, передается открытым текстом (доступно только для RIP и OSPF-VLINK);
  • md5 – пароль хешируется по алгоритму md5.
Необходимый уровень привилегий

10

Командный режим

CONFIG-RIP

CONFIG-BGP-FAMILY

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-rip)# authentication algorithm cleartext

authentication key

Данная команда устанавливает пароль для аутентификации с соседом.

Использование отрицательной формы команды (no) удаляет пароль.

Синтаксис

authentication key ascii-text { <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> } no authentication key

Параметры

<CLEAR-TEXT> – пароль, задаётся строкой в 8 символов.

<ENCRYPTED-TEXT> – зашифрованный пароль размером 16 байт (32 символа) в шестнадцатеричном формате (0xYYYY...) или (YYYY...).

Необходимый уровень привилегий

10

Командный режим

CONFIG-RIP

CONFIG-BGP-FAMILY

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-af)# authentication key ascii-text 123456789
esr(config-bgp-af)# authentication key ascii-text encrypted CDE65039E5591FA3F1

ip path-mtu-discovery

Данная команда разрешает поиск PMTU для протоколов TCP, SCTP, DCCP.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip path-mtu-discovery <ACT> no ip path-mtu-discovery

Параметры

<ACT> – назначаемое действие:

  • enable – разрешает поиск PMTU для протоколов TCP, SCTP, DCCP;
  • disable – запрещает поиск PMTU для протоколов TCP, SCTP, DCCP.
Значение по умолчанию

Поиск PMTU разрешен.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ip path-mtu-discovery disable

ip protocols max-routes

Данная команда позволяет настроить емкость таблиц маршрутизации.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip protocols <PROTOCOL> max-routes <VALUE> no ip protocols <PROTOCOL> max-routes

Параметры

<PROTOCOL> – вид протокола, принимает значения: rip (только в глобальном режиме), ospf, bgp;

<VALUE> – количество маршрутов в маршрутной таблице, принимает значения в диапазоне:

  • BGP
    • ESR-1700 [1..5000000];
    • ESR-1000/1200/1500/1510 [1..3000000];
    • ESR-20/21/100/200 [1..1500000],
    • ESR-10/12V/12VF/14VF [1.. 800000].
  • OSPF
    • ESR-1000/1200/1500/1510/1700 [1..500000];
    • ESR-20/21/100/200 [1..300000];
    • ESR-10/12V/12VF/14VF [1..30000].
  • RIP
    • ESR-20/21/100/200/1000/1200/1500/1510/1700 [1..10000];
    • ESR-10/12V/12VF/14VF [1..1000].
Значение по умолчанию для глобального режима

BGP

  • ESR-1700 (5000000);
  • ESR-1000/1200/1500/1510 (3000000);
  • ESR-20/21/100/200 (1500000);
  • ESR-10/12V/12VF/14VF (800000).

OSPF

  • ESR-1000/1200/1500/1510/1700 (500000);
  • ESR-20/21/100/200 (300000);
  • ESR-10/12V/12VF/14VF (30000).

RIP

  • ESR-20/21/100/200/1000/1200/1500/1510/1700 (10000);
  • ESR-10/12V/12VF/14VF (1000).
Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-VRF

Пример
esr(config)# ip protocols ospf max-routes 4400

ip protocols preference

Данная команда позволяет настроить приоритетность протоколов маршрутизации для основной таблицы маршрутизации.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip protocols <PROTOCOL> preference <VALUE> no ip protocols <PROTOCOL> preference

Параметры

<PROTOCOL> – вид протокола, принимает значения: static, rip, ospf, bgp, dhcp, l2tp, pppoe, pptp;

<VALUE> – приоритетность протокола, принимает значения в диапазоне [1..255].

Значение по умолчанию

BGP (170)

OSPF (150)

RIP (100)

DHCP (40)

L2TP (50)

PPPoE (50),

PPTP (50)

Static (1)

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ip protocols ospf preference 44

ip tcp adjust-mss

Данной командой переопределяется значение поля MSS (Maximum segment size) во входящих TCP-пакетах.

Использование отрицательной формы команды (no) отключает корректировку значение поля MSS.

Синтаксис

ip tcp adjust-mss <MSS> no ip tcp adjust-mss

Параметры

<MSS> – значение MSS, принимает значения в диапазоне [500..1460].

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-L2TP

CONFIG-PPPOE

CONFIG-PPTP

CONFIG-LOOPBACK

CONFIG-VTI

CONFIG-LT

Пример
esr(config-if-gi)# ip tcp adjust-mss 1400

ipv6 protocols max-routes

Данная команда позволяет настроить емкость таблиц маршрутизации IPv6.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ipv6 protocols <PROTOCOL> max-routes <VALUE> no ipv6 protocols <PROTOCOL> max-routes

Параметры

<PROTOCOL> – вид протокола, принимает значения: rip (только в глобальном режиме), ospf, bgp;

<VALUE> – количество маршрутов в маршрутной таблице, принимает значения в диапазоне:

  • OSPFv3
    • ESR-1000/1200/1500/1510/1700 [1..500000];
    • ESR-20/21/100/200 [1..300000];
    • ESR-10/12V/12VF/14VF [1..30000].
  • IPv6
    • ESR-1000/1200/1500/1510/1700 [1..5000000];
    • ESR-1000/1200/1500/1510 [1..3000000];
    • ESR-10/12V/12VF/14VF/20/21/100/200 [1..1500000].
Значение по умолчанию для глобального режима

IPv6 BGP

  • ESR-1700 (5000000),
  • ESR-1000/1200/1500/1510/1700 (3000000),
  • ESR-20/21/100/200 [1..1400000],
  • ESR-10/12V/12VF/14VF [1.. 800000];

OSPFv3 BGP

  • ESR-1000/1200/1500/1510/1700 (500000);
  • ESR-20/21/100/200 (300000);
  • ESR-10/12V/12VF/14VF [1..30000].
Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-VRF

Пример
esr(config)# ipv6 protocols ospf max-routes 4400

ipv6 router ospf log-adjacency-changes

Данная команда позволяет включить вывод информации о состоянии отношений с соседями для протокола маршрутизации OSPFv3.

Использование отрицательной формы команды (no) отключает вывод информации.

Синтаксис

[no] ipv6 router ospf log-adjacency-changes

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ipv6 router ospf log-adjacency-changes

ipv6 tcp adjust-mss

Данной командой переопределяется значение поля MSS (Maximum segment size) во входящих TCP пакетах.

Использование отрицательной формы команды (no) отключает корректировку значение поля MSS.

Синтаксис

ipv6 tcp adjust-mss <MSS> no ipv6 tcp adjust-mss

Параметры

<MSS> – значение MSS, принимает значения в диапазоне [40..1940].

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

Пример
esr(config-if-gi)# ipv6 tcp adjust-mss 1400

router ospf log-adjacency-changes

Данная команда позволяет включить вывод информации о состоянии отношений с соседями для протокола маршрутизации OSPFv2.

Использование отрицательной формы команды (no) отключает вывод информации.

Синтаксис

[no] router ospf log-adjacency-changes

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# router bgp log-adjacency-changes

show ip protocols

Данная команда выводит информацию о настройках протоколов IP-маршрутизации.

Синтаксис

show ip protocols [ <PROTOCOL> ] [ vrf <VRF> ]

Параметры

<PROTOCOL> – протокол маршрутизации, по которому должна быть отображена информация:

  • bgp;
  • ospf;
  • rip;
  • static;
  • dhcp;
  • pptp;
  • pppoe;
  • l2tp.

Без указания протокола маршрутизации, выводится информация о настройках всех протоколов маршрутизации.

<VRF> – имя экземпляра VRF, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# sh ip protocols
BGP:
    Max routes:    --
    Preference:    170
OSPF:
    Max routes:    --
    Preference:    150
RIP:
    Max routes:    --
    Preference:    100
Static:
    Preference:    1

show ip route

Данная команда позволяет просмотреть таблицу маршрутизации устройства. Если задан параметр <SUBNET>, то детально отображаются маршруты к данной подсети. Если задан параметр <VRF>, то команда отображает таблицу маршрутизации указанного экземпляра VRF.

Синтаксис

show ip route [ vrf <VRF> ] [ { <SUBNET> [ long-prefix ] | all | summary | <PROTOCOL> } ]

Параметры

<VRF> – имя экземпляра VRF, задается строкой до 31 символа;

<SUBNET> – адрес назначения, опциональный параметр, может быть задан в следующих видах:

  • AAA.BBB.CCC.DDD – IP-адрес хоста, где каждая часть принимает значения [0..255];
  • AAA.BBB.CCC.DDD/NN – IP-адрес подсети с маской в виде префикса, где AAA-DDD принимают значения [0..255] и NN принимает значения [1..32];
  • all – выводит информацию о всех маршрутах, включая неактивные;
  • long-prefix – выводит информацию о маршрутах до сетей являющихся подсетью заданной;
  • summary – выводит суммарную статистику протоколов маршрутизации;
  • <PROTOCOL> – фильтрация по типу протоколу (bgp, connected, ospf , rip, static, arp-proxy).
Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip route
Codes: C – connected, S – static, R – RIP derived,
        O – OSPF derived, IA – OSPF inter area route,
        E1 – OSPF external type 1 route, E2 – OSPF external type 2 route
        B – BGP derived, D – DHCP derived, K – kernel route,
        * – FIB route
C     * 192.168.1.0/24    [0/0]   dev br1                           [direct 01:14:16]
C     * 10.100.100.0/24   [0/0]   dev gi1/0/5                       [direct 01:14:17]
esr# show ip route summary
Direct Connected: 12
Static:           46
RIP:              0
OSPF:             2000
BGP:              100000

show ipv6 protocols

Данная команда выводит информацию о настройках протоколов IPv6-маршрутизации.

Синтаксис

show ipv6 protocols [ <PROTOCOL> ] [ vrf <VRF> ]

Параметры

<PROTOCOL> – протокол маршрутизации, по которому должна быть отображена информация:

  • bgp;
  • ospf;
  • static;
  • dhcp;
  • pppoe;
  • pptp;
  • l2tp.

Без указания протокола маршрутизации выводится информация о настройках всех протоколов маршрутизации

<VRF> – имя экземпляра VRF, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# sh ipv6 protocols
BGP:
    Max routes:    --
    Preference:    170
OSPF:
    Max routes:    --
    Preference:    150
Static:
    Preference:    1

show ipv6 route

Команда для просмотра таблицы маршрутизации устройства. Если задан параметр <SUBNET>, то детально отображаются маршруты к данной подсети. Если задан параметр <VRF>, то команда отображает таблицу маршрутизации указанного экземпляра VRF.

Синтаксис

show ipv6 route [ vrf <VRF> ] [ { <SUBNET> | all | summary | <PROTOCOL> } ]

Параметры

<VRF> – имя экземпляра VRF, задается строкой до 31 символа;

<SUBNET> – адрес назначения, опциональный параметр, может быть задан в следующих видах:

  • X:X:X:X::X – IPv6-адрес хоста, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF];
  • X:X:X:X::X/EE – IPv6-адрес подсети с маской в виде префикса, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF] и EE принимает значения [1..128];
  • all – выводит информацию о всех маршрутах, включая неактивные;
  • summary – выводит суммарную статистику протоколов маршрутизации;
  • <PROTOCOL> – фильтрация по типу протоколу (bgp, connected, ospf , static).
Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ipv6 route
 Codes: C – connected, S – static, R – RIP derived,
        O – OSPF derived, IA – OSPF inter area route,
        E1 – OSPF external type 1 route, E2 – OSPF external type 2 route
        B – BGP derived, D – DHCP derived, K – kernel route,
        * – FIB route
S     * ::/0              [1/0]   via fc00::1 on gi1/0/5            [static 03:16:23]
S     * 2001::/120        [1/6]   dev gi1/0/5                       [static 03:16:23]
C     * fc00::/120        [0/0]   dev gi1/0/5                       [direct 03:16:23]
S     * fc00:3::1/128     [1/0]   via fc00::1 on gi1/0/5            [static 03:16:23]
esr# show ipv6 route summary
Direct Connected: 1
Static:           3
RIP:              0
OSPF:             0
BGP:              0

Общие команды анонсирования и приема маршрутов

default-information-originate

Данной командой включается генерация и отправка маршрута по умолчанию, если он прописан в таблице маршрутизации FIB, для:

  • NSSA-области (анонсирование маршрута) в качестве NSSA-LSA;
  • BGR IPv4/IPv6 address family.

Использование отрицательной формы команды (no) отключает генерацию маршрута по умолчанию.

Синтаксис

[no] default-information-originate

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-AF

CONFIG-OSPF-AREA

CONFIG-OSPFV3-AREA

Пример
esr(config-ospf-area)# default-information-originate

description

Данная команда используется для изменения описания конфигурируемого списка IP-подсетей или IPv6-подсетей.

Использование отрицательной формы команды (no) удаляет установленное описание.

Синтаксис

description <DESCRIPTION> no description

Параметры

<DESCRIPTION> – описание списка IP-подсетей или IPv6-подсетей, задаётся строкой до 255 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PL

CONFIG-IPV6-PL

Пример
esr(config-route-map-rule)# description "Drop Local NETs"

ip prefix-list

Данной командой создается список IP-подсетей, который в дальнейшем будет использоваться для фильтрации анонсируемых и получаемых IP-маршрутов.

Использование отрицательной формы команды (no) удаляет список префиксов.

Синтаксис

[no] ip prefix-list <NAME>

Параметры

<NAME> – имя конфигурируемого списка подсетей, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ip prefix-list ospf_in

ipv6 prefix-list

Данной командой создается список IPv6-подсетей, который в дальнейшем будет использоваться для фильтрации анонсируемых и получаемых IPv6-маршрутов.

Использование отрицательной формы команды (no) удаляет список префиксов.

Синтаксис

[no] ipv6 prefix-list <NAME>

Параметры

<NAME> – имя конфигурируемого списка подсетей, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ipv6 prefix-list ospfv3_in

network

Данной командой включается анонсирование указанной подсети.

Использование отрицательной формы команды (no) отключает анонсирование указанной подсети.

Синтаксис

[no] network <ADDR/LEN>

Параметры

<ADDR/LEN> – IP-подсеть, имеет один из следующих форматов:

  • AAA.BBB.CCC.DDD/EE – IP-адрес подсети с маской в форме префикса, где AAA-DDD принимают значения [0..255] и EE принимает значения [1..32];
  • X:X:X:X::X/EE – IPv6-адрес и маска подсети, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF] и EE принимает значения [1..128].
Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-OSPF-AREA

CONFIG-RIP

CONFIG-OSPFV3-AREA

Пример
esr(config-bgp)# network 192.168.25.0/24

permit/deny

Данной командой разрешаются (permit) или запрещаются (deny) списки префиксов.

Синтаксис

permit { object-group <OBJ-GROUP-NETWORK-NAME>|<ADDR/LEN>|<IPV6-ADDR/LEN>} [ { eq <LEN> | le <LEN> | ge <LEN> [ le <LEN> ] } ] deny { object-group <OBJ-GROUP-NETWORK-NAME>|<ADDR/LEN >|<IPV6-ADDR/LEN >} [ { eq <LEN> | le <LEN> | ge <LEN> [ le <LEN> ] } ] no {object-group <OBJ-GROUP-NETWORK-NAME>|default-route}

Параметры

<OBJ-GROUP-NETWORK-NAME> – имя профиля IP/IPv6-адресов, задаётся строкой до 31 символа;

<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];

<IPV6-ADDR> – IPv6-адрес, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];

<LEN> – длина префикса, принимает значения [1..32] в IP-списках префиксов и [1..128] в IPv6-списках префиксов;

eq – при указании команды длина префикса должна соответствовать указанной;

le – при указании команды длина префикса должна быть меньше либо соответствовать указанной;

ge – при указании команды длина префикса должна быть больше либо соответствовать указанной.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PL

CONFIG-IPV6-PL

Пример
esr(config-pl)# permit static ge 24 le 28

prefix-list

Данной командой добавляется фильтрация подсетей во входящих или исходящих обновлениях.

Использование отрицательной формы команды (no) отключает фильтрацию.

Синтаксис

prefix-list <PREFIX-LIST-NAME> { in | out } no prefix-list { in| out }

Параметры

<PREFIX-LIST-NAME> – имя сконфигурированного списка подсетей, задаётся строкой до 31 символа:

in – фильтрация входящих маршрутов;

out – фильтрация анонсируемых маршрутов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

CONFIG-OSPF

CONFIG-RIP

CONFIG-OSPFV3

Пример
esr(config-rip)# prefix-list rip_in in

redistribute bgp

Данной командой включается анонсирование маршрутов автономной системы BGP.

Использование отрицательной формы команды (no) отключает анонсирование маршрутов автономной системы BGP.

Синтаксис

redistribute bgp <AS> [ route-map <NAME> ] no redistribute bgp <AS>

Параметры

<AS> – номер автономной системы, может принимать значения [1..4294967295];

<NAME> – имя маршрутной карты, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых BGP-маршрутов, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-OSPF

CONFIG-RIP

CONFIG-OSPFV3

Пример
esr(config-bgp)# redistribute bgp 30
esr(config-ospf)# redistribute bgp 35
esr(config-rip)# redistribute bgp 300

redistribute connected

Данной командой включается анонсирование напрямую подключенных подсетей.

Использование отрицательной формы команды (no) отключает анонсирование напрямую подключенных подсетей.

Синтаксис

redistribute connected [ route-map <NAME> ] no redistribute connected

Параметры

<NAME> – имя маршрутной карты, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых напрямую подключенных подсетей, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-OSPF

CONFIG-RIP

CONFIG-OSPFV3

Пример
esr(config-rip)# redistribute connected

redistribute ospf

Данной командой включается анонсирование маршрутов из базы OSPF-процесса согласно выбранным условиям.

Использование отрицательной формы команды (no) отключает анонсирование маршрутов из базы OSPF-процесса.

Синтаксис

redistribute ospf <ID> <ROUTE-TYPE> [ route-map <NAME> ] no redistribute ospf <ID>

Параметры

<ID> – номер процесса, может принимать значение [1..65535].

<ROUTE-TYPE> – тип маршрута:

  • intra-area – анонсирование маршрутов OSPF-процесса в пределах зоны;
  • inter-area – анонсирование маршрутов OSPF-процесса между зонами;
  • external1 – анонсирование внешних маршрутов OSPF-формата 1;
  • external2 – анонсирование внешних маршрутов OSPF-формата 2.

<NAME> – имя маршрутной карты, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых OSPF-маршрутов, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-OSPF

CONFIG-RIP

CONFIG-OSPFV3

Пример
esr(config-bgp)# redistribute ospf 10 external2

redistribute rip

Данной командой включается анонсирование маршрутов из базы маршрутов RIP.

Использование отрицательной формы команды (no) отключает анонсирование маршрутов из базы RIP.

Синтаксис

redistribute rip [ route-map <NAME> ] no redistribute rip

Параметры

<NAME> – имя маршрутной карты, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых RIP-маршрутов, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-OSPF

Пример
esr(config-bgp)# redistribute rip

redistribute static

Данной командой включается анонсирование статических маршрутов.

Использование отрицательной формы команды (no) отключает анонсирование статических маршрутов.

Синтаксис

redistribute static [ route-map <NAME> ] no redistribute static

Параметры

<NAME> – имя маршрутной карты, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых статических маршрутов, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-OSPF

CONFIG-RIP

CONFIG-OSPFV3

Пример
esr(config-bgp)# redistribute static

Маршрутизация на основе политик (PBR)

action

Данная команда используется для указания действия, которое должно быть применено для маршрутной информации, удовлетворяющей заданным критериям. Используется только для фильтрации маршрутов протоколов динамической маршрутизации и не имеет действия при конфигурировании PBR.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

action <ACT> no action

Параметры

<ACT> – назначаемое действие:

  • permit – прием/анонсирование маршрутной информации разрешено;
  • deny – прием/анонсирование маршрутной информации запрещено.
Значение по умолчанию

permit

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-acl-rule)# action deny

action set as-path prepend

Данной командой устанавливается значение атрибута BGP AS-Path, которое будет добавляться в начало списка автономных систем в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set as-path prepend <AS-PATH> { track <TRACK-ID> } no set as-path

Параметры

<AS-PATH> – список номеров автономных систем, который будет добавлен к текущему значению в маршруте. Задаётся в виде AS,AS,AS, где каждая часть принимает значения [1..4294967295]. Можно указать до 10 номеров автономных систем.

<TRACK-ID> – идентификатор tracking объекта, при выполнении всех условий которого будет исполняться указанное действие. Изменяется в диапазоне [1..60].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set as-path prepend 100,200,300

action set community

Данной командой задается значение атрибута BGP Community, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set community { <COMMUNITY-LIST> | no-advertise | no-export } no action set community

Параметры

<COMMUNITY-LIST> – список community, задаётся в виде AS:N,AS:N,AS:N, где AS часть принимает значения [1..65535], а N часть принимает значения [0..65535]. Можно указать до 64 community;

no-advertise – при указании команды маршруты, которые передаются с данным значением атрибута community, не должны анонсироваться другим BGP-соседям;

no-export – при указании команды маршруты, которые передаются с таким значением атрибута community, не должны анонсироваться за пределы конфедерации (автономная система, которая не является частью конфедерации считается конфедерацией). То есть, маршруты не анонсируются eBGP-соседям, но анонсируются внешним соседям в конфедерации.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set community no-advertise

action set extcommunity

Данной командой задается значение атрибута BGP ExtCommunity, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set extcommunity <EXTCOMMUNITY-LIST> no action set extcommunity

Параметры

<EXTCOMMUNITY-LIST> – список community, задаётся в виде KIND:AS:N,KIND:AS:N,KIND:AS:N, где

  • KIND – тип extcommunity, принимает значения RT (Route Target) и RO (Route Origin);
  • AS – номер автономной системы, принимает значения [1..4294967295];
  • N – номер extcommunity, определяющий политику маршрутизации трафика, принимает значения [1..65535].

Можно указать до 64 ExtCommunity.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set extcommunity ro:435:6

action set ip bgp-next-hop

Данной командой задается значение атрибута BGP Next-Hop, которое будет установлено в маршруте при анонсировании по BGP.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set ip bgp-next-hop <ADDR> no action set ip next-hop

Параметры

<ADDR> – IP-адрес шлюза, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set ip bgp-next-hop 10.100.100.1

action set ip next-hop

Данной командой задается значение Next-Hop, которое будет установлено в маршруте, полученном по BGP.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set ip next-hop { <NEXTHOP> | blackhole | unreachable | prohibit } no action set ip next-hop

Параметры

<NEXTHOP> – IP-адрес шлюза задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];

  • blackhole – при указании команды пакеты до данной подсети будут удаляться устройством без отправки уведомлений отправителю;
  • unreachable – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Host unreachable, code 1);
  • prohibit – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Communication administratively prohibited, code 13).
Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set ip next-hop prohibit

action set ip next-hop verify-availability

Данной командой задается Next-Hop для пакетов, которые попадают под критерия в указанном списке доступа (ACL).

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set ip next-hop verify-availability <NEXTHOP> <METRIC> no action set ip next-hop verify-availability {<NEXTHOP>| all}

Параметры

<NEXTHOP> – IP-адрес шлюза задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];

[METRIC] – метрика маршрута, принимает значения [1..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set ip next-hop verify-availability 1.1.1.1 25

action set ipv6 bgp-next-hop

Данной командой задается значение атрибута BGP Next-Hop для IPv6, которое будет установлено в маршруте при анонсировании по BGP.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set ipv6 bgp-next-hop <ADDR> no action set ipv6 next-hop

Параметры

<IPV6-ADDR> – IPv6-адрес шлюза, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set ipv6 bgp-next-hop 2002::765:1

action set ipv6 next-hop

Данной командой задается значение Next-Hop для IPv6, которое будет установлено в маршруте, полученном по BGP.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set ipv6 next-hop <NEXTHOP> no action set ipv6 next-hop

Параметры

<NEXTHOP> – IPv6-адрес шлюза, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set ipv6 next-hop 55::205:2

action set local-preference

Данной командой задается значение атрибута BGP Local Preference, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set local-preference <PREFERENCE> no action set local-preference

Параметры

<PREFERENCE> – значение атрибута BGP Local Preference, принимает значения [1..2147483647].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set local-preference 120

action set metric bgp

Данной командой задается значение атрибута BGP MED, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set metric bgp <METRIC> { track <TRACK-ID> } no action set metric bgp

Параметры

<METRIC> – значение атрибута BGP MED, принимает значения [0..4294967295].

<TRACK-ID> – идентификатор tracking объекта, при выполнении всех условий которого будет исполняться указанное действие. Изменяется в диапазоне [1..60].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set metric bgp 10

action set metric ospf

Данной командой задается значение атрибута OSPF Metric, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set metric ospf <TYPE> <METRIC> no action set metric ospf

Параметры

<TYPE> – тип атрибута OSPF Metric, принимает значение type-1 и type-2.

<METRIC> – значение атрибута OSPF Metric, принимает значения [0..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set metric ospf type-1 10

action set metric rip

Данной командой задается значение атрибута RIP Metric, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set metric rip <METRIC> no action set metric rip

Параметры

<METRIC> – значение атрибута RIP Metric, принимает значения [0..16].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set metric rip 5

action set origin

Данной командой задается значение атрибута BGP Origin, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set origin <ORIGIN> no action set origin

Параметры

<ORIGIN> – значение атрибута BGP Origin, принимает следующие значения:

  • egp – маршрут выучен по протоколу Exterior Gateway Protocol (EGP);
  • igp – маршрут получен внутри исходной автономной системы;
  • incomplete – маршрут выучен другим образом.
Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set origin igp

action set tag ospf

Данной командой задается значение атрибута OSPF Tag, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set tag ospf <TAG> no action set tag ospf

Параметры

<TAG> – значение атрибута OSPF Tag, принимает значения [0..4294967295].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set tag ospf 20

action set tag rip

Данной командой задается значение атрибута RIP Tag, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set tag rip <RIP> no action set tag rip

Параметры

<RIP> – значение атрибута RIP Tag, принимает значения [0..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set tag rip 20

action set weight bgp

Данной командой задается значение атрибута BGP weight, которое будет установлено в маршруте.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

action set weight bgp <WEIGHT> no action set weight bgp

Параметры

<WEIGHT> – значение атрибута BGP weight, принимает значения [0..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# action set weight bgp 200

description

Данная команда используется для изменения описания конфигурируемого правила маршрутной карты.

Использование отрицательной формы команды (no) удаляет установленное описание.

Синтаксис

description <DESCRIPTION> no description

Параметры

<DESCRIPTION> – описание правила маршрутной карты, задаётся строкой до 255 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# description "Drop Local NETs"

ip policy route-map

Данной командой на интерфейс назначается политика маршрутизации на основе списков доступа (ACL).

Использование отрицательной формы команды (no) удаляет политику маршрутизации.

Синтаксис

ip policy route-map <NAME> no ip policy route-map

Параметры

<NAME> – имя сконфигурированной политики маршрутизации, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-CELLULAR-MODEM

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-VTI

Пример
esr(config-subif)# route-map drop-local-net in

match as-path

Данной командой устанавливается значение атрибута BGP AS-Path в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match as-path [ begin | end | contain ] <AS-PATH> no match as-path

Параметры

<AS-PATH> – список номеров автономных систем, задаётся в виде AS,AS,AS, где каждая часть принимает значения [1..4294967295]. Можно указать до 10 номеров автономных систем.

Опциональные параметры, с помощью которых задаётся частичное соответствие атрибута:

  • begin – значение атрибута начинается с указанного списка номеров автономных систем;
  • end – значение атрибута оканчивается на указанный список номеров автономных систем;
  • contain – значение атрибута содержит указанный список номеров автономных систем.
Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match as-path begin 100,200,300

match community

Данной командой устанавливается значение атрибута BGP Community в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match community <COMMUNITY-LIST> no match community

Параметры

<COMMUNITY-LIST> – список community, задаётся в виде AS:N,AS:,AS, где AS часть принимает значения [1..65535], а N часть принимает значения [0..65535]. Можно указать до 64 community.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match community 100:1,200:3,300:65000

match extcommunity

Данной командой устанавливается значение атрибута BGP ExtCommunity в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match extcommunity <EXTCOMMUNITY-LIST> no match extcommunity

Параметры

<EXTCOMMUNITY-LIST> – список extcommunity, задаётся в виде KIND:AS:N, KIND:AS:N, KIND:AS:N, где:

  • KIND – тип extcommunity, принимает значения RT (Route Target) и RO (Route Origin);
  • AS – номер автономной системы, принимает значения [1..4294967295];
  • N – номер extcommunity, определяющий политику маршрутизации трафика, принимает значения [1..65535].

Можно указать до 64 extcommunity.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match extcommunity ro:435:6

match ip access-group

Данной командой устанавливается ACL-группа, для которой должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ip access-group <NAME> no match ip access-group

Параметры

<NAME> – имя списка контроля доступа, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ip access-group ACCESS

match ip address

Данной командой устанавливается адреса маршрутов, для которых должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ip address <ADDR/LEN> [ { eq <LEN> | le <LEN> | ge <LEN> [ le <LEN> ] } no match ip address prefix

Параметры

<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];

<LEN> – длина префикса, принимает значения [1..32];

eq – при указании команды длина префикса должна соответствовать указанной;

le – при указании команды длина префикса должна быть меньше либо соответствовать указанной;

ge – при указании команды длина префикса должна быть больше либо соответствовать указанной.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ip address 192.168.0.0/32 ge 16

match ip address object-group

Данной командой устанавливается профиль IP-адресов, содержащий значения подсетей назначения в маршруте, для которых должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ip address object-group <OBJ-GROUP- NETWORK -NAME> [ { eq <LEN> | le <LEN> | ge <LEN> [ le <LEN> ] no match ip address object-group

Параметры

<OBJ-GROUP-NETWORK-NAME> – имя профиля IP-адресов, который должен содержать префиксы подсетей назначения, задаётся строкой до 31 символа;

eq – при указании команды длина префикса должна соответствовать указанной;

le – при указании команды длина префикса должна быть меньше либо соответствовать указанной;

ge – при указании команды длина префикса должна быть больше либо соответствовать указанной.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ip address object-group local_nets

match ip next-hop

Данной командой устанавливается профиль IP-адресов, содержащий значения атрибута BGP Next-Hop в маршруте, для которых должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ip next-hop object-group <OBJ-GROUP-NETWORK-NAME> no match ip next-hop

Параметры

<OBJ-GROUP-NETWORK-NAME> – имя профиля IP-адресов, который должен содержать диапазоны IP-адресов шлюзов, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ip next-hop object-group block_nexthop

match ip route-source

Командой устанавливается профиль IP-адресов. Профиль содержит IP-адреса маршрутизатора, анонсировавшего маршрут. Используется для фильтрации по IP-адресу источника при анонсировании маршрутной информации.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ip route-source object-group <OBJ-GROUP-NETWORK-NAME> no match ip route-source

Параметры

<OBJ-GROUP-NETWORK-NAME> – имя профиля IP-адресов, который должен содержать диапазоны IP-адресов источника маршрутной информации, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ip route-source object-group source_routers

match ipv6 address

Данной командой устанавливается адреса ipv6-маршрутов, для которых должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ipv6 address <IPV6-ADDR/LEN> [ { eq <LEN> | le <LEN> | ge <LEN> [ le <LEN> ] } no match ipv6 address prefix

Параметры

<IPV6-ADDR> – IPv6-адрес, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];

<LEN> – длина префикса, принимает значения [1..128];

eq – при указании команды длина префикса должна соответствовать указанной;

le – при указании команды длина префикса должна быть меньше либо соответствовать указанной;

ge – при указании команды длина префикса должна быть больше либо соответствовать указанной.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ipv6 address FF02:0:0:0:0:1:FF00::/104

match ipv6 address object-group

Данной командой устанавливается профиль IPv6-адресов, содержащий значения подсетей назначения в маршруте, для которых должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ipv6 address object-group <OBJ-GROUP- NETWORK -NAME> [ { eq <LEN> | le <LEN> | ge <LEN> [ le <LEN> ] no match ipv6 address object-group

Параметры

<OBJ-GROUP-NETWORK-NAME> – имя профиля IPv6-адресов, который должен содержать префиксы подсетей назначения, задаётся строкой до 31 символа;

eq – при указании команды длина префикса должна соответствовать указанной;

le – при указании команды длина префикса должна быть меньше либо соответствовать указанной;

ge – при указании команды длина префикса должна быть больше либо соответствовать указанной.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ipv6 address object-group local_nets

match ipv6 next-hop

Данной командой устанавливается профиль IPv6-адресов, содержащий значения атрибута BGP Next-Hop в маршруте, для которых должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ipv6 next-hop object-group <OBJ-GROUP-NETWORK-NAME> no match ipv6 next-hop

Параметры

<OBJ-GROUP-NETWORK-NAME> – имя профиля IPv6-адресов, который должен содержать диапазоны IPv6-адресов шлюзов, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ipv6 next-hop object-group block_nexthop

match ipv6 route-source

Командой устанавливается профиль IPv6-адресов. Профиль содержит IPv6-адреса маршрутизатора, анонсировавшего маршрут. Используется для фильтрации по IPv6-адресу источника при анонсировании маршрутной информации.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match ipv6 route-source object-group <OBJ-GROUP-NETWORK-NAME> no match ipv6 route-source

Параметры

<OBJ-GROUP-NETWORK-NAME> – имя профиля IPv6-адресов, который должен содержать диапазоны IPv6-адресов источника маршрутной информации, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match ipv6 route-source object-group source_routers

match metric bgp

Данной командой устанавливается значение атрибута BGP MED в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match metric bgp <METRIC> no match metric bgp

Параметры

<METRIC> – значение атрибута BGP MED, принимает значения [0..4294967295].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match metric bgp 10

match metric ospf

Данной командой устанавливается значение атрибута OSPF Metric в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match metric ospf <TYPE> <METRIC> no match metric ospf

Параметры

<TYPE> – тип атрибута OSPF Metric, принимает значение type-1 и type-2.

<METRIC> – значение атрибута OSPF Metric, принимает значения [0..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match metric ospf type-1 10

match metric rip

Данной командой устанавливается значение атрибута RIP Metric в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match metric rip <METRIC> no match metric rip

Параметры

<METRIC> – значение атрибута RIP Metric, принимает значения [0..16].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match metric rip 5

match tag ospf

Данной командой устанавливается значение атрибута OSPF Tag в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match tag ospf <TAG> no match tag ospf

Параметры

<TAG> – значение атрибута OSPF Tag, принимает значения [0..4294967295].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match tag ospf 20

match tag rip

Данной командой устанавливается значение атрибута RIP Tag в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match set tag rip <RIP> no match set tag rip

Параметры

<RIP> – значение атрибута RIP Tag, принимает значения [0..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match tag rip 20

match weight bgp

Данной командой устанавливается значение атрибута BGP weight в маршруте, для которого должно срабатывать правило.

Использование отрицательной формы команды (no) отменяет назначение.

Синтаксис

match weight bgp <WEIGHT> no match weight bgp

Параметры

<WEIGHT> – значение атрибута BGP weight, принимает значения [0..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP-RULE

Пример
esr(config-route-map-rule)# match bgp weight 20

route-map

Командой добавляется фильтрация и модификация маршрутов во входящих или исходящих направлениях.

Использование отрицательной формы команды (no) отключает фильтрацию и модификацию маршрутов в соответствующем направлении.

Синтаксис

route-map <NAME> <DIRECTION> no route-map <DIRECTION>

Параметры

<NAME> – имя сконфигурированной маршрутной карты, задаётся строкой до 31 символа;

<DIRECTION> – направление:

  • in – фильтрация и модификация получаемых маршрутов;
  • out – фильтрация и модификация анонсируемых маршрутов.
Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

CONFIG-OSPF

CONFIG-OSPFV3

CONFIG-RIP

Пример
esr(config-bgp-neighbor)# route-map drop-local-net in

route-map

Данной командой создается маршрутная карта, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых и получаемых IP-маршрутов, и осуществляется переход в режим настройки параметров маршрутной карты.

Использование отрицательной формы команды (no) удаляет маршрутную карту.

Синтаксис

[no] route-map <NAME>

Параметры

<NAME> – имя конфигурируемой маршрутной карты, задаётся строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# route-map drop-local-net
esr(config-route-map)#

rule

Данной командой создается правило маршрутной карты c определённым номером и осуществляется переход в режим настройки параметров правила. Правила обрабатываются устройством в порядке возрастания номеров правил.

Использование отрицательной формы команды (no) удаляет правило по номеру либо все правила.

Синтаксис

[no] rule <ORDER>

Параметры

<ORDER> – номер правила, принимает значения [1.. 10000].

Необходимый уровень привилегий

10

Командный режим

CONFIG-ROUTE-MAP

Пример
esr(config-route-map)# rule 2
esr(config-route-map-rule)#

show ip route-map

Данная команда используется для просмотра маршрутных карт.

Синтаксис

show ip route-map <NAME> [ <ORDER> ]

Параметры

<NAME> – имя маршрутной карты, задаётся строкой до 31 символа;

<ORDER> – номер правила, принимает значения [1..10000]. При указании номера правила будет показана информация только по данному правилу.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip route-map drop-local-net
Order:                                      2
Description:                                Drop route to private nets
Matching pattern:
    Access group                                --
    AS path                                     --
    Community                                   --
    Extcommunity                                --
    BGP metric (MED):                           --
    Address (object-group):                     local_net
    Next hop (object-group):                    --
    Route source (object-group):                --
    RIP metric                                  --
    RIP tag                                     --
    OSPF metric type                            --
    OSPF metric                                 --
    OSPF tag                                    --
Actions:
    Decision:                                   Deny
    Route next hop address:                     --
    Route IPv6 next hop address:                --
    Route next hop:                             --
    AS path (prepand):                          --
    Community:                                  --
    Extcommunity:                               --
    Local preference:                           --
    BGP next hop address:                       --
    BGP IPv6 next hop address:                  --
    BGP metric (MED):                           --
    Origin:                                     --
    RIP metric                                  --
    RIP tag                                     --
    OSPF metric type                            --
    OSPF metric                                 --
    OSPF tag                                    --

Настройка связок ключей

accept-lifetime

Данная команда определяет период времени, в течение которого данный ключ может использоваться для аутентификации принятых пакетов.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

accept-lifetime <TIME_B> <DAY_B> <MONTH_B> <YEAR_B> <TIME_E> <DAY_E> <MONTH_E> <YEAR_E> no accept-lifetime

Параметры

<TIME_B> – устанавливаемое время начала использования ключа, задаётся в виде HH:MM:SS, где:

  • HH – часы, принимает значение [0..23];
  • MM – минуты, принимает значение [0.. 59];
  • SS – секунды, принимает значение [0.. 59].

<DAY_B> – день месяца начала использования ключа, принимает значения [1..31];

<MONTH_B> – месяц начала использования ключа, принимает значения [January/February/March/April/May/June/July/August/September/October/November/ December];

<YEAR_B> – год начала использования ключа, принимает значения [2001..2037].

<TIME_E> – устанавливаемое время окончания использования ключа, задаётся в виде HH:MM:SS, где:

  • HH – часы, принимает значение [0..23];
  • MM – минуты, принимает значение [0.. 59];
  • SS – секунды, принимает значение [0.. 59].

<DAY_E> – день месяца окончания использования ключа, принимает значения [1..31];

<MONTH_E> – месяц окончания использования ключа, принимает значения [January/February/March/April/May/June/July/August/September/October/November/December];

<YEAR_E> – год окончания использования ключа, принимает значения [2001..2037].

Значение по умолчанию

Ключ действителен постоянно.

Необходимый уровень привилегий

15

Командный режим

CONFIG-KEYCHAIN-KEY

Пример
esr(config-keychain-key)# accept-lifetime 16:35:00 10 May 2015 16:35:00 10 June 2021

key

Данной командой добавляется ключ в связку ключей и осуществляется переход в режим настройки параметров ключа.

Использование отрицательной формы команды (no) удаляет указанный ключ.

Синтаксис

[no] key <ID>

Параметры

<ID> – идентификатор ключа, задается в диапазоне [0..255].

Необходимый уровень привилегий

15

Командный режим

CONFIG-KEYCHAIN

Пример
esr(config-keychain)# key 25

key-chain

Командой добавляется связка ключей в систему и осуществляется переход в режим настройки параметров связки ключей.

Использование отрицательной формы команды (no) удаляет указанный список.

Синтаксис

[no] key-chain <KEYCHAIN>

Параметры

<KEYCHAIN> – идентификатор списка ключей, строка до 16 ASCII символов.

Необходимый уровень привилегий

15

Командный режим

CONFIG

Пример
esr(config)# key-chain lock

key-string

Данной командой устанавливается пароль для аутентификации.

Использование отрицательной формы команды (no) удаляет пароль.

Синтаксис

key-string ascii-text { <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> } no key-string

Параметры

<CLEAR-TEXT> – пароль, задаётся строкой от 8 до 16 символов;
<ENCRYPTED-TEXT> – зашифрованный пароль размером от 8 байт до 16 байт (от 16 до 32 символов) в шестнадцатеричном формате (0xYYYY...) или (YYYY...).

Необходимый уровень привилегий

15

Командный режим

CONFIG-KEYCHAIN-KEY

Пример
esr(config-keychain-key)# key-string ascii-text 123456789
esr(config-keychain-key)# key-string ascii-text encrypted CDE65039E5591FA3F1

send-lifetime

Данная команда определяет период времени, в течение которого данный ключ может использоваться для аутентификации при отправке пакетов.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

send-lifetime <TIME_B> <DAY_B> <MONTH_B> <YEAR_B> <TIME_E> <DAY_E> <MONTH_E> <YEAR_E> no send-lifetime

Параметры

<TIME_B> – устанавливаемое время начала использования ключа, задаётся в виде HH:MM:SS, где:

  • HH – часы, принимает значение [0..23];
  • MM – минуты, принимает значение [0.. 59];
  • SS – секунды, принимает значение [0.. 59].

<DAY_B> – день месяца начала использования ключа, принимает значения [1..31];

<MONTH_B> – месяц начала использования ключа, принимает значения [January/February/March/April/May/June/July/August/September/October/November/
December];

<YEAR_B> – год начала использования ключа, принимает значения [2001..2037];

<TIME_E> – устанавливаемое время окончания использования ключа, задаётся в виде HH:MM:SS, где:

  • HH – часы, принимает значение [0..23];
  • MM – минуты, принимает значение [0.. 59];
  • SS – секунды, принимает значение [0.. 59].

<DAY_E> – день месяца окончания использования ключа, принимает значения [1..31];

<MONTH_E> – месяц окончания использования ключа, принимает значения [January/February/March/April/May/June/July/August/September/October/November/December];

<YEAR_E> – год окончания использования ключа, принимает значения [2001..2037].

Значение по умолчанию

Ключ действителен постоянно.

Необходимый уровень привилегий

15

Командный режим

CONFIG-KEYCHAIN-KEY

Пример
esr(config-keychain-key)# send-lifetime 16:35:00 15 May 2014 16:35:00 21 June 2018

Настройка объектов отслеживания событий

enable

Данной командой включается Tracking-объект.

Использование отрицательной формы команды (no) отключает Tracking-объект.

Синтаксис

[no] enable

Параметры

Команда не содержит параметров.

Значение по умолчанию

Объект выключен.

Необходимый уровень привилегий

10

Командный режим

CONFIG-TRACKING

Пример
esr(config-tracking)# enable

show ipv6 tracking objects

Данной командой можно посмотреть текущий статус Tracking-объектов для IPv6-стека.

Синтаксис

show ipv6 tracking objects [ <ID> ]

Параметры

<ID> – номер Tracking-объекта, принимает значения [1..60].

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ipv6 tracking objects
Track 1 – INACTIVE
Пример 2
esr# show tracking objects 1
Track 1 isn't in active condition                                                       
Track 1:                                                                                
    VRRP 2 condition state MASTER                                                       
Tracked by: 

show tracking objects

Данной командой можно посмотреть текущий статус Tracking-объектов для IPv4 стека.

Синтаксис

show tracking objects [ <ID> ]

Параметры

<ID> – номер Tracking-объекта, принимает значения [1..60].

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример 1
esr# show tracking objects
Track 1 – INACTIVE
Пример 2
esr# show tracking objects 1
Track 1 isn't in active condition                                                       
Track 1:                                                                                
    VRRP 2 condition state MASTER                                                       
Tracked by:

tracking

Данной командой в систему добавляется Tracking-объект и осуществляется переход в режим настройки параметров Tracking-объекта. В объекте задаются события, которые необходимо отслеживать. При возникновении настроенных событий происходит воздействие на привязанные к объекту статические маршруты. Если все условия выполнены – маршрут добавляется в систему, иначе, если хотя бы одно условие не выполнено – маршрут удаляется из системы.

Использование отрицательной формы команды (no) удаляет Tracking-объект из системы.

Синтаксис

[no] tracking <ID>

Параметры

<ID> – номер Tracking-объекта, принимает значения [1..60].

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# tracking 20
esr(config-trackin)#

vrrp

Данной командой задается правило слежения за состоянием VRRP-процесса.

При использовании команды «not» правило будет срабатывать для всех состояний VRRP-процесса кроме указанного. Использование отрицательной формы команды (no) отменяет установленное действие.

Синтаксис

vrrp <VRID> [not] state { master | backup | fault } no vrrp <VRID>

Параметры

<VRID> – идентификатора отслеживаемого VRRP-маршрутизатора, принимает значения [1..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-TRACKING

Пример
esr(config-tracking)# vrrp 2 state master

Настройка протокола BFD

bfd-enable

Данной командой включается BFD-протокол на конфигурируемом BGP-соседе.

Использование отрицательной формы команды (no) отключает BFD-протокол.

Синтаксис

[no] bfd-enable

Параметры

Команда не содержит параметров.

Значение по умолчанию

Процесс выключен.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# bfd-enable

ip bfd idle-tx-interval

Данной командой задаётся интервал, по истечении которого происходит отправка BFD-сообщения соседу. Данный параметр служит для уменьшения числа генерируемых сообщений для тех случаев, когда BFD-сосед недоступен или на нем выключен протокол BFD.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip bfd idle-tx-interval <TIMEOUT> no ip bfd idle-tx-interval

Параметры

<TIMEOUT> – интервал, по истечении которого происходит отправка BFD-пакета, принимает значение в миллисекундах в диапазоне:

  • [200..65535] для ESR-1000/1200/1500/1510/1700;
  • [300..65535] для ESR-10/12V/12VF/14VF/20/21/100/200.
Значение по умолчанию

1 секунда

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

Пример
esr(config)# ip bfd idle-tx-interval 4000

ip bfd log-adjacency-changes

Данной командой включается логирование изменений состояния BFD-протокола.

Использование отрицательной формы команды (no) отключает логирование изменений состояния BFD-протокола.

Синтаксис

ip bfd log-adjacency-changes no ip bfd log-neighbor-changes

Параметры

Команда не содержит параметров.

Значение по умолчанию

Логирование выключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ip bfd log-adjacency-changes

ip bfd min-rx-interval

Данной командой задаётся минимальный интервал, по истечении которого сосед должен сгенерировать BFD-сообщение. Данный параметр анонсируется соседу.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip bfd min-rx-interval <TIMEOUT> no ip bfd min-rx-interval

Параметры

<TIMEOUT> – интервал, по истечении которого должна происходить отправка BFD-сообщения соседом, принимает значение в миллисекундах в диапазоне:

  • [200..65535] для ESR-1000/1200/1500/1510/1700;
  • [300..65535] для ESR-10/12V/12VF/14VF/20/21/100/200.
Значение по умолчанию

300 миллисекунд на ESR-10/12V/12VF/14VF/20/21/100/200

200 миллисекунд на ESR-1000/1200/1500/1510/1700

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

Пример
esr(config)# ip bfd min-rx-interval 1000

ip bfd min-tx-interval

Данной командой задаётся минимальный интервал, по истечении которого происходит отправка BFD сообщения соседу. Данный параметр используется только когда BFD-сессия активна, в иных случаях используется «ip bfd idle-tx-interval» (команда описана в ip bfd idle-tx-interval).

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip bfd min-tx-interval <TIMEOUT> no ip bfd min-tx-interval

Параметры

<TIMEOUT> – интервал, по истечении которого должна происходить отправка BFD-сообщения соседу, принимает значение в миллисекундах в диапазоне:

  • [200..65535] для ESR-1000/1200/1500/1510/1700;
  • [300..65535] для ESR-10/12V/12VF/14VF/20/21/100/200.
Значение по умолчанию

300 миллисекунд на ESR-10/12V/12VF/14VF/20/21/100/200

200 миллисекунд на ESR-1000/1200/1500/1510/1700

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

Пример
esr(config)# ip bfd min-tx-interval 1000

ip bfd multiplier

Данной командой задаётся число пропущенных пакетов, после достижения которого BFD-сосед считается недоступным. Время обнаружения недоступности в каждом из направлений рассчитывается из данного числа умноженного на tx/rx интервал.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip bfd multiplier <COUNT> no ip multiplier

Параметры

<COUNT> – число пропущенных пакетов, после достижения которого сосед считается недоступным, принимает значение в диапазоне [1..100].

Значение по умолчанию

5

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

Пример
esr(config)# ip bfd multiplier 10

ip bfd neighbor

Данной командой запускается работа механизма BFD с определенным IP-адресом. Работа такого механизма необходима для удаления статических маршрутов из таблицы маршрутизации при недоступности next-hop (ключ bfd команды ip route. см. раздел ip route)

Использование отрицательной формы команды (no) останавливает работа механизма BFD с определенным IP-адресом.

Синтаксис

ip bfd neighbor <ADDR> [ { interface <IF> | tunnel <TUN> } ] [local-address <ADDR> [multihop]] [vrf <VRF>] no ip bfd neighbor <ADDR> [vrf <VRF>]

Параметры

<ADDR> – IP-адрес шлюза, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];

<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;

<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора;

<VRF> – имя экземпляра VRF, задается строкой до 31 символа;

multihop – ключ для установки TTL=255, для работы механизма BFD через маршрутизируемую сеть.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ip bfd neighbor 192.168.0.2

ip bfd passive

Данной командой BFD-сессия переводится в пассивный режим, то есть BFD-сообщения не будут отправляться до тех пор, пока не будут получены сообщения от BFD-соседа.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

[no] ip bfd passive

Параметры

Команда не содержит параметров.

Значение по умолчанию

Активный режим.

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

Пример
esr(config)# ip bfd passive

ip ospf bfd-enable

Данной командой на интерфейсе включается протокол BFD для протокола OSPF.

Использование отрицательной формы команды (no), на интерфейсе отключается протокол BFD для протокола OSPF.

Синтаксис

[no] ip ospf bfd-enable

Параметры

Команда не содержит параметров.

Значение по умолчанию

Протокол BFD для протокола OSPF отключен.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-LOOPBACK

CONFIG-GRE

CONFIG-IP4IP4

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf bfd-enable

ipv6 bfd idle-tx-interval

Данной командой задаётся интервал, по истечении которого происходит отправка IPv6 BFD сообщения соседу. Данный параметр служит для уменьшения числа генерируемых сообщений для тех случаев, когда IPv6 BFD-сосед недоступен или на нем выключен протокол IPv6 BFD.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ipv6 bfd idle-tx-interval <TIMEOUT> no ipv6 bfd idle-tx-interval

Параметры

<TIMEOUT> – интервал, по истечении которого происходит отправка IPv6 BFD-пакета, принимает значение в миллисекундах в диапазоне:

  • [200..65535] для ESR-1000/1200/1500/1510/1700;
  • [300..65535] для ESR-10/12V/12VF/14VF/20/21/100/200.
Значение по умолчанию

1 секунда

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

Пример
esr(config)# ipv6 bfd idle-tx-interval 4000

ipv6 bfd log-adjacency-changes

Данной командой включается логирование изменений состояния IPv6 BFD-протокола.

Использование отрицательной формы команды (no) отключает логирование изменений состояния IPv6 BFD-протокола.

Синтаксис

ipv6 bfd log-adjacency-changes no ipv6 bfd log-neighbor-changes

Параметры

Команда не содержит параметров.

Значение по умолчанию

Логирование выключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ipv6 bfd log-adjacency-changes

ipv6 bfd min-rx-interval

Данной командой задаётся минимальный интервал, по истечении которого сосед должен сгенерировать IPv6 BFD сообщение. Данный параметр анонсируется соседу.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ipv6 bfd min-rx-interval <TIMEOUT> no ipv6 bfd min-rx-interval

Параметры

<TIMEOUT> – интервал, по истечении которого должна происходить отправка IPv6 BFD сообщения соседом, принимает значение в миллисекундах в диапазоне:

  • [200..65535] для ESR-1000/1200/1500/1510/1700;
  • [300..65535] для ESR-10/12V/12VF/14VF/20/21/100/200.
Значение по умолчанию

300 миллисекунд на ESR-10/12V/12VF/14VF/20/21/100/200

200 миллисекунд на ESR-1000/1200/1500/1510/1700

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

Пример
esr(config)# ipv6 bfd min-rx-interval 1000

ipv6 bfd min-tx-interval

Данной командой задаётся минимальный интервал, по истечении которого происходит отправка IPv6 BFD сообщения соседу. Данный параметр используется только когда IPv6 BFD-сессия активна, в иных случаях используется «ipv6 bfd idle-tx-interval» (команда описана в ipv6 bfd idle-tx-interval).

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ipv6 bfd min-tx-interval <TIMEOUT> no ipv6 bfd min-tx-interval

Параметры

<TIMEOUT> – интервал, по истечении которого должна происходить отправка IPv6 BFD сообщения соседу, принимает значение в миллисекундах в диапазоне:

  • [200..65535] для ESR-1000/1200/1500/1510/1700;
  • [300..65535] для ESR-10/12V/12VF/14VF/20/21/100/200.
Значение по умолчанию

300 миллисекунд на ESR-10/12V/12VF/14VF/20/21/100/200

200 миллисекунд на ESR-1000/1200/1500/1510/1700

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

Пример
esr(config)# ipv6 bfd min-tx-interval 1000

ipv6 bfd multiplier

Данной командой задаётся число пропущенных пакетов, после достижения которого IPv6 BFD-сосед считается недоступным. Время обнаружения недоступности в каждом из направлений рассчитывается из данного числа умноженного на tx/rx интервал.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ipv6 bfd multiplier <COUNT> no ipv6 multiplier

Параметры

<COUNT> – число пропущенных пакетов, после достижения которого сосед считается недоступным, принимает значение в диапазоне [1..100].

Значение по умолчанию

5

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

Пример
esr(config)# ipv6 bfd multiplier 10

ipv6 bfd neighbor

Данной командой запускается работа механизма BFD с определенным IPv6-адресом. Работа такого механизма необходима для удаления статических маршрутов из таблицы маршрутизации при недоступности next-hop (ключ bfd команды ipv6 route. см. раздел key-chain ipv6 route).

Использование отрицательной формы команды (no) останавливает работа механизма BFD с определенным IPv6-адресом.

Синтаксис

ipv6 bfd neighbor <IPV6-ADDR> [ interface <IF> ] [local-address <IPV6-ADDR> [multihop]] [vrf <VRF>] no ipv6 bfd neighbor <IPV6-ADDR> [vrf <VRF>]

Параметры

<IPV6-ADDR> IPv6-адрес клиента, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];

<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;

<VRF> – имя экземпляра VRF, задается строкой до 31 символа;

multihop – ключ для установки TTL=255, для работы механизма BFD через маршрутизируемую сеть.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ipv6 bfd neighbor FF02:0:0:0:0:1:FF00::/104

ipv6 bfd passive

Данной командой IPv6 BFD сессия переводится в пассивный режим, то есть IPv6 BFD-сообщения не будут отправляться до тех пор, пока не будут получены сообщения от IPv6 BFD-соседа.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

[no] ipv6 bfd passive

Параметры

Команда не содержит параметров.

Значение по умолчанию

Активный режим.

Необходимый уровень привилегий

10

Командный режим

CONFIG

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

Пример
esr(config)# ipv6 bfd passive

ipv6 ospf bfd-enable

Данной командой на интерфейсе включается протокол BFD для протокола OSPFv3.

Использование отрицательной формы команды (no), на интерфейсе отключается протокол BFD для протокола OSPFv3.

Синтаксис

[no] ipv6 ospf bfd-enable

Параметры

Команда не содержит параметров.

Значение по умолчанию

Протокол BFD для протокола OSPF отключен.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf bfd-enable

show ip bfd

Данная команда отображает информацию о параметрах BFD-протокола или определенных интерфейсов при использовании фильтра.

Синтаксис

show ip bfd [ interface [ <IF> | <TUN> ]

Параметры

<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.

<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip bfd
Minimum RX interval: 200 ms
Minimum TX interval: 200 ms
Idle TX interval:    1000 ms
Multiplier:          5 packets
Passive:             No
esr# show ip bfd interface gi1/0/1
Minimum RX interval: 200 ms
Minimum TX interval: 200 ms
Idle TX interval:    1000 ms
Multiplier:          10 packets
Passive:             Yes

show ipv6 bfd

Данная команда отображает информацию о параметрах IPv6 BFD-протокола или определенных интерфейсов при использовании фильтра.

Синтаксис

show ipv6 bfd [ interface [ <IF> ] ]

Параметры

<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.

<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ipv6 bfd
Minimum RX interval: 200 ms
Minimum TX interval: 200 ms
Idle TX interval:    1000 ms
Multiplier:          5 packets
Passive:             No
esr# show ipv6 bfd interface gi1/0/1
Minimum RX interval: 200 ms
Minimum TX interval: 200 ms
Idle TX interval:    1000 ms
Multiplier:          10 packets
Passive:             Yes

Настройка статических маршрутов IPv4/IPv6

ip route

Команда позволяет создать статический IP-маршрут к указанной подсети.

Использование отрицательной формы команды (no) удаляет указанный маршрут.

Синтаксис

ip route [ vrf <VRF> ] <SUBNET> { <NEXTHOP> [ resolve ] | interface <IF> | tunnel <TUN> | wan load-balance rule <RULE> | blackhole | unreachable | prohibit } [ <METRIC> ] [ track <TRACK-ID> ] [ bfd ] [ name <NAME>] no ip route [ vrf <VRF> ] <SUBNET> [ <METRIC> ]

Параметры

<VRF> – имя экземпляра VRF, задается строкой до 31 символа;

<SUBNET> – адрес назначения, может быть задан в следующих видах:

  • AAA.BBB.CCC.DDD – IP-адрес хоста, где каждая часть принимает значения [0..255];
  • AAA.BBB.CCC.DDD/NN – IP-адрес подсети с маской в виде префикса, где AAA-DDD принимают значения [0..255] и NN принимает значения [1..32].

<NEXTHOP> – IP-адрес шлюза задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

resolve – при указании данного параметра IP-адрес шлюза будет рекурсивно вычислен через таблицу маршрутизации. Если при рекурсивном вычислении не удастся найти шлюз из напрямую подключенной подсети, то данный маршрут не будет установлен в систему.

<IF> – имя IP-интерфейса, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.

<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.

<RULE> – номер правила wan, задаётся в диапазоне [1..50].

blackhole – при указании команды пакеты до данной подсети будут удаляться устройством без отправки уведомлений отправителю;

unreachable – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Host unreachable, code 1);

prohibit – при указании команды, пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Communication administratively prohibited, code 13);

Если в качестве подсети указать 0.0.0.0/0, то будет задан маршрут по умолчанию.

<METRIC> – метрика маршрута, принимает значения [0..255].

<TRACK-ID> – идентификатор Tracking объекта. Если маршрут привязан к Tracking объекту, то он появится в системе только при выполнении всех условий, заданных в объекте.

<NAME> – имя (описание) маршрута, текстовая переменная длинной до 31 символа.

bfd – при указании данного ключа, активируется удаление статического маршрута в случае недоступности next-hop. Для работы данного механизма должен быть запущен механизм BFD с IP-адресом next-hop (см. раздел ip bfd neighbor ).

проверка next-hop при помощи протокола bfd. В случае недоступности next-hop­ маршрут удаляется.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример 1

Задать маршрут до подсети 192.165.3.0/24 с метрикой 6 через шлюз 192.165.56.65:

esr(config)# ip route 192.165.3.0/24 192.165.56.65 6
Пример 2

Задать маршрут до подсети 192.165.3.0/24 с метрикой 6 через интерфейс GigabitEthernet 1/0/5:

esr(config)# ip route 192.165.3.0/24 interface gigabitethernet 1/0/5 6
Пример 3

Задать маршрут до подсети 192.165.3.0/24 через туннельный интерфейс vti 1:

esr(config)# ip route 192.165.3.0/24 interface vti 1

key-chain ipv6 route

Данная команда позволяет создать статический IPv6-маршрут к указанной подсети.

Использование отрицательной формы команды (no) удаляет указанный маршрут.

Синтаксис

ipv6 route [ vrf <VRF> ] <SUBNET> { <NEXTHOP> [ resolve ] | interface <IF> | wan load-balance rule <RULE> | blackhole | unreachable | prohibit } [ <METRIC> ] [bfd] [ name <NAME>] no ipv6 route [ vrf <VRF> ] <SUBNET> [ <METRIC> ]

Параметры

<VRF> – имя экземпляра VRF, задается строкой до 31 символа;

<SUBNET> – адрес назначения, может быть задан в следующих видах:

  • X:X:X:X::X – IPv6-адрес хоста, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];
  • X:X:X:X::X/EE – IPv6-адрес подсети с маской в виде префикса, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF] и EE принимает значения [1..128].

<NEXTHOP> – IPv6-адрес шлюза, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].

resolve – при указании данного параметра IPv6-адрес шлюза будет рекурсивно вычислен через таблицу маршрутизации. Если при рекурсивном вычислении не удастся найти шлюз из напрямую подключенной подсети, то данный маршрут не будет установлен в систему.

<IF> – имя IP-интерфейса, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.

blackhole – при указании команды пакеты до данной подсети будут удаляться устройством без отправки уведомлений отправителю.

unreachable – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Host unreachable, code 1).

prohibit – при указании команды пакеты до данной подсети будут удаляться устройством, отправитель получит в ответ ICMP Destination unreachable (Communication administratively prohibited, code 13).

Если в качестве подсети указать ::/0, то будет задан маршрут по умолчанию.

[METRIC] – метрика маршрута, принимает значения [0..255].

<NAME> – имя (описание) маршрута, текстовая переменная длинной до 31 символа.

bfd – при указании данного ключа, активируется проверка next-hop при помощи протокола bfd. В случае недоступности next-hop ­маршрут удаляется.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример 1

Задать маршрут до подсети 2001::/120 с метрикой 6 через шлюз fc00::1:

esr(config)# ipv6 route 2001::/120 fc00::1 6
Пример 2

Задать маршрут до подсети 2001::/120 с метрикой 6 через интерфейс GigabitEthernet 1/0/5:

esr(config)# ipv6 route 2001::/120 interface gigabitethernet 1/0/5  6
Пример 3

Задать маршрут до подсети 2001::/120 через туннельный интерфейс vti 1:

esr(config)# ipv6 route 2001::/120 interface vti 1

Настройка протокола BGP

address-family

Данной командой определяется тип конфигурируемой маршрутной информации и переход в данный режим настройки.

Использование отрицательной формы команды (no) удаляет идентификатор.

Синтаксис

[no] address-family { ipv4 | ipv6 } [ vrf <VRF> ]

Параметры

ipv4 – семейство IPv4;

ipv6 – семейство IPv6;

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP

Пример
esr(config-bgp)# address-family ipv4 vrf OFFICE

allow-local-as

Данной командой задается режим, в котором разрешен приём маршрутов в BGP-атрибуте, AS Path которых содержатся номера автономной системы процесса.

Использование отрицательной формы команды (no) отключает данную функцию.

Синтаксис

allow-local-as <NUMBER> no allow-local-as

Параметры

<NUMBER> – пороговое число вхождений номера автономной системы процесса в атрибуте AS Path, при которых маршрут будет принят, диапазон допустимых значений [1..10].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# allow-local-as

clear ip bgp

Данная команда сбрасывает все или определенный BGP-процесс.

Синтаксис
clear ip bgp [vrf <VRF>] [ <AS> | neighbor <ADDR>]
Параметры

<AS> – номер автономной системы, принимает значения [1..4294967295].

<ADDR> – IP-адрес соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
esr# clear ip bgp
esr# clear ip bgp 1000

clear ipv6 bgp

Данная команда сбрасывает все или определенный BGP-процесс.

Синтаксис

clear ipv6 bgp [vrf <VRF>] [ <AS> | neighbor <IPV6-ADDR>]

Параметры

<AS> – номер автономной системы, принимает значения [1..4294967295];

<IPV6-ADDR> IPv6-адрес клиента, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
esr# clear ipv6 bgp
esr# clear ipv6 bgp 1000

cluster-id

Командой устанавливается идентификатор Route-Reflector кластера, которому принадлежит BGP-процесс маршрутизатора.

Использование отрицательной формы команды (no) удаляет идентификатор.

Синтаксис

cluster-id <ID> no cluster-id

Параметры

<ID> – идентификатор Route-Reflector кластера, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

Пример
esr(config-bgp-af)# cluster-id 1.1.1.1

default-originate

Данной командой задается режим, в котором BGP-соседу в обновлении на ряду с другими маршрутами отправляется маршрут по умолчанию.

Использование отрицательной формы команды (no) отключает данную функцию.

Синтаксис

[no] default-originate

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# default-originate

description

Данной командой определяется описание соседа.

Использование отрицательной формы команды (no) удаляет описание.

Синтаксис

description <DESCRIPTION> no description

Параметры

<DESCRIPTION> – описание соседа, задаётся строкой до 255 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# description "ISP_RTK"

ebgp-multihop

Данной командой разрешается подключение к соседям, которые находятся в не напрямую подключенных подсетях.

Использование отрицательной формы команды (no) отключает данную функцию.

Синтаксис

[no] ebgp-multihop <NUM>

Параметры

<NUM> – максимальное количество хопов при установке EBGP (используется для TTL).

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# ebgp-multihop

enable

Данной командой включается BGP-процесс, соседство.

Использование отрицательной формы команды (no) отключает BGP-процесс, соседство.

Синтаксис

[no] enable

Параметры

Команда не содержит параметров.

Значение по умолчанию

Процесс выключен.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример 1. Включение BGP процесса
esr(config-bgp-af)# enable
Пример 2. Включение BGP соседства
esr(config-bgp-neighbor)# enable

flow-spec enable

Данной командой устанавливается режим трансляции flow-spec информации при работе с BGP-соседом или группой BGP-соседей.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

[no] flow-spec enable

Параметры

Отсутствуют.

Значение по умолчанию

Отключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-group)# flow-spec enable

ipv6 router bgp log-neighbor-changes

Данной командой включается логирование изменений состояния IPv6-BGP-соседей.

Использование отрицательной формы команды (no) отключает логирование изменений состояния IPv6-BGP-соседей.

Синтаксис

[no] ipv6 router bgp log-neighbor-changes

Параметры

Команда не содержит параметров.

Значение по умолчанию

Логирование выключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ipv6 router bgp log-neighbor-changes

ipv6 router bgp maximum-paths

Данной командой включается ECMP и определяется максимальное количество равноценных IPv6-маршрутов до цели.

Использование отрицательной формы команды (no) отключает ECMP.

Синтаксис

ipv6 router bgp maximum-paths <VALUE> no ipv6 router bgp maximum-paths

Параметры

<VALUE> – количество допустимых равноценных IPv6-маршрутов до цели, принимает значения [1..16].

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ipv6 router bgp maximum-paths 14

neighbor

Данной командой добавляется BGP-сосед и осуществляется переход в режим настройки параметров BGP-соседа. Использование отрицательной формы команды (no) удаляет параметры соседнего маршрутизатора из конфигурации.

Синтаксис

[no] neighbor {<ADDR> |<IPV6-ADDR>}

Параметры

<ADDR> – IP адрес соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

<IPV6-ADDR> – IPv6-адрес клиента, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

Пример
esr(config-bgp-af)# neighbor 192.168.0.2
esr(config-bgp-neighbor)#

next-hop-self

Данной командой задается режим, в котором все обновления отправляются BGP-соседу с указанием в качестве next-hop IP-адреса исходящего интерфейса локального маршрутизатора.

Использование отрицательной формы команды (no) отключает данную функцию.

Синтаксис

[no] next-hop-self

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# next-hop-self

peer-group

Данной командой создается группа BGP-соседей с заданным именем и осуществляется переход в режим конфигурирования параметров группы.

Использование отрицательной формы команды (no) удаляет BGP-группу с заданным именем.

Синтаксис

[no] peer-group <NAME>

Параметры

<NAME> – название группы, задается строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

Пример
esr(config-bgp-af)# peer-group list1

peer-group

Данной командой к BGP-группе или BGP-соседу применяются настройки описанные в заданной BGP-группе.

Использование отрицательной формы команды (no) отменяет применение настроек описанных в заданной BGP-группе.

Синтаксис

[no] peer-group <NAME>

Параметры

<NAME> – название группы, задается строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-af)# peer-group list1

preference

Данная команда определяет приоритетность маршрутов, получаемых от соседа.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

preference <VALUE> no preference

Параметры

<VALUE> – приоритетность маршрутов соседа, принимает значения в диапазоне [1..255].

Значение по умолчанию

170

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# preference 30

remote-as

Данной командой устанавливается номер автономной системы BGP-соседа.

Использование отрицательной формы команды (no) удаляет номер автономной системы.

Синтаксис

remote-as <AS> no remote-as

Параметры

<AS> – номер автономной системы, принимает значения [1..4294967295].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# remote-as 20

remove-private-as

Данной командой задается режим, в котором перед отправлением обновления из BGP-атрибута AS Path маршрутов удаляются приватные номера автономных систем (в соответствии с RFC 6996).

Использование отрицательной формы команды (no) отключает данную функцию.

Синтаксис

[no] remove-private-as <ACTION>

Параметры

<ACTION> – действие указывающее на то, какие приватные AS должны быть удалены или заменены. Принимает одно из значений:

  • all – удалить все включения приватных AS из оригинального AS path;
  • nearest – удалить все приватные AS до последней (правой) публичной AS в оригинальном AS path;
  • replace – заменить все приватные AS на номер AS в процессе которого обрабатывается данная команда.
Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# remove-private-as

router bgp

Данной командой добавляется BGP-процесс в систему и осуществляется переход в режим настройки параметров BGP-процесса.

Использование отрицательной формы команды (no) удаляет BGP-процесс из системы.

Синтаксис

[no] router bgp <AS>

Параметры

<AS> – номер автономной системы процесса, принимает значения [1..4294967295].

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# router bgp 1000
esr(config-bgp)#

Добавлен BGP-процесс с автономной системой 1000.

router bgp log-neighbor-changes

Данной командой включается логирование изменений состояния BGP-соседей.

Использование отрицательной формы команды (no) отключает логирование изменений состояния BGP-соседей.

Синтаксис

[no] router bgp log-neighbor-changes

Параметры

Команда не содержит параметров.

Значение по умолчанию

Логирование выключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# router bgp log-neighbor-changes

router bgp maximum-paths

Данной командой включается ECMP и определяется максимальное количество равноценных маршрутов до цели.

Использование отрицательной формы команды (no) отключает ECMP.

Синтаксис

router bgp maximum-paths <VALUE> no router bgp maximum-paths

Параметры

<VALUE> – количество допустимых равноценных маршрутов до цели, принимает значения [1..16].

Значение по умолчанию

ECMP отключен.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# router bgp maximum-paths 14

route-reflector-client

Данной командой указывается, что BGP-сосед является Route-Reflector клиентом.

Использование отрицательной формы команды (no) отключает данную функцию.

Синтаксис

[no] route-reflector-client

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# route-reflector-client

router-id

Данной командой устанавливается идентификатор маршрутизатора.

Использование отрицательной формы команды (no) удаляет идентификатор.

Синтаксис

router-id <ID> no router-id

Параметры

<ID> – идентификатор маршрутизатора, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

Пример
esr(config-bgp-af)# router-id 1.1.1.1

show ip bgp

Данная команда отображает таблицу маршрутизации BGP или детальную информацию об определенном маршруте при использовании фильтров.

Синтаксис

show ip bgp [<AS> [vrf <VRF> [<ADDR> |<ADDR/LEN>]] |<ADDR> |<ADDR/LEN>] [flow-spec]

Параметры

<AS> – номер автономной системы процесса, принимает значения [1..4294967295].

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

<ADDR> – IP-адрес назначения, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

<ADDR/LEN> – IP-подсеть, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAADDD принимает значения [0..255] и EE принимает значения [1..32].

flow-spec – вывод flow-spec информации от всех BGP-соседей.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример 1
esr# show ip bgp
Terra# show ip bgp
Status codes: u – unicast, b – broadcast, m – multicast a – anycast
              * – valid, > – best
Origin codes: i – IGP, e – EGP, ? – incomplete
     Network              Next Hop             Metric  LocPrf  Path
*> u 10.0.10.0/24         10.115.0.1                   100      i
*> u 0.0.0.0/0            10.115.0.1                   100      i
*  u 14.0.10.0/24         10.115.0.1                   100      i
Пример 2
Sword# show ip bgp 75.0.0.0
75.0.0.0/24        via 115.0.0.40 on gi1/0/14        [bgp20 2000-01-15] (AS90?)
    Administrative Distance: 68
    Type:                    unicast
    Origin:                  Incomplete
    AS PATH:                 1 30 70 90
    Next Hop:                115.0.0.40
    MED:                     0
    Local Preference:        100
    Community:               (1:555)
    Valid, Best

show ip bgp summary

Данная команда отображает информацию о состоянии соединений с BGP-соседями.

Синтаксис

show ip bgp <AS> [ vrf <VRF> ] summary

Параметры

<AS> – номер автономной системы процесса, принимает значения [1..4294967295].

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip bgp show ip bgp 65054 summary
Mon March 06 08:42:22 2017
  BGP router identifier 10.0.0.1, local AS number 65054
  BGP activity 635190/1270406 prefixes
  Neighbor                 AS              MsgRcvd      MsgSent      Up/Down     St/PfxRcd
  ----------------------   -------------   ----------   ----------   ----------   -------
  95.156.65.5              12389           366960       2260         16:38:50     635189
  100.100.100.1            65535           0            0            911:24:27    Connect
  123.1.1.200              5448            14224        3673129      207:25:28    0
  192.168.16.3             65530           1003         1145         16:38:48     1
  192.168.16.4             65529           0            0            16:38:56     Connect
  192.168.16.100           48858           0            0            911:24:27    Connect
  192.168.16.147           65111           17           120065       00:12:13     0
  192.168.17.18            21127           0            0            16:38:56     Connect
  192.168.17.114           200             0            0            16:38:56     Connect
  192.168.17.155           65500           0            0            16:38:56     Connect
  192.168.25.124           59831           0            0            16:38:56     Active
  200.0.0.1                65200           0            0            16:38:29     IdleAS4

show ip bgp neighbors

Данная команда отображает информацию о всех или о выбранном BGP-соседе.

Синтаксис

show ip bgp <AS> neighbors [ vrf <VRF> ] [ <ADDR> [ routes | advertise-routes ] ]

Параметры

<AS> – номер автономной системы процесса, принимает значения [1..4294967295].

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

<ADDR> – IP-адрес соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

routes – при указании команды отображается маршрутная информация, полученная от соседа.

advertise-routes – при указании команды отображается маршрутная информация, объявленная соседу.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример 1
esr# show ip bgp 20 neighbors
BGP neighbor is 10.115.0.1
    BGP state:        Established
    Neighbor address: 10.115.0.1
    Neighbor AS:      20
    Neighbor ID:      115.0.0.1
    Neighbor caps:    refresh restart-aware AS4
    Session:          internal multihop AS4
    Source address:   10.115.0.2
    Hold timer:       137/180
    Keepalive timer:  10/60
   Incoming prefix-list: from_ISP
    Outgoing prefix-list: to_ISP
    Incoming route-map:   comingS
    Outgoing route-map:   AS_prepend
    Uptime:               12 s
    BFD address:          192.168.1.2
    BFD state:            Up
    BFD interval:         3.000 s
    BFD timeout:          15.000 s
Пример 2
esr# show ip bgp 20 neighbors 10.115.0.1 routes
Status codes: u – unicast, b – broadcast, m – multicast a – anycast
              * – valid, > – best
Origin codes: i – IGP, e – EGP, ? – incomplete
     Network              Next Hop             Metric  LocPrf  Path
*> u 10.0.10.0/24         10.115.0.1                   100      i
*> u 0.0.0.0/0            10.115.0.1                   100      i
*  u 14.0.10.0/24         10.115.0.1                   100      i
Пример 3
esr# show ip bgp 20 neighbors 115.0.0.40 advertise-routes
Status codes: u – unicast, b – broadcast, m – multicast a – anycast
              * – valid, > – best
Origin codes: i – IGP, e – EGP, ? - incomplete
     Network              Next Hop             Metric  LocPrf  Path
*> u 1.1.1.0/24           115.0.0.1            215     100     20 i
*> u 1.1.0.0/24           115.0.0.1            215     100     20 i
*> u 2.2.2.0/24           115.0.0.1            215     100     20 i

show ipv6 bgp

Данная команда отображает таблицу маршрутизации BGP или детальную информацию об определенном маршруте при использовании фильтров.

Синтаксис

show ipv6 bgp [<AS> [vrf <VRF> [<IPV6-ADDR> |<IPV6-ADDR/LEN>] |<IPV6-ADDR> |<IPV6-ADDR/LEN>] [flow-spec]

Параметры

<AS> – номер автономной системы процесса, принимает значения [1..4294967295].

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

<IPV6-ADDR> – IPv6-адрес назначения, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].

<IPV6-ADDR/LEN> – подсеть, задаётся в виде X:X:X:X::X/EE, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF],EE принимает значения [1..128].

flow-spec – вывод flow-spec информации от всех BGP-соседей.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример 1
esr#  show ipv6 bgp 20
Status codes: u - unicast, b - broadcast, m - multicast a - anycast
              * - valid, > - best
Origin codes: i - IGP, e - EGP, ? - incomplete
     Network              Next Hop             Metric  LocPrf  Path
*> u 222::/120            44:44:44::44         0       100     1    ?
*> u 40::75:0/120         44:44:44::44         0       100     1    ?
*> u 40::77:0/120         44:44:44::44         0       100     1    ?
*  u 2002::7300:0/120     44:44:44::44         0       100     1    ?
Пример 2
Sword# show ipv6 bgp 20 202::7300:0/120
202::7300:0/120    via 2002::7300:a on gi1/0/14      [bgp20 14:43:48] (AS1000e)
    Administrative Distance: 170
    Type:                    unicast
    Origin:                  EGP
    AS PATH:                 1000
    Next Hop:                2002::7300:a (fe80::6666:b3ff:fe06:cb18)
    MED:                     0
    Local Preference:        188
    Valid, Best

show ipv6 bgp summary

Данная команда отображает информацию о состоянии соединений с BGP-соседями.

Синтаксис

show ipv6 bgp <AS> [ vrf <VRF> ] summary

Параметры

<AS> – номер автономной системы процесса, принимает значения [1..4294967295].

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

Необходимый уровен ь привилегий

1

Командный режим

ROOT

Пример
esr# sh ipv6 bgp 1 summary
Tue May 10 19:12:12 2011
  BGP router identifier 0.0.0.1, local AS number 1
  BGP activity 0/0 prefixes
  Neighbor         AS              MsgRcvd      MsgSent     Up/Down      St/PfxRcd
  ---------------  -------------   ----------   ---------  ----------   -----------
  2a14::2          10001               3           3        00:00:48        0

show ipv6 bgp neighbors

Данная команда отображает информацию о всех или о выбранном BGP-соседе.

Синтаксис

show ipv6 bgp <AS> [ vrf<VRF> ] neighbors [ <IPV6-ADDR> [ routes | advertise-routes ] ]

Параметры

<AS> – номер автономной системы процесса, принимает значения [1..4294967295].

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

<IPV6-ADDR> IPv6-адрес соседа, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].

routes – при указании команды отображается маршрутная информация, полученная от соседа.

advertise-routes – при указании команды отображается маршрутная информация, объявленная соседу.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример 1
esr# show ipv6 bgp 20 neighbors
BGP neighbor is 2002::7300:c
    BGP state:        Established
    Neighbor address: 2002::7300:c
    Neighbor AS:      1
    Neighbor ID:      77.0.0.1
    Neighbor caps:    refresh
    Session:          external
    Source address:   2002::7300:1
    Hold timer:       127/154
    Keepalive timer:  1/34
BGP neighbor is 2002::7300:a
    BGP state:        Established
    Neighbor address: 2002::7300:a
    Neighbor AS:      1000
    Neighbor ID:      10.10.10.10
    Neighbor caps:    refresh AS4
    Session:          external AS4
    Source address:   2002::7300:1
    Hold timer:       157/180
    Keepalive timer:  32/60
Пример 2
esr# show ipv6 bgp 20 neighbors 2002::7300:a routes
Status codes: u - unicast, b - broadcast, m - multicast a - anycast
              * - valid, > - best
Origin codes: i - IGP, e - EGP, ? - incomplete
     Network              Next Hop             Metric  LocPrf  Path
*  u 2002::7300:0/120     2002::7300:a         0       188     1000 e
*> u 220::7300:0/120      2002::7300:a         0       188     1000 e
*> u 22::7300:0/120       2002::7300:a         0       188     1000 e
*> u 2002::40:0/120       2002::7300:a         0       188     1000 e
Пример 3
esr#  show ipv6 bgp 20 neighbors 2002::7300:a advertise-routes
Status codes: u - unicast, b - broadcast, m - multicast a - anycast
              * - valid, > - best
Origin codes: i - IGP, e - EGP, ? - incomplete
     Network              Next Hop             Metric  LocPrf  Path
*> u 77::77:0/120         2002::7300:1                 100     20   i
*> u 33::33:0/120         2002::7300:1                 100     20   i
*> u 44::44:44/128        2002::7300:1                 100     20   i
*> u 222::/120            44:44:44::44         0       100     20 1 ?
*> u 40::75:0/120         44:44:44::44         0       100     20 1 ?

timers error-wait

Данной командой устанавливается время минимальной и максимальной задержки, в течение которого запрещено устанавливать соединение, в целях защиты от частых разрывов соединения.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

timers error-wait <TIME1> <TIME2> no timers error-wait

Параметры

<TIME1> – время в секундах, принимает значения [1..65535];

<TIME2> – время в секундах, принимает значения [1..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Значение по умолчанию

60 и 300 секунд

Пример
esr(config-bgp-af)# timers error-wait 90 450

timers holdtime

Данной командой устанавливается временной интервал, по истечении которого встречная сторона считается недоступной. Таймер запускается после установления отношений соседства и начинает отсчёт от 0. Таймер сбрасывается при получении каждого ответа на keepalive сообщение от встречной стороны. Рекомендуется устанавливать значение таймера равное 3 * keepalive.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

timers holdtime <TIME> no timers holdtime

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Значение по умолчанию

180 секунд

Пример
esr(config-bgp-af)# timers holdtime 360

timers keepalive

Данной командой устанавливается временной интервал, по истечении которого идет проверка соединения со встречной стороной.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

timers keepalive <TIME> no timers keepalive

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-FAMILY

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Значение по умолчанию

60 секунд

Пример
esr(config-bgp-af)# timers keepalive 120

update-source

Данной командой определяется IP/IPv6-адрес маршрутизатора, который будет использоваться в качестве IP/IPv6-адреса источника в отправляемых обновлениях маршрутной информации BGP.

Использование отрицательной формы команды (no) удаляет указанный IP/IPv6-адрес источника.

Синтаксис

update-source { <ADDR> | <IPV6-ADDR> } no source-address

Параметры

<ADDR> – IP-адрес источника, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

<IPV6-ADDR> – IPv6-адрес источника, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF].

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# update-source 10.100.100.2

weight

Данной командой устанавливается вес маршрутов, принимаемый от данного BGP-соседа или группы BGP-соседей.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

weight <WEIGHT> no weight

Параметры

<WEIGHT> – значение веса маршрута, принимает значения [0..65535].

Значение по умолчанию

0

Необходимый уровень привилегий

10

Командный режим

CONFIG-BGP-GROUP

CONFIG-BGP-NEIGHBOR

Пример
esr(config-bgp-neighbor)# weight 200

Настройка протокола RIP

authentication key-chain

Данная команда определяет список паролей для аутентификации через алгоритм хеширования md5.

Использование отрицательной формы команды (no) удаляет привязку к списку паролей.

Синтаксис

authentication key-chain <KEYCHAIN> no authentication key-chain

Параметры

<KEYCHAIN> – идентификатор списка ключей, задаётся строкой до 16 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-RIP

Пример
esr(config-rip)# authentication key-chain lock

clear ip rip

Данная команда удаляет содержимое базы маршрутов RIP.

Синтаксис

clear ip rip

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
esr# clear ip rip

enable

Данной командой включается RIP-протокол.

Использование отрицательной формы команды (no) отключает RIP-протокол.

Синтаксис

[no] enable

Параметры

Команда не содержит параметров.

Значение по умолчанию

Протокол выключен.

Необходимый уровень привилегий

10

Командный режим

CONFIG-RIP

Пример
esr(config-rip)# enable

ip rip metric

Данная команда устанавливает величину метрики на интерфейсе.

Использование отрицательной формы команды (no) устанавливает значение метрики по умолчанию.

Синтаксис

ip rip metric <VALUE> no ip rip metric

Параметры

<VALUE> – величина метрики, задаётся в размере [1..15].

Значение по умолчанию

5

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

CONFIG-LT

Пример
esr(config-if-gi)# ip rip metric 11

ip rip mode

Данная команда устанавливает режим анонсирования маршрутов.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip rip mode <MODE> no ip rip mode

Параметры

<MODE> – режим анонсирования маршрутов:

  • multicast – маршруты анонсируются в многоадресном режиме;
  • broadcast – маршруты анонсируются в широковещательном режиме;
  • unicast – маршруты анонсируются в unicast-режиме соседям, настроенным с помощью команды ip rip neighbor <ADDR>.

Значение по умолчанию

multicast

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

CONFIG-LT

Пример
esr(config-if-gi)# ip rip mode broadcast 

ip rip neighbor

Данной командой статически задается IP-адрес соседа для установления отношения в unicast-режиме анонсирования маршрутов.

Использование отрицательной формы команды (no) удаляет статически заданный адрес соседа.

Синтаксис

[no] ip rip neighbor <ADDR>

Параметры

<ADDR> – IP-адрес, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

CONFIG-LT

Пример
esr(config-if-gi)# ip rip neighbor 10.100.100.5

ip rip summary-address

Данной командой включается суммаризация подсетей.

Использование отрицательной формы команды (no) отключает суммаризацию подсетей.

Синтаксис

[no] ip rip summary-address <ADDR/LEN>

Параметры

<ADDR/LEN> – IP-подсеть, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA – DDD принимает значения [0..255] и EE принимает значения [1..32].

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-GRE

CONFIG-IP4IP4

CONFIG-LT

Пример
esr(config-if-gi)# ip rip summary-address 10.200.200.0/24

passive-interface

Данная команда выключает анонсирования маршрутов по интерфейсу.

Использование отрицательной формы команды (no) восстанавливает анонсирования маршрутов.

Синтаксис

[no] passive-interface { <IF> | <TUN> }

Параметры

<IF> – интерфейс, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.

<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.

Необходимый уровень привилегий

10

Командный режим

CONFIG-RIP

Пример
esr(config-rip)# passive-interface gigabitethernet 1/0/15

router rip

Данной командой осуществляется переход в режим настройки параметров RIP-процесса.

Использование отрицательной формы команды (no) устанавливает параметры RIP-процесса на значения по умолчанию.

Синтаксис

[no] router rip

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# router rip
esr(config-rip)#

show ip rip

Данная команда отображает таблицу маршрутизации RIP.

Синтаксис

show ip rip

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip rip Sword# sho ip rip
10.10.0.1/32    via 115.0.0.10 on gi1/0/15 [rip 21:31:17] * (100/6)
10.1.90.0/24    via 115.0.0.10 on gi1/0/15 [rip 21:31:17] * (100/6)
192.168.16.0/24 via 115.0.0.10 on gi1/0/15 [rip 21:31:17] * (100/6)

timers flush

Данной командой устанавливается временной интервал, по истечении которого производиться удаление маршрута. При установке значения нужно учитывать следующее правило: «timers invalid + 60».

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

timers flush <TIME> no timers flush

Параметры

<TIME> – время в секундах, принимает значения [12..65535].

Значение по умолчанию

240 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-RIP

Пример
esr(config-rip)# timers flush 300

timers invalid

Данной командой определяется временной интервал корректности маршрутной записи без обновления. По истечению срока, без получения обновления, маршрут помечается как не доступный.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

timers invalid <TIME> no timers invalid

Параметры

<TIME> – время в секундах, принимает значения [12..65535].

Значение по умолчанию

180 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-RIP

Пример
esr(config-rip)# timers invalid 240

timers update

Данной командой устанавливается временной интервал, по истечении которого производится анонсирование.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

timers update <TIME> no timers update

Параметры

<TIME> – время в секундах, принимает значения [12..65535].

Значение по умолчанию

180 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-RIP

Пример
esr(config-rip)# timers update 25

Настройка протокола OSPF

area

Данной командой устанавливается идентификатор области.

Использование отрицательной формы команды (no) удаляет созданную область.

Синтаксис

[no] area <AREA_ID>

Параметры

<AREA_ID> – идентификатор области, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF

Пример
esr(config-ospf)# area 11.11.11.51

area-type

Команда определяет тип области.

Использование отрицательной формы команды (no) устанавливает тип области как стандартный.

Синтаксис

[no] area-type <TYPE> [ no-summary ]

Параметры

<TYPE> – тип области:

  • stub – устанавливает значение stub (тупиковая область);

no-summary – команда в связке с параметром «stub» образует область «totally stubby» (для передачи информации за пределы области используется только маршрут по умолчанию).

  • nssa – устанавливает значение nssa (область NSSA);

no-summary – в связке с параметром nssa образует область totally nssa (автоматически генерирует маршрут по умолчанию как межобластной).

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF-AREA

Пример
esr(config-ospf-area)# area-type stub

authentication algorithm

Данная команда определяет алгоритм аутентификации.

Использование отрицательной формы команды (no) отключает аутентификацию.

Синтаксис

authentication algorithm <ALGORITHM> no authentication algorithm

Параметры

<ALGORITHM> – алгоритм аутентификации:

  • cleartext – пароль, передается открытым текстом (доступно только для RIP и OSPF-VLINK);
  • md5 – пароль хешируется по алгоритму md5.
Необходимый уровень привилегий

15

Командный режим

CONFIG-OSPF-VLINK

Пример
esr(config-rip)# authentication algorithm cleartext

authentication key

Данная команда устанавливает пароль для аутентификации с соседом.

Использование отрицательной формы команды (no) удаляет пароль.

Синтаксис

authentication key ascii-text { <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> } no authentication key

Параметры

<CLEAR-TEXT> – пароль, задаётся строкой в 8 символов.

<ENCRYPTED-TEXT> – зашифрованный пароль размером 16 байт (32 символа) в шестнадцатеричном формате (0xYYYY...) или (YYYY...).

Необходимый уровень привилегий

15

Командный режим

CONFIG-OSPF-VLINK

Пример
esr(config-ospf-vlink)# authentication key ascii-text 123456789
esr(config-ospf-vlink)# authentication key ascii-text encrypted CDE65039E5591FA3F1

authentication key-chain

Данная команда определяет список паролей для аутентификации через алгоритм хеширования md5 с соседом.

Использование отрицательной формы команды (no) удаляет привязку к списку паролей.

Синтаксис

authentication key chain <KEYCHAIN> no authentication key-chain

Параметры

<KEYCHAIN> – идентификатор списка ключей, задаётся строкой до 16 символов.

Необходимый уровень привилегий

15

Командный режим

CONFIG-OSPF-VLINK

Пример
esr(config-ospf-vlink)# authentication key chain key2

clear ip ospf

Данная команда сбрасывает все или определенный OSPF-процесс.

Синтаксис

clear ip ospf [ <ID> ] [ vrf <VRF> ]

Параметры

<ID> – номер процесса, принимает значения [1..65535].

<VRF> – имя экземпляра VRF, для которого будут сброшены все или определенный OSPF-процесс, задается строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
esr# clear ip ospf
esr# clear ip ospf 1000

compatible rfc1583

Включается совместимость с RFC 1583.

Использование отрицательной формы команды (no) отключает совместимость с RFC 1583.

Синтаксис

[no] compatible rfc1583

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF

Пример
esr(config-ospf)# compatible rfc1583

dead-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого сосед будет считаться недоступным. Этот интервал должен быть кратным значению « hello-interval». Как правило, «dead-interval» равен 4 интервалам отправки hello-пакетов, то есть 40 секундам.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

dead-interval <TIME> no dead-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

40 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF-VLINK

Пример
esr(config-ospf-vlink)# dead-interval 60

enable

Данной командой включается OSPF-процесс, область, виртуальное соединение.

Использование отрицательной формы команды (no) выключает OSPF-процесс, зону, виртуальное соединение.

Синтаксис

[no] enable

Параметры

Команда не содержит параметров.

Значение по умолчанию

Выключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF

CONFIG-OSPF-AREA

CONFIG-OSPF-VLINK

Пример 1

Включение процесса OSPF 300

esr(config-ospf)# enable
Пример 2

Активация области

esr(config-ospf-area)# enable
Пример 3

Активация виртуального соединения

esr(config-ospf-vlink)# enable

hello-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого маршрутизатор отправляет следующий hello-пакет.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

hello-interval <TIME> no hello-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

10 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF-VLINK

Пример
esr(config-ospf-vlink)# hello-interval 8

ip ospf

Данной командой включают маршрутизацию по протоколу OSPF на интерфейсе.

Использование отрицательной формы команды (no) отключает маршрутизацию по протоколу OSPF на интерфейсе.

Синтаксис

[no] ip ospf

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf

ip ospf area

Данная команда определяет принадлежность интерфейса к определенной области OSPF-процесса.

Использование отрицательной формы команды (no) удаляет принадлежность интерфейса к определенной области OSPF-процесса.

Синтаксис

ip ospf area <AREA_ID> no ip ospf area

Параметры

<AREA_ID> – идентификатор области, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-ip4ip4)# ip ospf area 1.1.1.1

ip ospf authentication algorithm

Данная команда определяет алгоритм аутентификации.

Использование отрицательной формы команды (no) отключает аутентификацию.

Синтаксис

ip ospf authentication algorithm <ALGORITHM> no ip ospf authentication algorithm

Параметры

<ALGORITHM> – алгоритм аутентификации:

  • cleartext – пароль, передается открытым текстом;
  • md5 – пароль хешируется по алгоритму md5.
Необходимый уровень привилегий

15

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf authentication algorithm cleartext

ip ospf authentication key

Данная команда устанавливает пароль для аутентификации с соседом при передаче пароля открытым текстом.

Использование отрицательной формы команды (no) удаляет пароль.

Синтаксис

ip ospf authentication key ascii-text { <CLEAR-TEXT> | encrypted <ENCRYPTED-TEXT> } no ip ospf authentication key

Параметры

<CLEAR-TEXT> – пароль, задаётся строкой 8 символов;

<ENCRYPTED-TEXT> – зашифрованный пароль размером 8 байт (16 символов) в шестнадцатеричном формате (0xYYYY...) или (YYYY...).

Необходимый уровень привилегий

15

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf authentication key ascii-text 123456789
esr(config-if-gi)# ip ospf authentication key ascii-text encrypted CDE65039E5591FA3F1

ip ospf authentication key-chain

Данная команда определяет список паролей для аутентификации через алгоритм хеширования md5 с соседом.

Использование отрицательной формы команды (no) удаляет привязку к списку паролей.

Синтаксис

ip ospf authentication key-chain <KEYCHAIN> no ip ospf authentication key-chain

Параметры

<KEYCHAIN> – идентификатор списка ключей, задаётся строкой до 16 символов.

Необходимый уровень привилегий

15

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf authentication key-chain lock

ip ospf cost

Данная команда устанавливает величину метрики на интерфейсе или туннеле.

Использование отрицательной формы команды (no) устанавливает значение метрики по умолчанию.

Синтаксис

ip ospf cost <VALUE> no ip ospf cost

Параметры

<VALUE> – величина метрики, задаётся в размере [0..32767].

Значение по умолчанию

150

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf cost 11

ip ospf dead-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого сосед будет считаться недоступным. Этот интервал должен быть кратным значению hello-interval. Как правило, dead-interval равен 4 интервалам отправки hello-пакетов, то есть 40 секундам.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ip ospf dead-interval <TIME> no ip ospf dead-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

40 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf dead-interval 60

ip ospf hello-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого маршрутизатор отправляет следующий hello-пакет.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ip ospf hello-interval <TIME> no ip ospf hello-interval

Параметры

<TIME> – время в секундах, принимает значения [1..255].

Значение по умолчанию

10 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf hello-interval 8

ip ospf instance

Данная команда определяет принадлежность интерфейса к определенному OSPF-процессу.

Использование отрицательной формы команды (no) удаляет принадлежность интерфейса к OSPF-процессу.

Синтаксис

ip ospf instance <ID> no ip ospf instance

Параметры

<ID> – номер процесса, принимает значения [1..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-ip4ip4)# ip ospf instance 300

ip ospf mtu-ignore

Данной командой включается режим, в котором OSPF-процесс будет игнорировать значение MTU интерфейса во входящих Database Description-пакетах.

Использование отрицательной формы команды (no) отключает режим игнорирования MTU интерфейса.

Синтаксис

[no] ip ospf mtu-ignore

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf mtu-ignore

ip ospf neighbor

Данной командой статически задается IP-адрес соседа для установления отношения в NMBA и P2MP (Point-to-MultiPoint) сетях. Использование отрицательной формы команды (no) удаляет статически заданный адрес соседа.

Синтаксис

[no] ip ospf neighbor <IP> [ eligible ]

Параметры

<IP> – IP-адрес соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

eligible – опциональный параметр, позволяет устройству участвовать в процессе выбора DR в NBMA-сетях. Приоритет интерфейса должен быть больше нуля, команда изменения приоритета описана в разделе ip ospf priority.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf neighbor 10.0.0.2

ip ospf network

Данная команда определяет тип сети.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip ospf network <TYPE> no ip ospf network

Параметры

<TYPE> – тип сети:

  • broadcast – тип соединения широковещательный;
  • non-broadcast – тип соединения NBMA;
  • point-to-multipoint – тип соединения точка-многоточие;
  • point-to-multipoint non-broadcast – тип соединения NBMA точка-многоточие;
  • point-to-point – тип соединения точка-точка.
Значение по умолчанию

broadcast

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf network point-to-point

ip ospf poll-interval

Данная команда устанавливает интервал времени, в течение которого NBMA-интерфейс ждет, прежде чем отправить HELLO-пакет соседу, даже в случае, если сосед неактивен.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ip ospf poll-interval <TIME> no ip ospf poll-interval

Параметры

<TIME> – время в секундах, принимает значения [1.. 255].

Значение по умолчанию

120 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf poll-interval 60

ip ospf priority

Данной командой устанавливается приоритет маршрутизатора, который используется для выбора DR и BDR.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ip ospf priority <VALUE> no ip ospf priority

Параметры

<VALUE> – приоритет интерфейса, принимает значения [0..255].

Значение по умолчанию

120

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf priority 200

ip ospf retransmit-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого маршрутизатор повторно отправит пакет, на который не получил подтверждения о получении (например, Database Description пакет или Link State Request пакеты).

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ip ospf retransmit-interval <TIME> no ip ospf retransmit-interval

Параметры

<TIME> – время в секундах, принимает значения [2..65535].

Значение по умолчанию

5 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-E1

CONFIG-MULTILINK

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)#ip ospf restransmit-interval 4

ip ospf wait-interval

Данной командой определяется интервал времени в секундах, по истечении которого маршрутизатор выберет DR в сети.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ip ospf wait-interval <TIME> no ip ospf wait-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

40 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-IP4IP4

CONFIG-GRE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ip ospf  wait-interval 60

preference

Данная команда определяет приоритетность маршрутов процесса OSPF.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

preference <VALUE> no preference

Параметры

<VALUE> – приоритетность маршрутов процесса OSPF, принимает значения в диапазоне [1..255].

Значение по умолчанию

10

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF

Пример
esr(config-ospf)# preference 30

retransmit-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого маршрутизатор повторно отправит пакет, который не получил подтверждение о получении (например, Database Description пакет или Link State Request пакеты).

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

retransmit-interval <TIME> no retransmit-interval

Параметры

<TIME> – время в секундах, принимает значения [2..65535].

Значение по умолчанию

5 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF-VLINK

Пример
esr(config-ospf-vlink)# restransmit-interval 4

router ospf

Данной командой добавляется OSPF-процесс в систему и осуществляется переход в режим настройки параметров OSPF-процесса.

Использование отрицательной формы команды (no) удаляет OSPF-процесс из системы.

Синтаксис

[no] router ospf <ID> [vrf <VRF>]

Параметры

<ID> – номер автономной системы процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRF, задается строкой до 31 символа, в рамках которого будет работать протокол маршрутизации.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# router ospf 300
esr(config-ospf)#

router-id

Данной командой устанавливается идентификатор маршрутизатора.

Использование отрицательной формы команды (no) удаляет идентификатор.

Синтаксис

router-id <ID> no router-id

Параметры

<ID> – идентификатор маршрутизатора, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF

Пример
esr(config-ospf)# router-id 1.1.1.1

show ip ospf

Данная команда отображает таблицу маршрутизации OSPF, если не указан аргумент. При указании процесса выводит информацию о конфигурации интерфейсов по данному процессу.

Синтаксис

show ip ospf [ <ID> ] [ vrf <VRF> ]

Параметры

<ID> – номер процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRF, для которого будет отображена таблица маршрутизации OSPF, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример

Отображение таблицы маршрутизации.

esr# show ip ospf
O       2.2.2.0/24         [150/10] dev gi1/0/1                       [ospf2 19:40:31]  (2.2.2.2)

show ip ospf database

Данная команда отображает таблицу данных OSPF.

Синтаксис

show ip ospf <ID> [ vrf <VRF> ] database

Параметры

<ID> – номер OSPF-процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRF для OSPF-процесса, в котором будет отображена таблица данных, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip ospf 111 dababase
Global
 Type   LS ID           Router           Age  Sequence  Checksum
 0005  10.166.11.12    10.1.0.1         1020  80000013    01b7
 0005  0.0.0.0         10.166.11.1       245  80000010    aa48
 0005  10.62.19.128    10.166.11.1       725  8000000e    6d2b
 0005  10.62.20.0      10.166.11.1       731  8000000d    69af
 0005  10.62.20.128    10.166.11.1       244  80000010    5e37
 0005  10.62.21.128    10.166.11.1       244  80000010    5341
 0005  10.166.11.0     10.166.11.1       245  80000010    cc6d
 0005  10.166.11.12    10.166.11.1       245  80000010    54d9
Area 0.0.11.1
 Type   LS ID           Router           Age  Sequence  Checksum
 0001  10.1.0.1        10.1.0.1         1015  80000067    989e
 0001  10.166.11.1     10.166.11.1      1021  80000018    8d96
 0002  10.166.11.14    10.166.11.1      1021  80000001    68a5

show ip ospf interface

Данная команда отображает информацию об OSPF-интерфейсе.

Синтаксис

show ip ospf interface [  vrf <VRF> ] [ <IF> | <TUN> ]

Параметры

<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора.

<TUN> – имя туннеля, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.

<VRF> – имя экземпляра VRF для OSPF-процесса, в котором будет отображена информация об OSPF-интерфейсе, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip ospf interface gi1/0/1
Interface:                    gigabitethernet 1/0/1
Internet Address:             25.25.0.1/24
Router ID:                    6.0.0.1
Network Type:                 broadcast
Area:                         0.0.0.0 (0)
Interface has:                no authentication
Transmit:                     1
State:                        dr
Priority:                     128
Cost:                         10
ECMP weight:                  1
Hello timer:                  10
Wait timer:                   40
Dead timer:                   40
Retransmit timer:             5
Designed router (ID):         6.0.0.1
Designed router (IP):         25.25.0.1
Backup designed router (ID):  6.0.0.3
Backup designed router (IP):  25.25.0.3
Neighbor Count:               0
Adjacent neighbor count:      0

show ip ospf neighbors

Данная команда отображает информацию о всех соседях или соседях определенного OSPF-процесса.

Синтаксис

show ip ospf [ <ID> [ vrf <VRF> ] ] neighbors show ip ospf neighbors[ <ID> [ vrf <VRF> ] ]

Параметры

<ID> – номер OSPF-процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRFдля OSPF процесса, в котором будет отображена информация по соседям, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip ospf neighbors
Router ID      	Pri	     State     	DTime	Interface  Router IP
160.0.0.2      	  0	    full/ptp  	00:53	vlink0     160.0.0.2
95.0.0.1       	  1	    full/dr   	00:31	gi1_15     115.0.0.10
10.100.100.2   	128	    full/ptp  	00:37	gre_25     25.25.0.2
153.0.0.1      	  1	    full/bdr  	00:30	po1        1.1.0.2
10.100.100.2   	128	    2way/other	00:34	gi1_14.25  14.25.0.2
24.24.24.24    	 15	    full/bdr  	00:32	te1_1      24.0.0.2

Данная команда отображает информацию о виртуальных соединениях.

Синтаксис

show ip ospf <ID> [ vrf <VRF> ] virtual-links

Параметры

<ID> – номер OSPF-процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRF для OSPF процесса, в котором будет отображена информация по виртуальным соединениям, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ip ospf 10 virtual-links
Virtual Link to router 160.0.0.2 is ptp
Peer IP: 160.0.0.2
Transit area: 1.1.1.1
Interface has no authentication
Timer intervals configured Hello 10, Dead 60, Retransmit 5, Wait 60
Adjacency State full

summary-address

Командой включается суммаризация или скрытие подсетей.

Использование отрицательной формы команды (no) отключает суммаризацию или скрытие подсетей.

Синтаксис

[no] summary-address <ADDR/LEN> { advertise | not-advertise }

Параметры

<ADDR/LEN> – IP-подсеть, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAADDD принимает значения [0..255] и EE принимает значения [1..32];

advertise – при указании команды вместо указанных подсетей будет анонсироваться суммарная подсеть;

not-advertise – при указании команды подсети, входящие в указанную подсеть, анонсироваться не будут.

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF-AREA

Пример
esr(config-ospf-area)# summary-address 192.168.16.0/24

Устанавливается виртуальное соединение между основной и удаленными областями, имеющими несколько областей между ними.

Использование отрицательной формы команды (no) удаляет созданное виртуальное соединение.

Синтаксис

[no] virtual-link <ID>

Параметры

<ID> – идентификатор маршрутизатора, с которым устанавливается виртуальное соединение, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF-AREA

Пример
esr(config-ospf-area)# virtual-link 160.0.0.2

Настройка протокола OSPFv3

area

Командой устанавливается идентификатор области.

Использование отрицательной формы команды (no) удаляет созданную область.

Синтаксис

[no] area <AREA_ID>

Параметры

<AREA_ID> – идентификатор области, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3

Пример
esr(config-ipv6-ospf)# area 11.11.11.51

area-type

Данная команда определяет тип области.

Использование отрицательной формы команды (no) устанавливает тип области как стандартный.

Синтаксис

[no] area-type <TYPE> [ no-summary ]

Параметры

<TYPE> – тип области:

  • stub – устанавливает значение stub (тупиковая область);

no-summary – команда в связке с параметром «stub» образует область «totally stubby» (для передачи информации за пределы области используется только маршрут по умолчанию);

  • nssa – устанавливает значение nssa (область NSSA).

no-summary – команда в связке с параметром «nssa» образует область «totally nssa» (автоматически генерирует маршрут по умолчанию как межобластной).

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3-AREA

Пример
esr(config-ipv6-ospf-area)# area-type stub

clear ipv6 ospf

Данная команда сбрасывает все или определенный OSPFv3-процесс.

Синтаксис

clear ipv6 ospf [ <ID> ] [ vrf <VRF> ]

Параметры

<ID> – номер процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRF, для которого будут сброшены все или определенный OSPFv3-процесс, задается строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

ROOT

Пример
esr# clear ipv6 ospf
esr# clear ipv6 ospf 1000

compatible rfc1583

Командой включается совместимость с RFC 1583.

Использование отрицательной формы команды (no) отключает совместимость с RFC 1583.

Синтаксис

[no] compatible rfc1583

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3

Пример
esr(config-ipv6-ospf)# compatible rfc1583

dead-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого сосед будет считаться неактивным. Этот интервал должен быть кратным значению

«

hello-interval». Как правило, «dead-interval» равен 4 интервалам отправки hello-пакетов, то есть 40 секундам.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

dead-interval <TIME> no dead-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

40 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3-VLINK

Пример
esr(config-ipv6-ospf-vlink)# dead-interval 60

enable

Данной командой включается OSPFv3-процесс, область, виртуальное соединение.

Использование отрицательной формы команды (no) выключает OSPFv3-процесс, зону, виртуальное соединение.

Синтаксис

[no] enable

Параметры

Команда не содержит параметров.

Значение по умолчанию

Выключено.

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3

CONFIG-OSPFV3-AREA

CONFIG-OSPFV3-VLINK

Пример 1

Включение процесса OSPFv3 300

esr(config-ipv6-ospf)# enable
Пример 2

Активация области

esr(config-ipv6-ospf-area)# enable
Пример 3

Активация виртуального соединения

esr(config-ipv6-ospf-vlink)# enable

hello-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого маршрутизатор отправляет следующий hello-пакет.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

hello-interval <TIME> no hello-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

10 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3-VLINK

Пример
esr(config-ipv6-ospf-vlink)# hello-interval 8

ipv6 ospf

Данной командой включают маршрутизацию по протоколу OSPFv3 на интерфейсе.

Использование отрицательной формы команды (no) отключает маршрутизацию по протоколу OSPFv3 на интерфейсе.

Синтаксис

[no] ipv6 ospf

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf

ipv6 ospf area

Данная команда определяет принадлежность интерфейса к определенной области OSPFv3-процесса.

Использование отрицательной формы команды (no) удаляет принадлежность интерфейса к определенной области OSPFv3-процесса.

Синтаксис

ipv6 ospf area <AREA_ID> no ipv6 ospf area

Параметры

<AREA_ID> – идентификатор области, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-ip4ip4)# ipv6 ospf area 1.1.1.1

ipv6 ospf cost

Данная команда устанавливает величину метрики на интерфейсе или туннеле.

Использование отрицательной формы команды (no) устанавливает значение метрики по умолчанию.

Синтаксис

ipv6 ospf cost <VALUE> no ipv6 ospf cost

Параметры

<VALUE> – величина метрики, задаётся в размере [0..32767].

Значение по умолчанию

150

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf cost 11

ipv6 ospf dead-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого сосед будет считаться недоступным. Этот интервал должен быть кратным значению hello-interval. Как правило, dead-interval равен 4-м интервалам отправки hello-пакетов, то есть 40 секундам.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ipv6 ospf dead-interval <TIME> no ipv6 ospf dead-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

40 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf dead-interval 60

ipv6 ospf hello-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого маршрутизатор отправляет следующий hello-пакет.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ipv6 ospf hello-interval <TIME> no ipv6 ospf hello-interval

Параметры

<TIME> – время в секундах, принимает значения [1..255].

Значение по умолчанию

10 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf hello-interval 8

ipv6 ospf instance

Данная команда определяет принадлежность интерфейса к определенному OSPFv3-процессу.

Использование отрицательной формы команды (no) удаляет принадлежность интерфейса к OSPFv3-процесс.

Синтаксис

ipv6 ospf instance <ID> no ipv6 ospf instance

Параметры

<ID> – номер процесса, принимает значения [1..65535].

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-ip4ip4)# ipv6 ospf instance 300

ipv6 ospf mtu-ignore

Данной командой включается режим, в котором OSPFv3-процесс будет игнорировать значение MTU интерфейса во входящих Database Description пакетах.

Использование отрицательной формы команды (no) отключает режим игнорирования MTU интерфейса.

Синтаксис

[no] ipv6 ospf mtu-ignore

Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf mtu-ignore

ipv6 ospf neighbor

Данной командой статически задается IPv6-адрес соседа для установления отношения в NMBA и P2MP (Point-to-MultiPoint) сетях. Использование отрицательной формы команды (no) удаляет статически заданный адрес соседа.

Синтаксис

[no] ipv6 ospf neighbor <IPV6-ADDR> [ eligible ]

Параметры

<IPV6-ADDR> – IPv6-адрес соседа, задаётся в виде X:X:X:X::X, где каждая часть принимает значения в шестнадцатеричном формате [0..FFFF];

eligible – опциональный параметр, позволяет устройству участвовать в процессе выбора DR в NBMA-сетях. Приоритет интерфейса должен быть больше нуля, команда изменения приоритета описана в разделе ip ospf priority.

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf neighbor fc00::2

ipv6 ospf network

Данная команда определяет тип сети.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ipv6 ospf network <TYPE> no ipv6 ospf network

Параметры

<TYPE> – тип сети:

  • broadcast – тип соединения широковещательный;
  • non-broadcast – тип соединения NBMA;
  • point-to-multipoint – тип соединения точка-многоточие;
  • point-to-multipoint non-broadcast – тип соединения NBMA точка-многоточие;
  • point-to-point – тип соединения точка-точка.
Значение по умолчанию

broadcast

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf network point-to-point

ipv6 ospf poll-interval

Данная команда устанавливает интервал времени, в течение которого NBMA-интерфейс ждет, прежде чем отправить hello-пакет соседу, даже в случае, если сосед неактивен.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ipv6 ospf poll-interval <TIME> no ipv6 ospf poll-interval

Параметры

<TIME> – время в секундах, принимает значения [1..255].

Значение по умолчанию

120 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf poll-interval 60

ipv6 ospf priority

Данной командой устанавливается приоритет маршрутизатора, который используется для выбора DR и BDR.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

ipv6 ospf priority <VALUE> no ipv6 ospf priority

Параметры

<VALUE> – приоритет интерфейса, принимает значения [0..255].

Значение по умолчанию

120

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf priority 300

ipv6 ospf retransmit-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого маршрутизатор повторно отправит пакет, на который не получил подтверждения о получении (например, Database Description пакет или Link State Request пакеты).

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ipv6 ospf retransmit-interval <TIME> no ipv6 ospf retransmit-interval

Параметры

<TIME> – время в секундах, принимает значения [2..65535].

Значение по умолчанию

5 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)#ipv6 ospf restransmit-interval 4

ipv6 ospf wait-interval

Данной командой определяется интервал времени в секундах, по истечении которого маршрутизатор выберет DR в сети.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

ipv6 ospf wait-interval <TIME> no ipv6 ospf wait-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

40 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-GI

CONFIG-TE

CONFIG-SUBIF

CONFIG-QINQ-IF

CONFIG-PORT-CHANNEL

CONFIG-BRIDGE

CONFIG-LOOPBACK

CONFIG-LT

Пример
esr(config-if-gi)# ipv6 ospf  wait-interval 60

ipv6 router ospf

Командой добавляется OSPFv3-процесс в систему и осуществляется переход в режим настройки параметров OSPFv3-процесса.

Использование отрицательной формы команды (no) удаляет OSPFv3-процесс из системы.

Синтаксис

[no] ipv6 router ospf <ID> [vrf <VRF>]

Параметры

<ID> – номер автономной системы процесса, принимает значения [1..65535].

<VRF> – имя экземпляра VRF, в котором будет работать OSPFv3-процесс, задается строкой до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG

Пример
esr(config)# ipv6 router ospf 300
esr(config-ipv6-ospf)#

preference

Команда определяет приоритетность маршрутов процесса OSPFv3.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис

preference <VALUE> no preference

Параметры

<VALUE> – приоритетность маршрутов процесса OSPFv3, принимает значения в диапазоне [1..255].

Значение по умолчанию

10

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3

Пример
esr(config-ipv6-ospf)# preference 30

retransmit-interval

Данной командой устанавливается интервал времени в секундах, по истечении которого маршрутизатор повторно отправит пакет, который не получил подтверждения о получении (например, Database Description пакет или Link State Request пакеты).

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

retransmit-interval <TIME> no retransmit-interval

Параметры

<TIME> – время в секундах, принимает значения [2..65535].

Значение по умолчанию

5 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3-VLINK

Пример
esr(config-ipv6-ospf-vlink)# restransmit-interval 4

router-id

Командой устанавливается идентификатор маршрутизатора.

Использование отрицательной формы команды (no) удаляет идентификатор.

Синтаксис

router-id <ID> no router-id

Параметры

<ID> – идентификатор маршрутизатора, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3

Пример
esr(config-ipv6-ospf)# router-id 1.1.1.1

show ipv6 ospf

Данная команда отображает таблицу маршрутизации OSPFv3, если не указан аргумент. При указании процесса выводит информацию о конфигурации интерфейсов по данному процессу.

Синтаксис

show ipv6 ospf [ <ID> ] [ vrf <VRF> ]

Параметры

<ID> – номер процесса, принимает значения [1..65535].

<VRF> – имя экземпляра VRF, для которого будет отображена таблица маршрутизации OSPFv3, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример

Отображение таблицы маршрутизации

esr# show ipv6 ospf
O       fc00::/120         [150/10] dev gi1/0/5              [ospf2 19:39:18]  (2.2.2.2)

show ipv6 ospf database

Данная команда отображает таблицу данных OSPFv3.

Синтаксис

show ipv6 ospf <ID> [vrf <VRF>] database

Параметры

<ID> – номер процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRF для OSPFv3 процесса, в котором будет отображена таблица данных, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ipv6 ospf 111 dababase
Global
 Type   LS ID           Router           Age  Sequence  Checksum
 0005  10.166.11.12    10.1.0.1         1020  80000013    01b7
 0005  0.0.0.0         10.166.11.1       245  80000010    aa48
 0005  10.62.19.128    10.166.11.1       725  8000000e    6d2b
 0005  10.62.20.0      10.166.11.1       731  8000000d    69af
 0005  10.62.20.128    10.166.11.1       244  80000010    5e37
 0005  10.62.21.128    10.166.11.1       244  80000010    5341
 0005  10.166.11.0     10.166.11.1       245  80000010    cc6d
 0005  10.166.11.12    10.166.11.1       245  80000010    54d9
Area 0.0.11.1
 Type   LS ID           Router           Age  Sequence  Checksum
 0001  10.1.0.1        10.1.0.1         1015  80000067    989e
 0001  10.166.11.1     10.166.11.1      1021  80000018    8d96
 0002  10.166.11.14    10.166.11.1      1021  80000001    68a5

show ipv6 ospf interface

Данная команда отображает информацию об интерфейсах, на которых включен протокол OSPFv3.

Синтаксис

show ipv6 ospf interface [ vrf <VRF> ] [ <IF> ]

Параметры

<ID> – номер процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRF, для OSPFv3 процесса в котором будет отображена информация об OSPFv3-интерфейсе, задается строкой до 31 символа;

<IF> – интерфейс или группы интерфейсов, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ipv6 ospf interface gigabitethernet 1/0/14
esr# Interface:                    gigabitethernet 1/0/14
Internet Address:             IID 0
Router ID:                    88.88.88.88
Network Type:                 broadcast
Area:                         0.0.0.0 (0)
Transmit:                     1
State:                        backup
Priority:                     128
Cost:                         10
ECMP weight:                  1
Hello timer:                  10
Wait timer:                   40
Dead timer:                   40
Retransmit timer:             5
Designed router (ID):         77.0.0.1
Designed router (IP):         fe80::c602:46ff:feed:0
Backup designed router (ID):  88.88.88.88
Backup designed router (IP):  fe80::1:2ff:fe03:463
Neighbor Count:               1
Adjacent neighbor count:      1
Adjacent with neighbor:    77.0.0.1 (dr)

show ipv6 ospf neighbors

Данная команда отображает информацию о всех соседях или соседях определенного OSPFv3-процесса.

Синтаксис

show ipv6 ospf [<ID> [vrf <VRF>]] neighbors

Параметры

<ID> – номер процесса, принимает значения [1..65535], опциональный параметр.

<VRF> – имя экземпляра VRF для OSPFv3 процесса, в котором будет отображена информация по соседям, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ipv6 ospf neighbor
Router ID          Pri      State      DTime   Interface  Router IP
77.0.0.1             1     full/dr     00:32   gi1_14     fe80::c602:46ff:feed:0
33.33.33.33        128     full/bdr    00:35   gi1_18     fe80::20:3ff:fea0:498

Данная команда отображает информацию о виртуальных соединениях.

Синтаксис

show ipv6 ospf <ID> [vrf <VRF>] virtual-links

Параметры

<ID> – номер процесса, принимает значения [1..65535];

<VRF> – имя экземпляра VRF для OSPFv3 процесса, в котором будет отображена информация по виртуальным соединениям, задается строкой до 31 символа.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
esr# show ipv6 ospf 10 virtual-links
Virtual Link to router 160.0.0.2 is ptp
Peer IP: fe80::20:3ff:fea0:498
Transit area: 1.1.1.1
Interface has no authentication
Timer intervals configured: Hello 10, Dead 60, Retransmit 5, Wait 60
Adjacency State full

summary-address

Данной командой включается суммаризация или скрытие подсетей.

Использование отрицательной формы команды (no) отключает суммаризацию или скрытие подсетей.

Синтаксис

[no] summary-address <IPV6-ADDR/LEN> { advertise | not-advertise }

Параметры

<IPV6-ADDR/LEN> – IPv6-адрес и маска подсети, задаётся в виде X:X:X:X::X/EE, где каждая часть X принимает значения в шестнадцатеричном формате [0..FFFF] и EE принимает значения [1..128];

advertise – при указании команды вместо подсетей, входящих в указанную подсеть, будет анонсироваться суммарная подсеть;

not-advertise – подсети входящие в указанную подсеть анонсироваться не будут.

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3-AREA

Пример
esr(config-ipv6-ospf-area)# summary-address 2002:30::0/90

virtual-link

Данной командой устанавливается виртуальное соединение между основной и удаленными областями, имеющие между ними несколько областей.

Использование отрицательной формы команды (no) удаляет созданное виртуальное соединение.

Синтаксис

[no] virtual-link <ID>

Параметры

<ID> – идентификатор маршрутизатора, с которым устанавливается виртуальное соединение, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPFV3-AREA

Пример
esr(config-ipv6-ospf-area)# virtual-link 160.0.0.2

wait-interval

Данной командой определяется интервал времени в секундах, по истечении которого маршрутизатор выберет DR в сети.

Использование отрицательной формы команды (no) устанавливает значение временного интервала по умолчанию.

Синтаксис

wait-interval <TIME> no wait-interval

Параметры

<TIME> – время в секундах, принимает значения [1..65535].

Значение по умолчанию

40 секунд

Необходимый уровень привилегий

10

Командный режим

CONFIG-OSPF-VLINK

CONFIG-IPV6-OSPF-VLINK

Пример
esr(config-if-gi)# ipv6 ospf  wait-interval 60
  • Нет меток