Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Состояния канала рекламы ( НУА ) является основным средством связи по OSPF протокола маршрутизации для Интернет - протокола (IP). Он передает топологию локальной маршрутизации маршрутизатора всем другим локальным маршрутизаторам в той же области OSPF. OSPF разработан для масштабируемости, поэтому некоторые LSA распространяются не на все интерфейсы, а только на те, которые принадлежат соответствующей области. Таким образом, подробная информация может быть локализована, в то время как сводная информация пересылается в остальную сеть. Исходный IPv4- only OSPFv2 и более новый IPv6- совместимый OSPFv3 имеют в целом похожие типы LSA.

Типы [ править ]

Типы LSA, определенные в OSPF, следующие:

  • Тип 1 - Маршрутизатор LSA - маршрутизатор объявляет о своем присутствии и перечисляет ссылки на другие маршрутизаторы или сети в той же области вместе с их метриками. LSA типа 1 передаются только через свою собственную область. Идентификатор состояния канала LSA типа 1 является идентификатором исходного маршрутизатора.
  • Тип 2 - Network LSA - назначенный маршрутизатор (DR) в широковещательном сегменте (например, Ethernet ) перечисляет, какие маршрутизаторы объединены этим сегментом. LSA типа 2 передаются только через свою собственную область. ID состояния канала LSA типа 2 является адресом IP-интерфейса DR.
  • Тип 3 - Сводный LSA - пограничный маршрутизатор области (ABR) принимает информацию, полученную им в одной из своих подключенных областей, и суммирует ее перед отправкой в ​​другие области, к которым он подключен. Такое обобщение помогает обеспечить масштабируемость за счет удаления подробной информации о топологии для других областей, поскольку их информация о маршрутизации сводится только к префиксу адреса и метрике. Процесс суммирования также можно настроить так, чтобы удалить множество подробных префиксов адресов и заменить их одним сводным префиксом , что способствует масштабируемости.
  • Тип 4 - ASBR-Summary LSA - это необходимо, потому что внешние LSA типа 5 рассылаются во все области с источником в качестве идентификатора маршрутизатора граничного маршрутизатора автономной системы (ASBR), но идентификаторы маршрутизатора не объявляются между областями. Это решается с помощью зонального пограничного маршрутизатора, лавинно рассылающего информацию ASBR, откуда исходит тип 5. ID состояния канала - это ID маршрутизатора описанного ASBR для LSA типа 4.
  • Тип 5 - Внешний LSA - эти LSA содержат информацию, импортированную в OSPF из других процессов маршрутизации. Они заливаются на все области без изменений ( за исключением заглушки и NSSA областей). Для LSA "External Metric Type 1" отправляемая метрика представляет собой стоимость от ASBR во внешнюю сеть назначения и должна быть добавлена ​​к стоимости OSPF в ASBR, объявляющем тип 5, в то время как для LSA "External Type 2" принимаются решения о маршрутизации. с использованием метрики стоимости типа 1, отправляемой в качестве общей стоимости доставки до внешнего пункта назначения, включая стоимость для ASBR. ID состояния канала LSA типа 5 - это номер внешней сети. [1]
  • Тип 6 - LSA членства в группе (поддерживается только на нескольких маршрутизаторах) - это было определено для многоадресных расширений OSPF ( MOSPF ), [2] протокол многоадресной маршрутизации OSPF, который не использовался повсеместно. MOSPF устарел с OSPFv3 [3] и в настоящее время не используется. В будущем он может быть переназначен.
  • Тип 7 - Маршрутизаторы в Not-so-stubby-area (NSSA) не получают внешние LSA от граничных маршрутизаторов области, но им разрешено отправлять информацию внешней маршрутизации для перераспределения. Они используют LSA типа 7, чтобы сообщить ABR об этих внешних маршрутах, которые затем пограничный маршрутизатор области преобразует во внешние LSA типа 5 и лавинно рассылает остальную часть сети OSPF как обычно.
  • Тип 8 - LSA только для локального канала для OSPFv3. LSA типа 8 используется для предоставления информации о локальных адресах ссылки и списка адресов IPv6 в ссылке. Однако в OSPFv2 тип 8 изначально предназначался для использования в качестве так называемого LSA с внешними атрибутами для транзитных автономных систем, где OSPFv2 может заменить внутренний протокол пограничного шлюза (iBGP). В этих сетях назначения BGP будут передаваться в LSA типа 5, а их атрибуты BGP будут вставлены в LSA типа 8. Большинство реализаций OSPFv2 никогда не поддерживали эту функцию, и она никогда не была стандартизирована для OSPFv2.
  • Тип 9 - локальный для канала "непрозрачный" LSA (определенный RFC2370 ) в OSPFv2 и LSA с префиксом внутри области в OSPFv3. Это LSA OSPFv3, которое содержит префиксы для тупиковых и транзитных сетей в идентификаторе состояния канала. Он также используется для IETF NSF (Non-Stop Forwarding).
  • Тип 10 - локальный "непрозрачный" LSA, как определено в RFC2370. Непрозрачные LSA содержат информацию, которая должна рассылаться другими маршрутизаторами, даже если маршрутизатор сам не может понять расширенную информацию. Обычно LSA типа 10 используются для расширений управления трафиком (MPLS-TE) к OSPF для создания базы данных управления трафиком (TED) путем распространения дополнительной информации о ссылках, выходящей за рамки их метрики, такой как пропускная способность и цвет канала.
  • Тип 11 - "непрозрачный" LSA AS, определенный RFC 5250 , который переполняется везде, кроме тупиковых областей. Это непрозрачный эквивалент внешнего LSA типа 5. [4]

Непрозрачные LSA типов 9, 10 и 11 предназначены для обновления до OSPF для конкретных приложений. Например, OSPF-TE имеет расширения управления трафиком, которые будут использоваться RSVP-TE в многопротокольной коммутации по меткам (MPLS). Непрозрачные LSA используются для лавинной рассылки информации о цвете канала и полосе пропускания. Стандартные механизмы лавинной рассылки базы данных состояний каналов (LSDB) используются для распространения непрозрачных LSA. Каждый из трех типов имеет разную область наводнения.

Для всех типов LSA есть 20-байтовые заголовки LSA. Одно из полей заголовка LSA - это идентификатор состояния канала.

Каждая ссылка маршрутизатора определяется как один из четырех типов: тип 1, 2, 3 или 4. LSA включает поле идентификатора канала, которое идентифицирует по номеру сети и маске объект, к которому эта ссылка подключается.

В зависимости от типа идентификатор ссылки имеет разное значение, как показано в таблице ниже:


OSPF v3 LSA Packet Header Formats [ править ]

Согласно Приложению A.4.2 к RFC 5340 , все пакеты LSA начинаются с общего «20-байтового заголовка» LSA, как показано ниже.

Примечание. Всем этим заголовкам пакетов LSA предшествуют стандартные «16-байтовые» заголовки OSPF .

Общий 20-байтовый заголовок пакета LSA

В соответствии с Приложением А.4 в RFC 5340 (OSPFv3 для IPv6) в зависимости от типа LS, существует девять основных форматов LSA пакетов следующим образом ( на самом деле восемь , как один устарел):

Девять различных форматов для каждого «Типа» пакета LSA перечислены ниже (включая устаревший LSA-6):

Тип 1: заголовок LSA маршрутизатора

Тип 2: Заголовок Network-LSA

Тип 3: заголовок межобластного префикса-LSA

Тип 4: заголовок межзонного маршрутизатора-LSA

Тип 5: заголовок AS-External-LSA

Тип 6: заголовок MOSPF LSA (не рекомендуется )

Тип 7: заголовок NSSA-LSA (такой же, как тип 5, за исключением поля номера типа)

Тип 8: заголовок Link-LSA

Тип 9: заголовок LSA с префиксом внутри области

Ссылки [ править ]

  1. ^ "RFC 5340 - OSPF для IPv6, раздел 4.4.3.6" . ietf.org . Дата обращения 5 апреля 2020 .
  2. ^ «RFC 1584 - Расширения многоадресной рассылки для OSPF» . ietf.org . Проверено 14 августа 2015 года .
  3. ^ «RFC 5340 - OSPF для IPv6, приложение A.4.2.1» . ietf.org . Проверено 14 августа 2015 года .
  4. ^ "RFC 5250 - Опция OSPF Opaque LSA" . ietf.org . Проверено 14 августа 2015 года .