stringtranslate.com

Юнос ОС

ОС Junos (также известная как Juniper Junos , Junos и JUNOS ) — это сетевая операционная система на базе FreeBSD , используемая в устройствах маршрутизации, коммутации и безопасности Juniper Networks . [7]

Версии

ОС Junos впервые стала доступна 7 июля 1998 года. С 2008 года обновления функций выпускаются ежеквартально. [8] По состоянию на март 2024 г. последней версией является Junos OS 23.2R1, выпущенная 23 июня 2023 г.

Архитектура

Операционная система Junos в основном основана на FreeBSD на « голом железе» , а позже и на ядре Linux . [8] Поскольку FreeBSD является реализацией Unix , пользователи могут получить доступ к оболочке Unix и выполнять обычные команды Unix. Junos работает на большинстве или на всех аппаратных системах Juniper. [9] После приобретения NetScreen компанией Juniper Networks компания Juniper интегрировала функции безопасности ScreenOS в свою собственную сетевую операционную систему Junos. [10]

ОС Junos имеет несколько вариантов архитектуры:

Функции

Юнос SDK

Экосистема Junos включает в себя комплект разработки программного обеспечения (SDK) . [7] [11] Juniper Developer Network (JDN) [12] предоставляет Junos SDK [13] сторонним разработчикам, которые хотят разрабатывать приложения для устройств на базе Junos, таких как маршрутизаторы Juniper Networks, коммутаторы и системы сервисных шлюзов. . [14] [15] [16] [17] [18] Он предоставляет набор инструментов и интерфейсов прикладного программирования (API), включая интерфейсы для маршрутизации Junos , фильтр брандмауэра, пользовательский интерфейс и функции служб трафика. Кроме того, Junos SDK используется для разработки других продуктов Juniper, таких как OpenFlow для Junos и других служб трафика.

Интерфейс командной строки

Интерфейс командной строки ОС Junos (CLI) — это текстовый командный интерфейс для настройки, устранения неполадок и мониторинга устройства Juniper и связанного с ним сетевого трафика. Он поддерживает два типа командных режимов.

Соответствие безопасности FIPS 140-2

Соответствие требованиям безопасности Junos-FIPS 140-2 [21] — это вариант операционной системы Junos, предоставляющий пользователям программные инструменты для настройки сети устройств Juniper Networks в среде федеральных стандартов обработки информации (FIPS).

Набор инструментов расширения Juniper (JET)

ОС Junos предлагает интерфейсы программирования и набор инструментов Juniper Extension Toolkit (JET). [22] JET является стандартным компонентом ОС Junos и работает на всех маршрутизаторах, коммутаторах и устройствах безопасности Juniper. JET упрощает автоматизацию задач эксплуатации, настройки и управления, предоставляя набор открытых и настраиваемых API-интерфейсов для контроля, управления и плоскостей данных. Он поддерживает стандартизированные языки программирования для разработки приложений и связи с быстропрограммируемой базой данных ОС Junos через стандартизированные и открытые форматы обмена данными. Он также открывает ASIC Trio и Express через набор сторонних адаптеров для конкретных контроллеров, включая SAI, OpenFlow и P4 .

Юнос Фьюжн

Junos Fusion [23] [24] — логическое устройство, используемое для снижения сложности сети и эксплуатационных расходов. Доступны две разные архитектуры Junos Fusion: одна для периферии провайдера, другая для предприятия.

Нарезка узлов

Разделение узлов [25] — это функция ОС Junos, которая позволяет создавать несколько разделов на одном физическом маршрутизаторе серии MX. Каждый раздел ведет себя как независимый маршрутизатор со своей собственной выделенной плоскостью управления, плоскостью данных и плоскостью управления, что позволяет запускать несколько сервисов на одном физическом маршрутизаторе.

Протоколы маршрутизации и приложения

ОС Junos поддерживает множество протоколов маршрутизации и приложений. Он также поддерживает класс обслуживания (CoS), Ethernet VPN ( EVPN ), фильтры и ограничители межсетевого экрана, мониторинг потока и функции уровня 2. ОС Junos поддерживает механизмы высокой доступности, которые не являются стандартными для Unix , такие как Graceful Restart. [26] Junos поддерживает множество протоколов маршрутизации . С появлением платформ серии SRX и J (предыдущая версия 9.3) он также поддерживает «режим потока», который включает межсетевой экран с отслеживанием состояния, NAT и IPsec . ОС Junos обычно соответствует отраслевым стандартам маршрутизации и MPLS . [27]

Безопасная загрузка

Безопасная загрузка [28] — это усовершенствование безопасности системы, основанное на стандарте Unified Extensible Firmware Interface (UEFI). Он защищает базовую систему ввода-вывода ( BIOS ) от несанкционированного доступа или модификации, а затем поддерживает эту защиту на протяжении всего процесса загрузки. Процесс безопасной загрузки начинается с безопасной прошивки, которая гарантирует невозможность внесения несанкционированных изменений в прошивку. Авторизованные выпуски ОС Junos имеют цифровую подпись, созданную непосредственно Juniper Networks или одним из ее авторизованных партнеров.

Рекомендации

  1. ^ «Даты и основные этапы ОС Junos» . Проверено 18 сентября 2023 г.
  2. ^ «Инструкции по миграции, обновлению и понижению версии». 17 сентября 2018 г. Архивировано из оригинала 26 февраля 2021 г. Проверено 17 сентября 2018 г.
  3. ^ «Обновление ядра Junos до FreeBSD 10+» .
  4. ^ «Обновление и переход на Junos с обновленной FreeBSD» .
  5. ^ «Представляем обновленную ОС Junos» (PDF) .
  6. ^ «Информация об авторских правах и товарных знаках» . Джунипер Нетворкс . Проверено 7 августа 2021 г.
  7. ^ ab «Программное обеспечение JUNOS: Сетевая операционная система» . Проверено 10 ноября 2008 г.
  8. ^ ab Шон Майкл Кернер (18 июля 2008 г.). «JUNOS: открытый, но не открытый исходный код». www.internetnews.com . Архивировано из оригинала 26 октября 2021 г. Проверено 19 сентября 2022 г.
  9. ^ «Функции программного обеспечения Junos» . Проверено 10 ноября 2008 г.
  10. ^ Мьюзич, Паула (17 марта 2008 г.). «Juniper наконец интегрирует NetScreenOS в JUNOS». электронная неделя . Квинстрит Энтерпрайз . Проверено 10 ноября 2008 г.
  11. ^ Кернер, Шон Майкл. «JUNOS: открытый, но не открытый исходный код». Архивировано из оригинала 29 июля 2012 года . Проверено 10 ноября 2008 г.
  12. ^ "Сеть разработчиков Juniper" . Джунипер Нетворкс . Проверено 30 мая 2012 г.[ постоянная мертвая ссылка ]
  13. ^ "Юнос SDK" . Джунипер Нетворкс. Архивировано из оригинала 7 апреля 2012 г. Проверено 30 мая 2012 г.
  14. ^ Келли, Джеймс; Араужо, Владимир; Банерджи, Каллол. «Быстрое создание сервисов с использованием Junos SDK» (PDF) . Джунипер Нетворкс . Проверено 30 мая 2012 г.
  15. ^ Бернье, Паула (10 декабря 2007 г.). «Juniper открывает операционную систему маршрутизатора для сторонних разработчиков». Архивировано из оригинала 25 мая 2010 года . Проверено 10 ноября 2008 г.
  16. Хикет, Эндрю Р. (10 декабря 2007 г.). «Juniper открывает ОС для сторонних разработчиков, нанося удар по Cisco». КРН . Компания Канал . Проверено 10 ноября 2008 г.
  17. ^ «Juniper ускоряет инновации с помощью платформы разработки партнерских решений (PSDP)» (PDF) . Проверено 10 ноября 2008 г. [ мертвая ссылка ]
  18. ^ «Очерки об инновациях и партнерских решениях» (PDF) . Джунипер Нетворкс. Архивировано из оригинала (PDF) 27 июля 2008 г. Проверено 10 ноября 2008 г.
  19. ^ «Руководство пользователя CLI» (PDF) . Можжевельник . 10 сентября 2019 г. Проверено 17 сентября 2019 г.
  20. ^ «Руководство пользователя CLI» (PDF) . Можжевельник . 17 сентября 2019 г. Проверено 17 сентября 2019 г.
  21. ^ «Понимание ОС Junos в режиме FIPS» . 10 сентября 2019 г. Проверено 10 сентября 2019 г.
  22. ^ "Набор инструментов расширения Juniper" . 10 сентября 2019 г. Проверено 10 сентября 2019 г.
  23. ^ https://www.juniper.net/assets/us/en/local/pdf/datasheets/1000523-en.pdf [ пустой URL-адрес PDF ]
  24. ^ "Юнос Фьюжн". 10 сентября 2019 г. Проверено 17 сентября 2019 г.
  25. ^ «Руководство по функциям разделения узлов Junos» . 10 сентября 2019 г. Проверено 10 сентября 2019 г.
  26. ^ Зондереггер, Джеймс; Бломберг, Орин; Милн, Киран; Палисламович, Сенад (5 апреля 2024 г.). Высокая доступность Junos (1-е изд.). O'Reilly Media (опубликовано 29 сентября 2009 г.). ISBN 9780596523046.
  27. ^ «Справочник стандартов ОС Junos» (PDF) . Джунипер Нетворкс . Juniper Networks, Inc. 01 февраля 2024 г. Проверено 5 апреля 2024 г.
  28. ^ «Безопасная загрузка». 10 сентября 2019 г. Проверено 17 сентября 2019 г.