Архитектура и принципы построения современных сетей и систем телекоммуникаций. Кулябов Д.С - 157 стр.

UptoLike

Рубрика: 

5.4. Маршрутизация 157
высокая скорость установления маршрутов при изменении состояния си-
стемы;
встроенная процедура установления подлинности источника маршрутной
информации;
возможность использования нескольких параллельных путей к одному пунк-
ту назначения (Load Balancing);
композитная метрика;
иерархическая маршрутизация.
5.4.2.5. Протокол BGP
Протокол пограничного шлюза (Border Gateway Protocol,BGP) является про-
токолом маршрутизации между автономными системами. Данный протокол ра-
ботает поверх протокола транспортного уровня. Это позволяет не нагружать сер-
висы обработки протокола BGP механизмами фрагментации или обеспечения до-
стоверности доставки пакетов. Схемы аутентификации протоколов транспортно-
го уровня также могут быть использованы BGP в дополнение к собственной си-
стеме аутентификации. Кроме того, хотя BGP разработан как протокол маршру-
тизации между автономными системами, он может использоваться для маршру-
тизации и внутри автономных систем.
Основным предназначением BGP является обеспечение обмена информаци-
ей с другими BGP-системами о досягаемости определённых сетей или хостов.
Эта информация должна содержать набор маршрутов к данной сети, т.е. долж-
ны быть указаны все промежуточные автономные системы. Такой информации
вполне достаточно для того, чтобы построить граф соединений между автоном-
ными системами и проконтролировать возможные маршрутные петли. На осно-
вании этих данных BGP выбирает оптимальный маршрут и передаёт эту инфор-
мацию своим соседям.
5.4.2.5.1. Отличия протокола BGP от других протоколов маршрутизации.
Протокол BGP нельзя отнести ни к классу дистанционно-векторных, ни к клас-
су протоколов маршрутизации на основе состояния канала. Ниже приведены ха-
рактерные отличия протокола BGP от других протоколов маршрутизации.
Коммуникация между автономными системами.
Поскольку протокол BGP относится к протоколам внешнего шлюза, его ос-
новное назначение обеспечить обмен информацией между двумя авто-
номными системами.
Координирование работы нескольких спикеров BGP.
Если в состав автономной системы входит несколько маршрутизаторов, каж-
дый из которых обменивается информацией с равным ему по рангу марш-
рутизатором внешней автономной системы (их называют спикерами BGP),
протокол BGP может использоваться для координации работы всего набора
маршрутизаторов. Это гарантирует, что маршрутизаторы распространяют
непротиворечивую информацию.
Распространение информации о достижимости.
Протокол BGP позволяет автономной системе сообщить информацию о рас-
положенных в ней получателях, а также о тех получателях, доступ к кото-
рым осуществляется через данную автономную систему. Кроме того, с по-
мощью протокола BGP подобную информацию можно получить от других
автономных систем.