Настройка BGP на Juniper. Простая настройка протокола BGP.

Начальная настройка протокола BGP на оборудовании Juniper. Основы протокола BGP.



Полезная ссылка: О нас и наших клиентах

 

 

BGP – это динамический протокол маршрутизации в сети Интернет. Предназначен для того, что бы обмениваться информацией о состоянии(достижимости) сетей между AS (автономными системами).


Автономная система – это определенное количество маршрутизаторов под управлением одной группы сетевых администраторов, которые используют одинаковые политики маршрутизации для внутренней и внешней маршрутизации трафика. Говоря простыми словами BGP – это протокол маршрутизации между огромным количеством маршрутизаторов разных производителей, который управляет трафиком в сети Интернет.

Полезная ссылка: Контакты сетевых администраторов Juniper


Настройка BGP на оборудовании Juniper

 
Процесс настройки протокола на оборудовании можно разделить на две части:
Первое, это определение кем мы будем в сети, то есть наш идентификатор в сети для протокола. Идентификатором при настройки BGP являться номер автономной системы. Данный идентификатор выдает организация интернет-регистраторов, которые разбиты по региональному признаку на 5 организаций. Для Европы интернет-регистратор RIPE NCC. Для настройки номера автономной системы на оборудовании Juniper необходимо зайти в режим конфигурации оборудования [edit] после чего заходим в параметр routing options:

 


• [edit]
• routing options {
• autonomous-system 65027

В данном примере номер автономной системы 65027.
Многие протоколы включают адреса маршрутизаторов при обмене информаций между собой. Это улучшает управления сетью и трафиком, также позволяет быстрее находить ошибки при аварии или при перенастройки оборудования. Для ввода адреса маршрутизатора в опциях routing options есть параметр router-id: 

• [edit]
• routing-options {
• router-id 192.168.14.3

В данном примере адрес маршрутизатора, которые будет использоваться в протоколе BGP 192.168.14.3
Для повышения отказоустойчивости сети используют адрес IP loopback интерфейса маршрутизатора, а не физический адрес интерфейса маршрутизатора для параметра router-id.
После ввода информации о автономной системе и адресе маршрутизатора, необходимо установить сессию с соседним маршрутизатором через протокол BGP с которым будет производиться обмен маршрутной информацией.
Согласно рисунку 1, необходимо установить BGP сессию между маршрутизатором 3 и 5. Для настойки протокола BGP на Juniper необходимо ввести команды:


[edit protocols]
bgp {
group those-guys {
type external
peer-as 65002
neighbor 10.0.26.2
}
}

В данной конфигурации BGP Juniper мы видим, что сосед находиться в автономной системе 65002 и адрес маршрутизатора 10.0.26.2 .
В данном случае указан IP адрес физического интерфейса соседа.
Соответственно на маршрутизаторе соседа, должна быть настроено подключения к вашей AS и к вашому IP адресу.
Данное соединение между маршрутизаторами BGP называется внешним(type external). Эта конфигурация протокола BGP означает, что маршрутизатор подключается к внешней автономной системе и называется такое включение EBGP.

Второй тип сессий BGP называется внитренними(IBGP). В то время как EBGP настроена между маршрутизаторами Juniper в разных AS, IBGP настроена между всеми маршрутизаторами в вашей внутренней сети.
IBGP позволяет маршрутизаторы в AS, которые не являются EBGP маршрутизатор достигать внешних маршрутизаторов. Например, когда выполняется IBGP, маршрутизаторы 6, 7, и 8 в автономной системе 65002 знают, какие маршруты приходят из автономной системы 65027. Внешний BGP (EBGP) создает сессии между вашей AS и пиринговой AS(автономной системой к которой идет подключения). В некоторых случая необходимо, что бы все маршрутизаторы были задействованы в BGP для этого используется IBGP подключение. Настройка IBGP на оборудовании Juniper похода на настройку EBGP. Ниже приведена конфигурация маршрутизатора 3 для IBGP. Рисунок 2



[edit protocols]
bgp {
group my-guys {
type internal
neighbor 192.168.14.1
neighbor 192.168.14.2
neighbor 192.168.14.4
}
}

Данный тип соединения – внутренний (type internal). Обратите внимание, что вы настроили BGP на Juniper между тремя соседями, но топология показывает только двух. Маршрутизатор 2 доступен только через другие маршрутизаторы.
IBGP имеет некоторые ограничения. По умолчанию IBGP не могут рекламировать маршруты, полученные с помощью IBGP сессий других соседей (это механизм защиты от routing loop). Маршрутизатор 4 узнает маршруты через EBGP с маршрутизатором 5. Эти маршруты должны быть распространены на остальные сети, чтобы маршрутизатор 2 мог передавать трафик к маршрутизатору 7. Маршрутизатор 4 посылает такие маршруты первому и третьему маршрутизатору через IBGP сессии между собой. IBGP не может повторно рекламировать эти маршруты, он не может поделиться ими с маршрутизатором 2.


Что бы это обойти, IBGP требует топологии соединения маршрутизаторов full mesh, то есть каждый маршрутизатор внутри AS должен иметь BGP сессии с каждым BGP маршрутизатом в данной сети независим от того где находится данный маршрутизатор. В этом случае маршрутизатор 2 должен установить BGP сессию сессию с маршрутизатором 4 Juniper.

Также интересные ссылки:
Настройка протокола BGP на оборудовании Cisco
Настройка протокола BGP на оборудовании MikroTik
Услуги по настройке протокола BGP на сетевом оборудовании



Обновлен 12 июл 2014. Создан 28 мар 2013



  Комментарии       
Имя или Email


При указании email на него будут отправляться ответы
Как имя будет использована первая часть email до @
Сам email нигде не отображается!
Зарегистрируйтесь, чтобы писать под своим ником

____

______
Яндекс.Метрика