Дерево страниц

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

Ключ

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

...

Блок кода
vESR# sh bgp neighbors 
BGP neighbor is 192.0.2.2
    BGP state:                          Established
    Type:                               Static neighbor
    Neighbor address:                   192.0.2.2
    Neighbor AS:                        202766
    Neighbor ID:                        192.0.2.2
    Neighbor caps:                      refresh enhanced-refresh restart-aware AS4
    Session:                            external AS4
    Source address:                     192.0.2.1
    Weight:                             0
    Hold timer:                         136/180
    Keepalive timer:                    41/60
    Address family ipv4 unicast:       
      Send-label:                       No
      Default originate:                No
      Default information originate:    No
      Incoming route-map:               IN
      Outgoing route-map:               OUT
      Advertise-map:                    ADVERTISE
      Condition-map:                    CONDITION
      Conditional advertisement status: Withdrawal   <----
    Uptime:                             1119 s


Примечание

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

Блок кода
route-map ADVERTISE
  rule 1
    match ip address 10.100.0.255/

...

32
    action set local-preference 101
    action set metric bgp 78
  exit
exit
route-map OUT
  rule 1
    action set local-preference 200
  exit
exit
route-map CONDITION
  rule 1
    match ip address 10.100.0.255/32
  exit
exit
route-map AF_POLICY_OUT
  rule 1
    match ip address 10.100.0.255/32
    action set community 65:65
  exit
exit
router bgp 64512
  neighbor 192.0.2.2
    remote-as 64512
    address-family ipv4 unicast
      route-map OUT out                           <----- 3
      advertise-map ADVERTISE exist-map CONDITION <----- 2
      enable
    exit
    enable
  exit
  address-family ipv4 unicast
    redistribute static route-map AF_POLICY_OUT   <----  1
  exit
  enable
exit

// Вывод атрибутов BGP маршрута после прохождения всех политик:show bgp ipv4 unicast 10.100.0.255/32Administrative Distance: 170
Type: unicast
Origin: Incomplete
AS path: --
Next Hop: 192.168.1.1
Output Label: --
Input Label: imp-null
Local Preference: 200
MED: 78
Cluster List: --
Community: 65:65
EXT Community: --
Weight: --
  1. Сначало выполняется политика, заданная при редистрибуции маршрутов ( На примере выше AF_POLICY_OUT )
  2. Применяется advertise-map , описанная в Conditional advertisement.  ( advertise-map ADVERTISE ..)  
  3. На последнем этапе происходит обработки политики фильтрации исходящей маршрутной информации. ( route-map OUT out )


Алгоритм настройки


ESR получает маршрут по умолчанию от двух провайдеров - ISP "Zero" и "ISP One". Дополнительно ISP "Zero" анонсирует маршрут 10.1.1.1/32, наличие которого в BGP RIB в дальнейшем и будем отлеживать.

...