BGP: Confederations

Сейчас мы рассмотрим работу с конфедерациями BGP. Конфедерации в BGP нужны тогда, когда у нас, например очень много iBGP пиров, или когда нужно выделить некоторую область какому-то другому администратору, чтоб он полностью мог управлять своей sub-AS. Подключаясь к провайдеру, он может Вам выделить приватную AS, или сделать Вас конфедерацией в своей AS. Мы уже в…

BGP: Route Reflector, Cluster_ID.

Здесь мы закончим разбираться с Route Reflector, а именно рассмотрим использование Cluster_ID. Пока рассмотрим топологию: Настройки: RR1:   int f1/0 ip addr 1.1.2.2 255.255.255.0 duplex full speed auto no shut exit   int f1/1 ip addr 1.1.3.1 255.255.255.0 duplex full speed auto no shut exit   int f2/0 ip addr 1.1.6.2 255.255.255.0 duplex full speed…

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…