Данная команда используется для указания действия, которое должно быть применено для маршрутной информации, удовлетворяющей заданным критериям. Используется только для фильтрации маршрутов протоколов динамической маршрутизации и не имеет действия при конфигурировании PBR.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
action <ACT>
no action
<ACT> – назначаемое действие:
permit
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# action deny |
Данной командой устанавливается значение атрибута 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..100].
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# action set as-path prepend 100,200,300 |
Данной командой задается значение атрибута 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 часть принимает значения [0..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 |
Данной командой задается значение атрибута BGP ExtCommunity, которое будет установлено в маршруте.
Использование отрицательной формы команды (no) отменяет назначение.
action set extcommunity <EXTCOMMUNITY-LIST>
no action set extcommunity
<EXTCOMMUNITY-LIST> – список community, задаётся в виде KIND:AS:N,KIND:AS:N,KIND:AS:N, где
Можно указать до 64 ExtCommunity.
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# action set extcommunity ro:435:6 |
Данной командой задается значение атрибута 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 |
Данной командой задается значение 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];
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# action set ip next-hop prohibit |
Данной командой задается Next-Hop для пакетов, которые попадают под критерия в указанном списке доступа (ACL).
Использование отрицательной формы команды (no) отменяет назначение.
action set ip next-hop verify-availability <NEXTHOP> <METRIC> [ track <TRACK-ID> ]
no action set ip next-hop verify-availability { <NEXTHOP> | all }
<NEXTHOP> – IP-адрес шлюза задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
[METRIC] – метрика маршрута, принимает значения [1..255].
<TRACK-ID> – идентификатор tracking объекта, при выполнении всех условий которого будет исполняться указанное действие. Изменяется в диапазоне [1..100].
Команда |
Ключ verify-availability указывает, что данный action будет работать только если активен IP-интерфейс маршрутизатора терминирующий подсеть к которой относится указанный в команде <NEXTHOP> |
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# action set ip next-hop verify-availability 1.1.1.1 25 |
Данной командой задается значение атрибута 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 |
Данной командой задается значение 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 |
Данной командой задается значение атрибута 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 |
Данной командой задается значение атрибута 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..100].
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# action set metric bgp 10 |
Данной командой задается значение атрибута IS-IS Metric, которое будет установлено в маршруте.
Использование отрицательной формы команды (no) отменяет назначение.
action set metric isis <METRIC>
no action set metric isis
<METRIC> – значение атрибута IS-IS Metric, принимает значения [1..16777215].
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# action set metric isis 10 |
Данной командой задается значение атрибута 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 |
Данной командой задается значение атрибута 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 |
Данной командой задается значение атрибута BGP Origin, которое будет установлено в маршруте.
Использование отрицательной формы команды (no) отменяет назначение.
action set origin <ORIGIN>
no action set origin
<ORIGIN> – значение атрибута BGP Origin, принимает следующие значения:
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# action set origin igp |
Данной командой задается значение атрибута 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 |
Данной командой задается значение атрибута 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 |
Данной командой задается значение атрибута 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 |
Данная команда используется для изменения описания конфигурируемого правила маршрутной карты.
Использование отрицательной формы команды (no) удаляет установленное описание.
description <DESCRIPTION>
no description
<DESCRIPTION> – описание правила маршрутной карты, задаётся строкой до 255 символов.
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# description "Drop Local NETs" |
Данной командой назначается политика маршрутизации на основе списков доступа (ACL). Данная политика маршрутизации работает для пакетов, которые генерирует сам маршрутизатор.
Использование отрицательной формы команды (no) удаляет политику маршрутизации.
ip local policy [vrf <VRF>] route-map <NAME>
no local ip policy [vrf <VRF>] route-map
<VRF> – имя экземпляра VRF, задаётся строкой до 31 символа. При указании данного параметра политика маршрутизации будет работать только в определенном VRF;
<NAME> – имя сконфигурированной политики маршрутизации, задаётся строкой до 31 символа.
10
CONFIG
esr(config)# ip local policy route-map drop-local-net |
Данной командой на интерфейс назначается политика маршрутизации на основе списков доступа (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)# ip policy route-map drop-local-net in |
Данной командой устанавливается значение атрибута BGP AS-Path в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
match as-path [ begin | end | contain ] <AS-PATH>
no match as-path
<AS-PATH> – список номеров автономных систем, задаётся в виде AS,AS,AS, где каждая часть принимает значения [1..4294967295]. Можно указать до 10 номеров автономных систем.
Опциональные параметры, с помощью которых задаётся частичное соответствие атрибута:
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# match as-path begin 100,200,300 |
Данной командой устанавливается значение атрибута BGP Community в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
match community <COMMUNITY-LIST>
no match community
<COMMUNITY-LIST> – список community, задаётся в виде AS:N,AS:,AS, где AS часть принимает значения [0..65535], N часть принимает значения [0..65535]. Можно указать до 64 community.
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# match community 100:1,200:3,300:65000 |
Данной командой устанавливается значение атрибута BGP ExtCommunity в маршруте, для которого должно срабатывать правило.
Использование отрицательной формы команды (no) отменяет назначение.
match extcommunity <EXTCOMMUNITY-LIST>
no match extcommunity
<EXTCOMMUNITY-LIST> – список extcommunity, задаётся в виде KIND:AS:N, KIND:AS:N, KIND:AS:N, где:
Можно указать до 64 extcommunity.
10
CONFIG-ROUTE-MAP-RULE
esr(config-route-map-rule)# match extcommunity ro:435:6 |
Данной командой устанавливается 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 |
Данной командой устанавливается адреса маршрутов, для которых должно срабатывать правило.
Использование отрицательной формы команды (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 |
Данной командой устанавливается профиль 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 |
Данной командой устанавливается профиль 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 |
Командой устанавливается профиль 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 |
Данной командой устанавливается адреса 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 |
Данной командой устанавливается профиль 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 |
Данной командой устанавливается профиль 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 |
Командой устанавливается профиль 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 |
Данной командой устанавливается значение атрибута 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 |
Данной командой устанавливается значение атрибута 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 |
Данной командой устанавливается значение атрибута 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 |
Данной командой устанавливается значение атрибута 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 |
Данной командой устанавливается значение атрибута 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 |
Данной командой устанавливается значение атрибута 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 |
Командой добавляется фильтрация и модификация маршрутов во входящих или исходящих направлениях.
Использование отрицательной формы команды (no) отключает фильтрацию и модификацию маршрутов в соответствующем направлении.
route-map <NAME> <DIRECTION>
no route-map <DIRECTION>
<NAME> – имя сконфигурированной маршрутной карты, задаётся строкой до 31 символа;
<DIRECTION> – направление:
10
CONFIG-BGP-GROUP
CONFIG-BGP-VRF-GROUP
CONFIG-BGP-NEIGHBOR-FAMILY
CONFIG-BGP-VRF-NEIGHBOR-FAMILY
CONFIG-OSPF
CONFIG-OSPFV3
CONFIG-ISIS
CONFIG-RIP
CONFIG-RIPND
esr(config-bgp-neighbor)# route-map drop-local-net in |
Данной командой создается маршрутная карта, которая в дальнейшем будет использоваться для фильтрации и модификации анонсируемых и получаемых IP-маршрутов, и осуществляется переход в режим настройки параметров маршрутной карты.
Использование отрицательной формы команды (no) удаляет маршрутную карту.
[no] route-map <NAME>
<NAME> – имя конфигурируемой маршрутной карты, задаётся строкой до 31 символа.
10
CONFIG
esr(config)# route-map drop-local-net esr(config-route-map)# |
Данной командой создается правило маршрутной карты 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 <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 -- |