Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
esr(config-route-map-rule)# match ipv6 route-source object-group source_routers

match local-preference

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

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

Синтаксис
match local-preference { <METRIC> | regex <REGEX> }
no match local-preference 
Параметры

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

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

  • regex – значение атрибута соответствует регулярному выражению, где <REGEX> – регулярное выражение, задаётся по стандарту POSIX-Extended Regular Expressions.
Необходимый уровень привилегий

10

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

CONFIG-ROUTE-MAP-RULE

Блок кода
esr(config-route-map-rule)# match local-preference 101

match metric bgp

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

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

Синтаксис
match metric bgp { <METRIC> | regex <REGEX> }
no match metric bgp
Параметры

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

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

  • regex – значение атрибута соответствует регулярному выражению, где <REGEX> – регулярное выражение, задаётся по стандарту POSIX-Extended Regular Expressions.
Необходимый уровень привилегий

10

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

CONFIG-ROUTE-MAP-RULE

Пример

...

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

Синтаксис
match metric ospf <TYPE> <METRIC>
no match metric ospf

Scroll Pagebreak

Параметры

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

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

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

10

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

CONFIG-ROUTE-MAP-RULE

Пример

...

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

Синтаксис
match metric rip <METRIC>
no match metric rip
Параметры

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

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

10

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

CONFIG-ROUTE-MAP-RULE

Пример

...

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

Синтаксис
match tag ospf <TAG>
no match tag ospf
Параметры

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

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

10

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

CONFIG-ROUTE-MAP-RULE

Пример

...

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

Синтаксис
match set tag rip <RIP>
no match set tag rip
Параметры

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

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

10

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

CONFIG-ROUTE-MAP-RULE

Пример

...

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

Синтаксис
match weight bgp { <WEIGHT> | regex <REGEX> }
no match weight bgp
Параметры

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

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

  • regex – значение атрибута соответствует регулярному выражению, где <REGEX> – регулярное выражение, задаётся по стандарту POSIX-Extended Regular Expressions.
Необходимый уровень привилегий

10

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

CONFIG-ROUTE-MAP-RULE

Пример

...

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

Синтаксис
route-map <NAME> <DIRECTION>
no route-map <DIRECTION>
Параметры

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

...

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

10

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

CONFIG-BGP-GROUP

CONFIG-BGP-VRF-GROUP

...

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

Синтаксис
[no] route-map <NAME>
Параметры

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

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

10

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

CONFIG

Пример
Блок кода
esr(config)# route-map drop-local-net
esr(config-route-map)#

...

Информация

Критерии отбора, описанные в правиле, подчиняются логическому "И".

Например:

ESR(config)# route-map TEST
ESR(config-route-map)# rule 1
ESR(config-route-map-rule)# match community 65:100
ESR(config-route-map-rule)# match weight bgp 200
ESR(config-route-map-rule)# exit

Под правило попадут BGP маршруты, в атрибутах которых community и MED находятся значения 65:100 и 200 соответственно.

Правила обрабатываются устройством в порядке возрастания номеров правил. Если маршрут подпадает под все условия (match), описанные в правиле, выполняется настроенное в правиле действие (action) и дальнейший просмотр правил не производится.

Синтаксис
[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 <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 local-preference:                       --
    BGP metric (MED):                           --
    BGP weight:                                 --
    Address (object-group):                     local_net 
    Next hop (object-group ipv4):               --
    Route source (object-group ipv4):           --
    Address (object-group ipv6):                --
    Next hop (object-group ipv6):               --
    Route source (object-group ipv6):           --
    IP address:                                 --
    IPv6 address:                               --
    RIP metric                                  --
    RIP tag                                     --
    OSPF metric type                            --
    OSPF metric                                 --
    OSPF tag                                    --
Actions:
    Decision:                                   Deny
    Route next hop:                             --
    Route IPv6 next hop:                        --
    AS path (prepand):                          --
    Community (set):                            --
    Community (add):                            --
    Community (remove):                         --
    Extcommunity (set):                         --
    Extcommunity (add):                         --
    Extcommunity (remove):                      --
    Local preference:                           --
    BGP next hop address:                       --
    BGP IPv6 next hop address:                  --
    BGP metric (MED):                           --
    BGP weight:                                 --
    Origin:                                     --
    RIP metric                                  --
    RIP tag                                     --
    OSPF metric type                            --
    OSPF metric                                 --
    OSPF tag                                    --

...