BGP: Регулярные выражения.

Перед тем как перейти к следующим темам, нам необходимо хорошо усвоить регулярные выражения. Благодаря им мы сможем фильтровать AS-PATH, разрешать, запрещать препендинги и прочее прочее. Но обо всем по порядку. Регулярные выражения это такие выражение, которые описывают правила, под которые попадает входящая строка (например AS-PATH). Например, мы хотим описать AS-PATH, который бы начинался с 20.…

BGP: Backdoor.

Сегодня мы рассмотрим полезную фичу BGP, которая называется backdoor. Итак, у нас есть знакомая нам топология:   Все работает по BGP, все хорошо. Но тут, у нас появилась возможность сделать линк между AS2 и AS3 и ходить нам хочется между этими сетями напрямую, а не через BGP (читать, не через провайдера). Настроим  между AS2 и…

BGP: EBGP-Multihop, TTL Security Check, next-hop-self.

Рассмотрим две фичи BGP: Ebgp-multihop и TTL Security check. В идеологии BGP ebgp соседи должны быть подключены непосредственно линком напрямую, то есть иметь 1 hop. Но нам может понадобиться построить пиринг через loopback интерфейсы, и тогда уже не 1 хоп получается а более, что делать в этом случае? Если мы пиримся по loopback, то нам…

BGP: aggregate-address, as-set, advertise-map.

Доброго времени! Сегодня я закончу заметки, касающиеся суммаризации маршрутов в BGP. В прошлых статьях, рассмотрели aggregate-address, as-set, summary-only. Помним что делаем as-set? Подставляет номера автономных систем из которых пришли маршруты и после были суммаризованы. Проверили как работает, действительно все ок. Но как быть в такой ситуации? То есть у нас получается, что AS3 не видит…

BGP: Aggregate-address, as-set.

Продолжаем разбираться с агрегированием маршрутов в BGP. Мы уже рассмотрели как суммаризовать маршруты с помощью network, расмотрели supress карты. Сейчас мы рассмотрим параметр as-set, что он нам дает и для чего использовать. Например у нас есть роутер A, имеющий сети 10.0.0.0/24, 10.0.1.0/24, к нему подключен по ebgp роутер B с сеткой 10.0.2.0/24. Мы принимаем решение…

BGP: Агрегация BGP. Suppress и Unsuppress Map’s

В прошлой заметке, мы рассмотрели основы агрегацияя в BGP. Сейчас мы рассмотрим то, как мы можем влиять на подавление маршрутов (буковку s возле маршрута помним? 🙂 ). Сначала рассмотрим unsupress-map. Что это вобще такое? Unsupзress-map это механизм, который позволяет нам наиболее гибко управлять маршрутами и суммаризацией. Например, есть ситуация, когда куча сеток суммируется в один…