BGP: Prefix-List

Доброго времени, все выжили после праздников? 🙂 Итак, сегодня мы продолжим знакомиться с технологиями в BGP. В этой заметке я остановлюсь на Prefix-List. Префикс листы позволяют нам фильтровать маршруты по сетям. Например, нам не хочется чтоб какой-то маршрут был отправлен какому-то соседу, а другим пусть отправляется, или наоборот, мы не хотим чтоб от какого-то соседа…

BGP: Фильтрация.

В BGP существует достаточно много возможностей фильтрации, таких как access-list, prefix-list, as-path access list. Каждая из них применяется в разных случаях. Нарпимер Prefix-list предназначен для фильтрации маршрутов (ip адреса), as-path access-list для фильтрации по атрибуту AS-PATH и так далее. Но давайте теоретически разберемся как маршрутизатор работает с получаемыми маршрутами. Маршрутизатор на каждый свой сосед отводит…

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, то нам…