BGP: RR Lab

В прошлой статье мы рассмотрели теорию route reflector, здесь будем использовать этот механизм на практике. Начнем с малого, смотрим топологию: Настроим пока просто BGP пиринг, анонсируем сеть, но линк между C1 и С2 прописывать не будем, посмотрим, будут ли маргруты передаваться между клиентами. C2(config-router)#do sh ip bgp | inc 10.10.10.10 C2(config-router)# Ничего нет, и правильно,…

BGP: Route Reflector

Доброго времени, господа. Сейчас мы рассмотрим достаточно интересную тему, которая называется route reflector. Но сначала давайте постепенно к ней подойдем. Есть у нас очень много роутеров, а BGP гласит о том, что должна быть Full Mesh. Представим что у нас 20 роутеров, Full Mesh, это сколько должно быть у нас прописано TCP сессий? Формула простая:…

BGP: Peer-Group

Peer-Group нужны для того, что бы упростить настройку множества роутеров, а именно связанных с апдейтами, например, в нашей AS есть куча роутеров, и их нужно настроить, с помощью peer-group мы можем сделать настройку более быстро, выделив в peer-group все совпадающие настройки на этих роутерах и далее потом просто применить их. Давайте посмотрим как это делается:…

BGP: сходимость

В этой небольшой заметке рассмотрю как настроить таймеры keep-alive/holdtime и как сделать чтоб быстрее устанавливалось соседство, как выставить таймер для обновлений, и тому подобное. Итак, keepalive и holdtime можно выставить как на соседе так и глобально в BGP. Напомню что если на двух пирах настроены разные значения таймеров, то будет использоваться наименьший. neighbor 1.1.1.1 timers…

BGP: маршрут по умолчанию, AD для него.

Иногда, а скорее даже часто :), нужно не получать все маршруты от соседа, а нам достаточно получить от него маршрут последней надежды, он же маршрут по умолчанию, сделать это очень просто. Давайте рассмотрим топологию из прошлой статьи нужно сделать так, чтобы на AS65001 приходил только маршрут по умолчанию, он же 0.0.0.0/0, сейчас таблица маршрутизации AS65001…

BGP: remove-private-as

Рассмотрим еще одну небольшую полезную фичу. Рассмотрим сразу топологию: Настройки приводить не буду, все как обычно, в самом базовом виде. Нас интересует маршрут 10.10.10.10/32 на AS2: AS2(config-router)#do sh ip bgp | inc 10.10.10.10 *> 10.10.10.10/32 1.1.2.1 0 1 65001 i AS2(config-router)#   нам интересует AS-PATH там мы видим 1 65001, но дело в том, что…