Введение в OSPF

OSPF означает открытый кратчайший путь Во-первых, это протокол маршрутизации, который используется в сетях с Интернет-протоколом (IP). OSPF использует алгоритмы маршрутизации состояния канала и работает в одной автономной системе. Это открытый по стандарту протокол маршрутизации на основе состояния канала связи, созданный в 1980-х годах. В наши дни протокол может использоваться любым поставщиком, поскольку он был превращен в открытый стандарт.

OSPF является одним из наиболее широко используемых протоколов в крупных корпоративных сетях. Он был разработан для поддержки моделей маскирования подсети переменной длины (или VLSM) и бесклассовой междоменной маршрутизации (CIDR). Одной из сильных сторон OSPF является то, что он может быстро обнаруживать изменения в топологии, такие как сбои соединения, и как только изменения обнаруживаются, новая структура маршрутизации без петель может быть скомпонована за считанные секунды.

Области OSPF

В OSPF автономная система может быть разделена на зоны, это помогает уменьшить объявления о состоянии канала и другой служебный трафик OSPF, который в противном случае будет отправлен в сеть. Давайте взглянем:

  • Магистральная зона. Она также известна как зона 0 или зона 0.0.0.0. Она образует ядро ​​сети OSPF, а все остальные области сети связаны с магистральной областью. Он отвечает за распределение информации о маршрутизации между областями, которые не являются типами магистральных областей.
  • Область заглушки: В случае с областью гвоздика маршрутизация в области полностью основана на маршруте по умолчанию. Это область, которая не получает рекламу вне автономной системы (AS)
  • Области с ограничениями : NSSA - это тип заглушки, который может импортировать внешние маршруты AS и отправлять их в любую другую область. Однако он не может получать внешние маршруты AS из других областей сети.
  • Транзитные зоны: Это зона с 2 или более пограничными маршрутизаторами OSPF, и она может использоваться для передачи сетевого трафика из одной соседней зоны в другую. Он не порождает трафик и не является пунктом назначения такого трафика.

Как работает OSPF?

Когда OSPF настроен, он слушает своих соседей в сетях и собирает все доступные данные о состоянии канала. Затем эти данные используются для создания карты топологии, которая содержит все доступные пути в сети. Эта база данных сохранена для использования, и мы называем ее «База данных состояния связей».

После создания базы данных состояний каналов она используется для вычисления кратчайшего пути к подсетям / сетям с использованием алгоритма, известного как Shortest Path First, который был разработан Edsger W Dijkstra. OSPF создает 3 таблицы:

  • Таблица маршрутизации: содержит лучшие рабочие пути, которые будут использоваться для пересылки трафика между двумя соседями.
  • Таблица соседей: содержит все обнаруженные соседи OSPF.
  • Таблица топологии: эта таблица содержит всю дорожную карту сети. Эта дорожная карта включает в себя все доступные маршрутизаторы OSPF и содержит рассчитанные данные о лучших и альтернативных маршрутах.

Типы маршрутизаторов в OSPF

  • Внутренний маршрутизатор: этот маршрутизатор содержит все интерфейсы, которые принадлежат друг другу в одной и той же области.
  • Маршрутизатор границ области: ABR соединяет одну или несколько областей с магистральной сетью. ABR считается участником всех областей, с которыми он связан. Он хранит в памяти несколько баз данных Link State, по одной для каждой области.
  • Магистральный маршрутизатор. Маршрутизатор, имеющий интерфейс с магистральной областью, называется магистральным маршрутизатором.
  • Граничный маршрутизатор автономной системы: ASBR - это маршрутизатор, подключенный к сети с несколькими протоколами маршрутизации. ASBR обменивается информацией о маршрутизации с автономными системами маршрутизаторов. Они запускают протокол внешней маршрутизации, используют маршруты маршрутизации или даже используют оба метода.

Приложения Open Shortest Path First

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

OSPF лучше распределяет нагрузку по внешним каналам по сравнению с другими IGP. Учитывая эти преимущества, он может найти широкое применение.

Реализации OSPF

  • Microsoft Windows NT 4.0 Server, Windows 2000 Server и Windows Server 2003 имеют OSPF v2 в службах маршрутизации и удаленного доступа. Microsoft удалила поддержку Windows Server 2008 и более поздних версий серверных операционных систем компанией.
  • Операционная система OpenBSD имеет реализацию протокола OpenBGPD, которая имеет реализацию OpenOSPFD.
  • BIRD реализует OSPFv2 и OSPFv3 оба.
  • GNU Zebra - это пакет маршрутизации GPL, который поддерживает OSPF для Unix-подобных систем.
  • Модуль многопротокольной маршрутизации в Netware имеет поддержку OSPF.

Преимущества OSPF

Теперь, когда вы поняли, что такое OSPF, давайте рассмотрим некоторые основные преимущества использования протоколов Open Shortest Path First в сетях:

  • OSPF легко масштабируется, а это означает, что с очень небольшим количеством хлопот, мы можем масштабировать его для использования в очень большой сети
  • Протокол Open Shortest Path First полностью поддерживает подсети.
  • Использование пакетов Hello: OSPF отправляет небольшие пакеты приветствия для проверки операций связи и игнорирует передачу больших таблиц.
  • OSPF поддерживает маркировку маршрутов: в OSPF маршруты можно маркировать, чтобы упростить взаимодействие с произвольными значениями.
  • Маршрутизация: OSPF может маршрутизировать пакеты в зависимости от их типа поля обслуживания.

Недостатки ОСПП

  • OSPF - это протокол с интенсивным использованием процессора.
  • Поскольку он поддерживает более одной копии информации о маршрутизации, он потребляет больше памяти.
  • OSPF - более сложный протокол для понимания и изучения по сравнению с другими интернет-протоколами.

Вывод

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

Рекомендуемые статьи

Это было руководство к Что такое OSPF? Здесь мы обсудили работы, реализацию, применение, преимущества и недостатки OSPF. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -

  1. Что такое двоичное дерево в Java?
  2. Введение в компьютерную сеть
  3. Что такое жадный алгоритм?
  4. Карьера в управлении бизнесом
  5. Что такое IPv6?