вторник, 26 мая 2009 г.

Фичи и преимущества EIGRP

EIGRP был разработан с целью обойти ограничения протокола IRGP, не теряя преимущества дистанционно-векторных протоколов: простоты, экономии памяти и процессорных ресурсов. EIGRP хорошо масштабируется в смысле аппаратных ресурсов и использования ресурсов сети.
EIGRP состоит из четырех основных компонентов:

  • Протоколо-зависимые модули. EIGRP поддерживает несколько маршрутизируемых протоколов сетевого уровня. IP, IPX, AppleTalk. Независимо. И IPv6 тоже.
  • RTP - протокол для надежной передачи. EIGRP использует его для передачи некоторых пакетов.
  • Обнаружение и исправление соседей: EIGRP использует сообщения Hello для того чтобы обнаруживать соседние маршрутизаторы и замечать их исчезновение.
  • DUAL - алгоритм диффузионных обновлений. Это процедура, которая используется для сортировки доступных путей и выбора лучших из них: текущего рабочего маршрута и возможных резервных.


EIGRP посылает надежные обновления, используя IP протокол с номером 88. Надежные - это значит, что получатель подтверждает получение этих обновлений. EIGRP не повторяет сообщения, которые доставлены, а значит экономит сетевые ресурсы.

EIGRP использует пять типов пакетов для обмена с соседями. Эти пакеты инкапсулируются прямо в IP.

  • Hello - служит для обнаружения соседей. Рассылается периодически через мультикаст и не требуют прямого подтверждения.
  • Update - объявление маршрута. Рассылаются через мультикаст только если произошли изменения.
  • Ack - подтверждает получение обновлений.
  • Query - используется для запроса маршрутов, если предыдущий лучший маршрут был утерян маршрутизатором. Если обновление показывает, что маршрут более не доступен, мультикастовые запросы используются для опроса соседних маршрутизаторов, есть ли у них все еще маршрут к нужной сети. Если запрашивающий маршрутизатор не получил ответ от соседей, он повторяет запрос снова как юникаст к каждому не ответившему соседу, пока они не ответят, либо пока не повторит эту процедуру 16 раз.
  • Reply - используется для ответа на Query. Каждый сосед отвечает с помощью юникаста, есть ли у него альтернативный маршрут или его нет.

Комментариев нет:

Отправить комментарий