Понимание OSPF LSA — различия между версиями

Материал из Cisco CCNP
Перейти к навигации Перейти к поиску
imported>Artem
(→‎LSA type 1 (Router LSA))
imported>Artem
(→‎LSA type 1 (Router LSA))
Строка 36: Строка 36:
  
 
Идентификатор состояния каналов представляет собой идентификатор маршрутизатора, который впервые сформировал анонс. Структура пакета LSA маршрутизатора показана на рисунке 3.3.
 
Идентификатор состояния каналов представляет собой идентификатор маршрутизатора, который впервые сформировал анонс. Структура пакета LSA маршрутизатора показана на рисунке 3.3.
 +
 +
[[Файл:LSA_1_4.png|center|400px]]
 +
 +
Каждый интерфейс относится к одному из 4-х типов: 1,2,3 или 4. LSA содержат поле link ID, отвечающее за идентификацию устройства на другом конце. В зависимости от типа линка (link type) поле link id может иметь различное значение. См. таблицу.
 +
 +
''Внимание'' Тупиковая сеть (stub-network) имеет только один присоединённый маршртизатор.
 +
[[Файл:LSA_1_5.png|center|400px]]
 +
 +
==LSA type 2 (Router LSA)==

Версия 11:09, 7 августа 2012

В этой секции объясняются все основные типы LSA и как из них формируется LSDB.

Отдельно LSA представляют из себя записи БД. В комбинации, они описывают полную топологию сети OSPF или зоны.

Типы LSA

  • LSA 1 (Router LSA) - Объявления маршрутизатора. Описывается состояние подключённых линий связи (интерфейсов) маршрутизатора, которые принадлежат одной области. Маршрутизатор объявляет о своих связях с соседними маршрутизаторами. Создаются каждым маршрутизатором области и лавинно рассылаются только в границах своей области. В качестве идентификатора канала связи данного типа LSA выступает ID соседнего маршрутизатора, который прислал анонс о состоянии своих интерфейсов (линий связи).
  • LSA 2 (Network LSA) - Объявления о сети. Создаются назначенными DR маршрутизаторами в сетях с широковещательными рассылками. Содержат данные о всех маршрутизаторах, подключенных к области. Данный тип анонсов рассылается лавинно только назначенным маршрутизатором области в границах своей области и позволят используя только один LSA описать все маршрутизаторы, подключенные к сегменту сети. Link-state ID для LSA 2 типа является IP адрес назначенного маршрутизатора, который рассылает данные анонсы.
  • LSA 3 (Summary LSA ABR) - Суммарные анонсы о сетях в пределах автономной системы. Формируются пограничными маршрутизаторами области (ABR) для объявления о внутренних сетях из определенной области другим пограничным маршрутизаторам. На основании полученных анонсов ABR получают возможность выбрать самый оптимальный вариант достижимости конкретной сети не из своей области и лавинообразно сообщить о нем всем маршрутизаторам своей области. Данный тип LSA используется только ABR для объявления о сетях из других областей в границах своей автономной системы. По умолчанию в данных анонсах отсутствует суммирование маршрутов и каждая сеть описывается отдельной записью. Для включения суммирования записей о сетях других областей в анонсы LSA 3 требуется дополнительная настройка маршрутизатора. Идентификатором состояния каналов является номер сети получателя, которая описывается в анонсах.
  • LSA 4 (Summary LSA ASBR) - Суммарные анонсы о маршрутах к ASBR. Как и тип 3, данный анонс генерируется и рассылается только ABR, но в отличии от него описываются сети, которые находятся за границами не просто области, а автономной системы. Таким образом анонсы 4-го типа позволяют каждому маршрутизатору определить самый оптимальный маршрут к пограничному маршрутизатору автономной системы (ASBR). В качестве идентификатора состояния каналов выступает идентификатор маршрутизатора ASBR, указанного в анонсе.
  • LSA 5 (AS External LSA ) - Объявления о внешних сетях. С помощью данных анонсов, которые генерируют только ASBR, определяются маршруты к внешним получателям, которые не принадлежат к данной автономной системе. Рассылка данных типов LSA осуществляется ASBR лавинообразно по всей AS, кроме тупиковых областей. Идентификатор состояния каналов представляет собой номер внешней сети, которая указывается в анонсе.
  • LSA 6 (Multicast OSPF LSA) - Данный специализированный тип LSA используется в том случае, когда протоколу OSPF при своей работе необходимо реализовать групповую рассылку служебных данных.
  • LSA 7 (NSSA LSA) - Анонсы о состояниях внешних каналов в сетях NSSA (не полностью тупиковые сети). Генерируются и рассылаются лавинообразно ASBR только в границах данной области NSSA. Для распространения информации о сетях из NSSA области по всей автономной системе маршрутизаторы ABR имеют возможность производить преобразование LSA 7 в LSA 5 и передавать их дальше.
  • LSA 8 (External LSA for BGP) - Данный тип LSA используется для обмена служебной информацией в случае взаимодействия протокола OSPF и BGP.
  • LSA 9, 10, 11 (Opaque LSA) - Непрозрачные анонсы LSA. Распространяются только в рамках определенного участка сети (например, только в определенной области или автономной системе) Используются различными вендорами для реализации дополнительных механизмов работы протокола OSPF. Используя соответствующие типы LSA маршрутизатор создает базу данных связей.

LSA type 1 (Router LSA)

Анонсы LSA маршрутизатора описывают состояние каналов (напрямую подключённых линков) маршрутизатора, которые относятся к одной области. Лавинная рассылка таких анонсов осуществляется только в пределах той области, к которой принадлежит этот маршрутизатор.

Основной отличительной особенностью анонсов LSA типа 1 по сравнению с анонсами других типов является то, что первые описывают каналы области. Например, маршрутизатор ABR OSPF относится к двум областям и передает в соответствующую область анонсы LSA маршрутизатора с информацией о каналах, которые находятся только в той или иной области. (Это означает, что передача информации о каналах из одной области в другую запрещена.)

Файл:LSA 1 2.png
Общий заголовок анонса состояния канала

При ознакомлении с описанием анонсов LSA OSPF необходимо учитывать, что в протоколе OSPF применяются два первичных типа маршрутов, которые перечислены ниже.

  • Внутриобластной маршрут. Таковым является маршрут, который полностью находится в одной области OSPF.
  • Межобластной маршрут. Так называется маршрут, проходящий по разным областям OSPF.

Как показано на рис. 3.2, анонсы LSA типа 1 содержат информацию, которая относится к внутриобластным маршрутам.

Идентификатор состояния каналов представляет собой идентификатор маршрутизатора, который впервые сформировал анонс. Структура пакета LSA маршрутизатора показана на рисунке 3.3.

Каждый интерфейс относится к одному из 4-х типов: 1,2,3 или 4. LSA содержат поле link ID, отвечающее за идентификацию устройства на другом конце. В зависимости от типа линка (link type) поле link id может иметь различное значение. См. таблицу.

Внимание Тупиковая сеть (stub-network) имеет только один присоединённый маршртизатор.

LSA type 2 (Router LSA)