Скачиваний:
59
Добавлен:
16.03.2015
Размер:
252.42 Кб
Скачать

Версии протокола ospf

OSPF версия 1

OSPF версия 2

поддерживает версию протокола IPv4

OSPF версия 3

поддерживает версию протокола IPv6

Критика

Считается, что благодаря использованию алгоритма Дейкстры специфического критерия качества распределения входного потока информации, он абсолютно не защищает IP-сеть от перегрузок, что требует реализации дополнительных методов по снижению вероятности перегрузки. Например, предлагается использовать в критерии распределения остаточную пропускную способностьканала.[1]

В то же время, к положительным качествам протокола можно отнести относительную простоту практической реализации алгоритма.

BGP(англ.Border Gateway Protocol, протокол граничного шлюза) — основнойпротоколдинамическоймаршрутизациивИнтернете.

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

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

BGP, наряду с DNS, является одним из главных механизмов, обеспечивающих функционирование Интернета.

BGP является протоколом прикладного уровняи функционирует поверх протоколатранспортного уровняTCP(порт 179). После установки соединения передаётся информация обо всех маршрутах, предназначенных для экспорта. В дальнейшем передаётся только информация об изменениях в таблицах маршрутизации. При закрытии соединения удаляются все маршруты, информация о которых передана противоположной стороной.

Формат сообщения

Сообщение BGP начинается с заголовка, после которого, в зависимости от типа сообщения, могут следовать данные. Максимальная длина сообщения — 4096 октетов, минимальная — 19 октетов. Заголовок сообщения содержит следующие поля:

  • Маркер (16 октетов) — используется для совместимости, должен быть заполнен единицами;

  • Длина (2 октета) — длина сообщения в октетах, включая заголовок;

  • Тип (1 октет):

    • 1 — Открытие;

    • 2 — Обновление информации;

    • 3 — Оповещение;

    • 4 — Сохранение соединения.

Открытие

Первое сообщение после установки соединения должно быть «Открытие». Если сообщение успешно обработано, в ответ будет послано «Сохранение соединения». В дополнение к заголовку BGP сообщение «Открытие» содержит следующие поля:

  • Версия (1 октет) — версия протокола, текущее значение 4;

  • Моя система (2 октета) — номер автономной системы;

  • Интервал времени (2 октета) — максимальный интервал времени в секундах между получением сообщений «Обновление информации» или «Сохранение соединения»;

  • Идентификатор отправителя (4 октета) — устанавливается равным IP-адресу;

  • Длина дополнительных параметров (1 октет);

  • Дополнительные параметры:

    • Тип параметра (1 октет);

    • Длина параметра (1 октет);

    • Значение параметра.