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

Ключ

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

...

Пример настройки 2
Задача:

Для всей передаваемой полученнной маршрутной информации (с community 250064497:25) назначить MED, равный 240, и указать источник маршрутной информации EGP:

Предварительно:

...

100) от ESR2 установить следующие BGP атрибуты:

  • MED - 240;
  • Origin - EGP.
Схема:

Image Added

Базовая конфигурация:
AUI Tab Group
responsivetrue
ESR1ESR1


ESR2ESR2



Решение:

Создаем политику:

Блок кода
esrESR1(config)# route-map to-as20community_in

Создаем правило:

Блок кода
esrESR1(config-route-map)# rule 1

Если community содержит 250064497:25100, то назначаем ему MED 240 и Origin EGP:

Блок кода
esrESR1(config)# route-map community_in
ESR1(config-route-map)# rule 1
ESR1(config-route-map-rule)# 
ESR1(config-route-map-rule)# match community 250064497:25100
esrESR1(config-route-map-rule)# action set metric bgp 240
esrESR1(config-route-map-rule)# action set origin egp 
esrESR1(config-route-map-rule)# do exit
esr(config-route-map)# exit

В BGP процессе AS2500 заходим в настройки параметров соседа:

Блок кода
esr(config)# router bgp 2500
esr(config-bgp)# neighbor 185.0.0.2
esr(config-bgp-neighbor-af)# address-family ipv4 unicast 

Scroll Pagebreak

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

...

com
Configuration has been successfully applied and saved to flash. Commit timer started, changes will be reverted in 600 seconds.
ESR1(config-route-map-rule)# do conf

Проверим, что политика создана корректно:

Блок кода
titleESR1
ESR1# sh ip route-map community_in 
Order:                                      1
Description:                                --
Matching pattern:
    Access group                                --
    AS path                                     --
    Community                                   64497:100
    Extcommunity                                --
    BGP local-preference:                       --
    BGP metric (MED):                           --
    BGP weight:                                 --
    Address (object-group):                     --
    Next hop (object-group):                    --
    Route source (object-group):                --
    RIP metric                                  --
    RIP tag                                     --
    OSPF metric type                            --
    OSPF metric                                 --
    OSPF tag                                    --
Actions:
    Decision:                                   Permit
    Route next hop:                             --
    Route IPv6 next hop:                        --
    IP address:                                 --
    IPv6 address:                               --
    AS path (prepand):                          --
    Community:                                  --
    Extcommunity:                               --
    Local preference:                           --
    BGP next hop address:                       --
    BGP IPv6 next hop address:                  --
    BGP metric (MED):                           set 240
    BGP weight:                                 --
    Origin:                                     EGP
    RIP metric                                  --
    RIP tag                                     --
    OSPF metric type                            --
    OSPF metric                                 --
    OSPF tag                                    --
--------------------------------------------------------------------------------


В констексте настройки BGP инстанса заходим в настройки параметров соседа:

Блок кода
ESR1(config)# router bgp 64498 
ESR1(config-bgp)# neighbor 198.51.100.2 
ESR1(config-bgp-neighbor)# address-family ipv4 unicast 

Scroll Pagebreak

Привязываем политику для получаемой маршрутной информации:

Блок кода
ESR1(config-bgp-neighbor-af)# route-map community_in in 
ESR1(config-bgp-neighbor-af)# do com
ESR1(config-bgp-neighbor-af)# do conf

Проверим, что соответствующие атрибуты были изменены:

Блок кода
titleESR1
ESR1# sh bgp ipv4 unicast 192.0.2.1/32
192.0.2.1/32       via 198.51.100.2 on gi1/0/3       [bgp64498 09:19:24] (64497e)
    Administrative Distance: 170
    Type:                    unicast
    Origin:                  EGP
    AS path:                 64497
    Next Hop:                198.51.100.2
    Output Label:            --
    Input Label:             --
    Local Preference:        100
    MED:                     240
    Cluster List:            --
    Community:               64497:100
    EXT Community:           --
    Weight:                  0
    Valid, Best

Настройка завершена.

Использование регулярных выражений

...

Для всей передаваемой маршрутной информации (с community 2500:25) назначить MED, равный 240, и указать источник маршрутной информации EGP:

Предварительно:

Настроить BGP c AS2500 на ESR.

...