BGP (Border Gateway Protocol)

Материал из sysadm
Перейти к навигации Перейти к поиску

Обзор

BGP это протокол динамической маршрутизации глобального интернета. Используется магистральными провайдерами, локальными провайдерами и организациями имеющими свой PI (Provider Independen) независимый от провайдера диапазон IP адресов.

  • https://bgp.he.net/ - полезный сайт, показывает информацию по заданной AS, взаимосвязи с другими AS.

Fullview

Fullview это режим работы BGP при котором ваш BGP хост запрашивает у соседних (nighbor) BGP хостов маршруты во все сети интернета. На текущий момент это более 800000 маршрутов от каждого BGP соседа. Для работы в таком режиме у вас должен быть мощный роутер с достаточным количеством памяти.

Плюсы Fullview

  • reachability (достижимость) сети назначения
  • оптимальность маршрута

Минусы Fullview

  • большой расход ресурсов роутера
  • проблематично равномерно распределять трафик по линкам

reachability

Предположим, что сеть назначения доступна через линк A и недоступна через линк B. При обычной маршрутизации об этом можно узнать только проведя тест. При использовании Fullview маршрут через линк A в данную сеть будет автоматически удален и трафик пойдет через линк B.

оптимальность маршрута

При использовании Fullview исходящий трафик пойдет через линк с оптимальным маршрутом. При использовании обычной маршрутизации вы не знаете где маршрут будет оптимальным и можете направлять исходящий трафик через один линк, либо распределять его по линкам равномерно.

Маршрутизация входящего трафика (описание краткое и не полное, возможно не совсем точное)

Входящий трафик будет маршрутизироваться по маршрутам, которые будут считать оптимальными все маршрутизаторы на его пути. Информацию о достижимости вашей сети и весах маршрутов к вашей сети по линку A или B передает ваш BGP хост своим соседям. Если ваша сеть по одному из линков станет недоступна, то об этом узнает соответствующий BGP сосед и сообщит всему интернету, что через него ваша сеть более недоступна. Соответственно через некоторое время входящий трафик пойдет через другой линк.