1. Главная
  2. Документы
  3. BGP
  4. 1. Введение в BGP...
  5. Дизайны подключения BGP

Дизайны подключения BGP

Когда речь заходит об интернет-провайдерах, и подключение к ним через BGP, иногда вы можете услышать такие термины, как «Single homed», «Dual homed», «single multi-homed» или «dual multi-homed». Это разные топологии проектирования, в которых описывается, как клиент подключается (используя BGP) к одному или нескольким интернет-провайдерам. Давайте рассмотрим эти дизайны.

1. Single homed

Single-homed означает, что у вас есть одно подключение к одному интернет-провайдеру. При таком подходе вам не нужен BGP, поскольку в вашей сети есть только один путь выхода. Вы можете просто использовать статический маршрут по умолчанию, который указывает на интернет-провайдера. Преимущество single-homed дизайна в том, что он простой и дешёвый, а недостаток в том, что у вас нет избыточности (резервирования). Ваш канал — это единая точка отказа, но при этом используется один интернет-провайдер.

2. Dual-homed

Дизайн Dual-homed добавляет немного избыточности. В данном дизайне вы всё ещё подключены к одному провайдеру, но для подключения используете два линка, вместо одного. Есть несколько вариантов данного дизайна.

Вот первый вариант:

С этим дизайном у нас всё ещё один роутер с двух сторон, но у нас есть избыточные(резервные) линки.

Для увелечения избыточности, мы можем попросить провайдера добавить второй маршрутизатор, либо если провайдер не идёт на встречу, то поставить дополнительный маршрутизатор на стороне клинета:

А ещё лучше, если и провайдер и клиент установят избыточные маршрутизаторы:

Приведенный выше пример обеспечивает максимальную избыточность при подключении к одному провайдеру. У нас есть два линка и два маршрутизатора на обоих концах.
У данного дизайна остаётся один крупный недостаток -мы по-прежнему используем одного провайдера, и в случае крупной аварии на его центральных узлах, клиент потеряет связь с внешним миром. А следовательно простои в бизнесе и потерю денег.

Эту проблему, мы можем решить подключив дополнительных провайдеров.

3. Single Multi-homed

Multi-homed означает что мы подключаены как минимум к двум интернет-провадйерам. Наиболее простой дизайн подключения выглядит так:

В данной схеме подключения один клиентский маршрутизатор, подключается к двум разным интернет-провайдерам. Основным недостатком такого дизайна является наличие единой точки отказа, поскольку у вас есть только один маршрутизатор на стороне клиента. В случае сбоя клиент не сможет получить доступ ни к одному из провайдеров.

Мы можем улучшить дизайн добавив второй маршрутизатор на клиентской стороне:

Данный дизайн подключения наиболее распротранён, но всё равно имеет недостаток — один линк к каждому провайдеру. В случае когда мы используем обоих провайдеров постоянно, при разрыве линии у нас бдет деградация сервиса.


4. Dual Multihomed

Dual multihomed дизайн подключения подразумевает под собой подключение к двум интернет-провайдерам с использованием избыточных (резервных) линков.
Сущестует несколько разновидностей этого дизайна, вот первый из них:

На рисунке выше вы можете видеть, что мы подключены к двум разным провайдерам, используя один маршрутизатор на стороне клиента и по два линка с каждым из них. В данном дизайне у нас всё ещё остаётся точка отказа, это отсуствие избыточных маршрутизаторов на стороне клинета.

Мы можем улучшить ситуацию, добавив второй маршрутизатор:

Приведенный выше дизайн лучше, теперь у нас есть два клиентских маршрутизатора. Однако есть один недостаток: как только один из маршрутизаторов выйдет из строя, мы потеряем соединение с одним из провайдеров.

Рассмотрим следующий дизайн:

Данный вариант подключения предусматривает резервирование интернет провайдеров, маршрутизаторов и линков. Оба клиентских маршрутизатора подключены к обоим интернет-провайдерам. Такая схема подразумевает максимальную степень резервинования, но также является наиблоее дорогим вариантом.

5. Заключение

В данном уроке мы изучили различные дизайны подключения BGP к интернет-провайдерам, а именно:

  • Single homed: вы подключаетесь к одному интернет-провайдеру (ISP) используя один линк.
  • Dual homed: вы подключаетесь к одному интернет-провайдеру (ISP) используя два линка.
  • Single multi-homed: вы подключаетесь к двум интернет-провайдерам (ISP) используя один линк.
  • Dual multi-homed: ы подключаетесь к двум интернет-провайдерам (ISP) используя два линка.

#bgp #routing #cisco #Design