Помощь в написании студенческих работ
Антистрессовый сервис

Контейнеры маршрутной информации EIGRP

РефератПомощь в написанииУзнать стоимостьмоей работы

Внутренняя структура контейнера внешней маршрутной информации во многом похожа на структуру контейнера внутренней маршрутной информации. В ней присутствуют поля «Адрес следующей пересылки», «Флаги», «Метрика» и «Сеть-получатель», которые несут те же функции, что и в контейнере внутренней маршрутной информации. Кроме универсальных контейнеров данных, предназначенных в основном для передачи… Читать ещё >

Контейнеры маршрутной информации EIGRP (реферат, курсовая, диплом, контрольная)

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

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

Контейнеры маршрутной информации используются в пакетах Update, Query, Reply и имеют одинаковую структуру для всех маршрутизируемых протоколов.

В протоколе EIGRP реализовано три основных типа контейнеров маршрутной информации.

  • — Контейнер внутренней маршрутной информации.
  • — Контейнер внешней маршрутной информации.
  • — Контейнер передачи меток.

Контейнер внутренней маршрутной информации. Самым часто употребляемым контейнером маршрутной информации является контейнер внутренней маршрутной информации, с помощью которого передается информация о сетях-получателях. Структура контейнера представлена на рис. 7.16.

Контейнер внутренней маршрутной информации.

Рис. 7.16. Контейнер внутренней маршрутной информации.

Основной информацией, передаваемой в контейнере внутренней маршрутной информации, является информация о сети-получателе и метрики маршрута до нее.

Контейнер внутренней маршрутной информации содержит следующие поля:

  • — адрес следующей пересылки. В настоящее время поле выставляется равным нулевому адресу, например для протокола IPv4 поле будет иметь вид «0.0.0.0»;
  • — метрика. Поле содержит векторную метрику протокола EIGRP и имеет структуру, представленную на рис. 7.17;
  • — сеть-получатель. Содержит маску подсети и адрес сети-получателя, его структура показана на рис. 7.18.
Структура поля «Метрика».

Рис. 7.17. Структура поля «Метрика»

В поле «Метрика» передаются переменные векторной метрики и еще две переменных, которые передают дополнительные параметры маршрута до сети-получателя. Эти параметры содержатся в следующих нолях.

  • — Внутренний тег. Метка, назначаемая маршруту для его дальнейшей идентификации.
  • — Флаги. Переменные, характеризующие состояние маршрута.

В работе протокола EIGRP используется три флага, характеризующие состояния маршрута.

  • — Source Withdraw — маршрутизатор, первоначально заявивший маршрут, его потерял;
  • — Candidate Default — кандидат па маршрут по умолчанию;
  • — Active — маршрут находится в активном состоянии.

Структура поля «Метрика» универсальна для всех типов контейнеров маршрутной информации для всех маршрутизируемых протоколов.

Поле «Сеть-получатель» содержит две переменные (рис. 7.18).

Структура поля «Сеть-получатель».

Рис. 7.18. Структура поля «Сеть-получатель».

— Префикс. Длина префикса сети-получателя.

— Значащая часть адреса сети-получателя. Длина поля рассчитывается по формуле (7.16). Контейнеры маршрутной информации EIGRP.

Использование формулы (7.16) позволяет уменьшить объем передаваемой информации о сети-получателе, ограничившись только необходимыми октетами.

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

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

Контейнер внешней маршрутной информации. Если на маршрутизаторе настроен механизм перераспределения маршрутной информации в протокол EIGRP, то такие маршруты будут считаться внешними относительно протокола. Процесс маршрутизации EIGRP будет распространять информацию о таких маршрутах при помощи контейнеров внешней маршрутной информации. Структура контейнера представлена на рис. 7.19.

Внутренняя структура контейнера внешней маршрутной информации во многом похожа на структуру контейнера внутренней маршрутной информации. В ней присутствуют поля «Адрес следующей пересылки», «Флаги», «Метрика» и «Сеть-получатель», которые несут те же функции, что и в контейнере внутренней маршрутной информации.

Контейнер внешней маршрутной информации.

Рис. 7.19. Контейнер внешней маршрутной информации.

Для описания внешних маршрутов в контейнере используется несколько полей.

  • — Идентификатор маршрутизатора. Идентификатор маршрутизатора, который изначально произвел перераспределение внешнего маршрута.
  • — Номер автономной системы. Номер автономной системы протокола EIGRP, в которую перераспределяется маршрут.
  • — Метрика внешнего протокола. Метрика маршрута, которую он имел в процессе маршрутизации, из которого проводилось перераспределение.
  • — Внешний протокол. Источник маршрутной информации, из которого маршрут был получен.

Контейнер передачи меток. Третьим типом контейнеров маршрутной информации является контейнер передачи меток. Данный тип контейнеров применяется для передачи специфических параметров при взаимодействии протокола EIGRP с протоколом BGP.

Показать весь текст
Заполнить форму текущей работой