Введение в 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. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -
- Что такое двоичное дерево в Java?
- Введение в компьютерную сеть
- Что такое жадный алгоритм?
- Карьера в управлении бизнесом
- Что такое IPv6?