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. Суммаризация по умолчанию в секции BGP выключена, а если не выключена, то должны выработать привычку писать no auto-summary. Представим, что у нас есть несколько сетей: 192.168.1.0/24 192.168.2.0/24 192.168.3.0/24 Можно суммировать эти сети в 191.168.0.0/22  и эту суммированную сеть передать одним маршрутом, все как обычно. Делается…

BGP: Основные настройки

  Итак, с сегодняшнего дня мы приступим к настройки BGP и изучению различных фич, которые предоставляет этот протокол. Для того что бы активировать BGP протокол нужна одна команда: router bgp {AS-number} где AS-Number это номер автономной системы, которая Вам была выделена. После этого процесс BGP запущен, но еще ничего не делает. Теперь нам нужно установить…

BGP: Установление сессии между пирами

Перед тем как перейти к более практическому материалу, а именно настройке протокола BGP, нужно понимать, в каких состояних может находиться BGP роутер, и собственно как устанавливается сессия. Состояния: Idle — первое состояние, через которое проходит роутер, при активации BGP роутер переходит в него и сразу же пытается установить с пирами соединение, тоесть переходит в следующее…

BGP: Выбор маршрута

В этой заметке я рассмотрю как выбирается BGP маршрут, на основе каких атрибутов. Это позволит нам понять, как мы можем повлиять на выборы. 1. Первое что проверяется, это достижимость NEXT_HOP, если он не достижим, маршрут сразу отбрасывается (помним о next_hop_self) 2. Смотрится атрибут weight (напомню что это Cisco атрибут), и используется для определения интерфейса, через…

BGP: Атрибуты

В этой заметке мы познакомимся о существующих атрибутах BGP. Для начала рассмотрим их градацию: Общеизвестные обязательные атрибуты, это те атрибуты, которые должны обязательно находится в UPDATE сообщении. Если один из этих атрибутов не будет указан, то пошлется соответствующее NOTIFICATION сообщение с ошибкой: нет обязательного атрибута. К таким атрибутам относится: NEXT_HOP, AS-PATH, ORIGIN. Все эти Атрибуты…