Читаем TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) полностью

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

<p>8.17.3 Содержание сообщения об изменениях в BGP</p>

Сообщение об изменениях в BGP может содержать сведения только об одном пригодном маршруте. Однако в нем может присутствовать список из одного или нескольких изолированных (withdrawn) маршрутов, которые не следует более использовать.

Описание маршрута состоит из нескольких атрибутов маршрута, которые включают:

Origin of Path InformationИсточник информации о пути: IGP исходной автономной системы, EGP или иной источник сведений.
AS Path Путь к автономной системеМаршрут, по которому поступило сообщение об изменениях.
Next Hop Следующее попаданиеIP-адрес граничного маршрутизатора, который нужно применять для следующего попадания на пути к точке назначения. Это может быть локальный маршрутизатор автономной системы или внешний маршрутизатор, который напрямую подключен к отправителю и получателю сообщения об изменениях.
Multi-exit Discriminator Многовыходной дискриминаторЕсли существует несколько точек выхода для соединения с соседней автономной системой, сосед может присвоить им номера, чтобы указать, какой выход будет лучшим. Меньший номер определяет лучший маршрут.
Local Preference Локальное предпочтениеЧистая внешняя информация используется для пересылки изменений BGP элементам локальной автономной системы. Когда есть несколько BGP-маршрутизаторов на пути к точке назначения, более предпочтительный из них имеет больший номер.
Atomic Aggregate Атомарное объединениеУказывает, что автономная система объединила несколько точек назначения в единый маршрут.
Aggregator ОбъединительIP-адрес и номер автономной системы для последней из систем, которые объединяли несколько маршрутов в один.
Reachable Nets Достижимые сетиСписок префиксов сетей, которых можно достичь через данный маршрутизатор.
<p>8.17.4 Проблема выбора варианта</p>

Рис. 8.24 показывает различия между Multi-exit Discriminator и Local Preference. Системы в АС 117 хотят достичь сети N автономной системы (АС) 433. АС 654 имеет два маршрута к точке назначения, и она объявила, что лучший из них — через маршрутизатор E. Однако АС 117 имеет внутренне назначенное локальное предпочтение для доступа к сети N через АС 119.

Рис. 8.24. Предпочтительные маршруты

<p>8.17.5 Применение объединения маршрутов</p>

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

Как показано на рис. 8.25, маршрутизаторы BGP в автономных системах 650, 651 и 652 могут отчитаться о своих маршрутах, однако провайдер автономной системы 117 объединил их в один маршрут (элемент таблицы маршрутизации). Этот факт отражается атрибутом Atomic Aggregate.

Рис. 8.25. Объединение маршрутов

Перейти на страницу:

Похожие книги