...
| Блок кода |
|---|
esr(config-route-map-rule)# match ipv6 route-source object-group source_routers |
match
...
local-preference
Данной командой устанавливается значение атрибута BGP MED LOCAL_PREF в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
Синтаксис
match metriclocal-preference bgp{ <METRIC> | regex <REGEX> }
no match metriclocal-preference bgp
Параметры
<METRIC> – значение атрибута BGP MEDLOCAL_PREF, принимает значения [0..42949672952147483647].
Опциональные параметры, с помощью которых задаётся частичное соответствие атрибута:
- regex – значение атрибута соответствует регулярному выражению, где <REGEX> – регулярное выражение, задаётся по стандарту POSIX-Extended Regular Expressions.
Необходимый уровень привилегий
...
Командный режим
CONFIG-ROUTE-MAP-RULE
Пример
| Блок кода |
|---|
esr(config-route-map-rule)# match metric bgp 10local-preference 101 |
match metric
...
bgp
Данной командой устанавливается значение атрибута OSPF Metric BGP MED в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
Синтаксис
match metric ospfbgp <TYPE>{ <METRIC> | regex <REGEX> }
no match metric ospf...
bgpПараметры
<TYPE> – тип атрибута OSPF Metric, принимает значение type-1 и type-2.
<METRIC> – значение атрибута OSPF Metric<METRIC> – значение атрибута BGP MED, принимает значения [0..655354294967295].
Опциональные параметры, с помощью которых задаётся частичное соответствие атрибута:
- regex – значение атрибута соответствует регулярному выражению, где <REGEX> – регулярное выражение, задаётся по стандарту POSIX-Extended Regular Expressions.
Необходимый уровень привилегий
10
Командный режим
CONFIG-ROUTE-MAP-RULE
Пример
| Блок кода |
|---|
esr(config-route-map-rule)# match metric ospf type-1bgp 10 |
match metric
...
ospf
Данной командой устанавливается значение атрибута RIP OSPF Metric в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
Синтаксис
match metric ripospf <TYPE> <METRIC>
no match metric ripospf
Параметры
<TYPE> – тип атрибута OSPF Metric, принимает значение type-1 и type-2.
<METRIC> <METRIC> – значение атрибута RIP OSPF Metric, принимает значения [0..1665535].
Необходимый уровень привилегий
10
Командный режим
CONFIG-ROUTE-MAP-RULE
Пример
| Блок кода |
|---|
esr(config-route-map-rule)# match metric rip 5ospf type-1 10 |
match
...
metric rip
Данной командой устанавливается значение атрибута OSPF Tag RIP Metric в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
Синтаксис
match tagmetric ospfrip <TAG><METRIC>
no match tagmetric ospfrip
Параметры
<TAG> <METRIC> – значение атрибута OSPF Tag RIP Metric, принимает значения [0..429496729516].
Необходимый уровень привилегий
...
Командный режим
CONFIG-ROUTE-MAP-RULE
Пример
| Блок кода |
|---|
esr(config-route-map-rule)# match tagmetric ospfrip 205 |
match tag
...
ospf
Данной командой устанавливается значение атрибута RIP OSPF Tag в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
Синтаксис
match set tag ripospf <RIP><TAG>
no match set tag ripospf
Параметры
<RIPTAG> – значение атрибута RIP OSPF Tag, принимает значения [0..655354294967295].
Необходимый уровень привилегий
...
Командный режим
CONFIG-ROUTE-MAP-RULE
Пример
| Блок кода |
|---|
esr(config-route-map-rule)# match tag ripospf 20 |
match
...
tag rip
Данной командой устанавливается значение атрибута BGP weight RIP Tag в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
Синтаксис
match weightset tag bgprip <WEIGHT><RIP>
no match set weighttag bgprip
Параметры
<WEIGHT> <RIP> – значение атрибута BGP weightRIP Tag, принимает значения [0..65535].
Необходимый уровень привилегий
...
Командный режим
CONFIG-ROUTE-MAP-RULE
Пример
| Блок кода |
|---|
esr(config-route-map-rule)# match bgptag weightrip 20 |
route-map
match weight bgp
Данной командой устанавливается значение атрибута BGP weight в маршруте, для которого должно срабатывать правилоКомандой добавляется фильтрация и модификация маршрутов во входящих или исходящих направлениях.
Использование отрицательной формы команды (no) отключает фильтрацию и модификацию маршрутов в соответствующем направленииотменяет назначение.
Синтаксис
route-map <NAME> <DIRECTION>no route-map <DIRECTION>Параметры
<NAME> – имя сконфигурированной маршрутной карты, задаётся строкой до 31 символа;
<DIRECTION> – направление:
...
match weight bgp { <WEIGHT> | regex <REGEX> }no match weight bgpПараметры
<WEIGHT> – значение атрибута BGP weight, принимает значения [0..65535].
Опциональные параметры, с помощью которых задаётся частичное соответствие атрибута:
- regex – значение атрибута соответствует регулярному выражению, где <REGEX> – регулярное выражение, задаётся по стандарту POSIX-Extended Regular Expressions
...
- .
Необходимый уровень привилегий
10
Командный режим
CONFIG-BGPROUTE-GROUP
CONFIG-BGP-VRF-GROUP
CONFIG-BGP-NEIGHBOR-FAMILY
CONFIG-BGP-VRF-NEIGHBOR-FAMILY
CONFIG-OSPF
CONFIG-IPV6-OSPF
CONFIG-ISIS
CONFIG-RIP
CONFIG-RIPND
MAP-RULE
Пример
| Блок кода |
|---|
esr(config-bgproute-map-neighborrule)# match route-map drop-local-net inbgp weight 20 |
route-map
Данной командой создается маршрутная карта, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых и получаемых IP-маршрутов, и осуществляется переход в режим настройки параметров маршрутной картыКомандой добавляется фильтрация и модификация маршрутов во входящих или исходящих направлениях.
Использование отрицательной формы команды (no) удаляет маршрутную картуотключает фильтрацию и модификацию маршрутов в соответствующем направлении.
Синтаксис
route-map <NAME> <DIRECTION>no[no] route-map <NAME><DIRECTION>
Параметры
<NAME> – имя конфигурируемой сконфигурированной маршрутной карты, задаётся строкой до 31 символа;
<DIRECTION> – направление:
- in – фильтрация и модификация получаемых маршрутов;
- out – фильтрация и модификация анонсируемых маршрутов.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример
| Блок кода |
|---|
esr(config)# route-map drop-local-net
esr(config-route-map)# |
rule
-BGP-GROUP
CONFIG-BGP-VRF-GROUP
CONFIG-BGP-NEIGHBOR-FAMILY
CONFIG-BGP-VRF-NEIGHBOR-FAMILY
CONFIG-OSPF
CONFIG-IPV6-OSPF
CONFIG-ISIS
CONFIG-RIP
CONFIG-RIPND
Пример
| Блок кода |
|---|
esr(config-bgp-neighbor)# route-map drop-local-net in |
route-map
Данной командой создается маршрутная карта, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых и получаемых IP-маршрутов, Данной командой создается правило маршрутной карты c определённым номером и осуществляется переход в режим настройки параметров маршрутной карты.
Использование отрицательной формы команды (no) удаляет маршрутную карту.
Синтаксис
[no] route-map <NAME>Параметры
<NAME> – имя конфигурируемой маршрутной карты, задаётся строкой до 31 символа.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример
| Блок кода |
|---|
esr(config)# route-map drop-local-net
esr(config-route-map)# |
rule
Данной командой создается правило маршрутной карты c определённым номером и осуществляется переход в режим настройки параметров правила. Правила обрабатываются устройством в правила. Правила обрабатываются устройством в порядке возрастания номеров правил.
...
| Информация |
|---|
Критерии отбора, описанные в правиле, подчиняются логическому "И". Например:
Под правило попадут 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> ]
| Scroll Pagebreak |
|---|
...
Параметры
<NAME> – имя маршрутной карты, задаётся строкой до 31 символа;
<ORDER> – номер правила, принимает значения [1..10000]. При указании номера правила будет показана информация только по данному правилу.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show ip route-map drop-local-net
Order: 2
Description: Drop route to private nets
Matching pattern:
Access group --
AS path --
Community |
| Блок кода |
esr# show ip route-map drop-local-net Order: 2-- Description: Extcommunity Drop route to private nets Matching pattern: -- BGP local-preference: Access-- group BGP metric (MED): -- ASBGP weight: path -- Address -- (object-group): Community local_net Next hop (object-group ipv4): -- ExtcommunityRoute source (object-group ipv4): -- Address (object-group ipv6): -- BGPNext metrichop (MEDobject-group ipv6): -- Route source (object-group ipv6): -- Address (object-group)IP address: local_net Next hop (object-group): -- IPv6 address: -- 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: next hop: -- AS path (prepand): -- Community (set): -- Route next hopCommunity (add): -- AS pathCommunity (prepandremove): -- CommunityExtcommunity (set): -- Extcommunity (add): -- Extcommunity: -- 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 -- |
| Scroll Pagebreak |
|---|