...
2. В контексте настройки BGP соседа задать условие при котором будет анонсироваться маршрутная информация , описанная в advertise route-mapРассмотрим данные пункты . Рассмотрим этот пункт на примере ниже:
Условие EXIST-MAP:
- Если R2 содержит в BGP RIB маршрурт 192.0.2.255/32, то R2 анонсирует в сторону R3 маршрут 198.51.100.0/24;
- Если R2 не содержит в BGP RIB маршрурт 192.0.2.255/32, анонсирование маршрута 198.51.100.0/24 соседу R3 не происходит. ( пример на рисунке)
Блок кода |
---|
route-map CONDITIONAL
rule 1
match ip address 192.0.2.255/32
exit
exit
route-map ADVERTISE
rule 1
match ip address 198.51.100.0/24
exit
exit
router bgp 65540
neighbor R3
description "To R3"
address-family ipv4 unicast
advertise-map ADVERTISE exist-map CONDITIONAL
exit
|
Условие not EXIST-MAP:
- Если R2 содержит в BGP RIB маршрурт 192.0.2.255/32, анонсирование маршрута 198.51.100.0/24 соседу R3 не происходит;
- Если R2 не содержит в BGP RIB маршрурт 192.0.2.255/32, R2 анонсирует в сторону R3 маршрут 198.51.100.0/24.
ESR получает маршрут по умолчанию от двух провайдеров - ISP "Zero" и "ISP One". Дополнительно ISP "Zero" анонсирует маршрут 10.1.1.1/32, наличие которого в BGP RIB в дальнейшем и будем отлеживать.
Необходимо В случае присутствия маршрутвв случае присутствия маршрута 10.1.1.1/32 в BGP RIB анонсировать маршрут 198.51.100.0./24 провайдеру ISP "Zero" , если маршрут 10.1.1.1/32 отсутствует в BGP RIB - анонсировать 198.51.100.0./24 провайдеру ISP
Настройка BFD
BFD (Bidirectional Forwarding Detection) — это протокол, работающий поверх других протоколов, позволяющий сократить время обнаружения проблемы до 50 мс. BFD является двусторонним протоколом, т. е. требует настройки обоих маршрутизаторов (оба маршрутизатора генерируют BFD-пакеты и отвечают друг другу).
...