Sistema operativo Junos

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

Junos OS (también conocido como Juniper Junos, Junos y JUNOS) es un sistema operativo de red basado en FreeBSD, y posteriormente también en Linux, utilizado en los dispositivos de enrutamiento, conmutación y seguridad de Juniper Networks.

Versiones

Junos OS se lanzó por primera vez el 7 de julio de 1998. Desde 2008, se han publicado actualizaciones de funciones trimestralmente.

Arquitectura

El sistema operativo Junos se basa principalmente en FreeBSD en hardware y posteriormente también en el kernel de Linux. Dado que FreeBSD es una implementación de Unix, los usuarios pueden acceder a un shell de Unix y ejecutar comandos Unix normales. Junos funciona en la mayoría o en todos los sistemas hardware de Juniper. Tras la adquisición de NetScreen por parte de Juniper Networks, Juniper integró las funciones de seguridad de ScreenOS en su propio sistema operativo de red Junos.Junos OS tiene varias variantes de arquitectura:
  • Junos OS FreeBSD 6 en metal desnudo. Este es Junos OS basado en un kernel FreeBSD 6.
  • Junos OS FreeBSD 10 o posterior en metal desnudo. Este es Junos OS basado en un kernel de FreeBSD actualizado. Empezando con Junos OS Release 15.1, ciertas plataformas de hardware funcionan Junos OS con FreeBSD actualizado. Empezando en Junos OS Release 16.1, Junos OS con FreeBSD actualizado puede funcionar como una máquina virtual de invitados (VM) en un host de Linux VM.
  • Junos OS Evolved funciona nativamente en Linux kernel, proporcionando acceso directo a todas las utilidades y operaciones de Linux. Con la integración de Linux y tiempos de arranque reducidos significativamente.

Características

Junos SDK

El ecosistema de Junos incluye un Kit de Desarrollo de Software (SDK). Juniper Developer Network (JDN) proporciona el SDK de Junos a desarrolladores externos que desean desarrollar aplicaciones para dispositivos con tecnología Junos, como enrutadores, conmutadores y sistemas de puerta de enlace de servicios de Juniper Networks. Ofrece un conjunto de herramientas e interfaces de programación de aplicaciones (API), incluyendo interfaces para el enrutamiento de Junos, el filtro de firewall, la interfaz de usuario y las funciones de servicios de tráfico. Además, el SDK de Junos se utiliza para desarrollar otros productos de Juniper, como OpenFlow para Junos y otros servicios de tráfico.

Interfaz de línea de comandos

La interfaz de línea de comandos (CLI) de Junos OS es una interfaz de comandos basada en texto para configurar, solucionar problemas y supervisar el dispositivo Juniper y el tráfico de red asociado. Admite dos tipos de modos de comando.
  • Modo operativo – Supervisa el estado del hardware y muestra información sobre datos de red que pasan a través o dentro del hardware.
  • Modo de configuración – Configure el router Juniper, conmutador o dispositivo de seguridad, añadiendo, eliminando o modificando las declaraciones en la jerarquía de configuración.

FIPS 140-2 cumplimiento de la seguridad

El cumplimiento de seguridad Junos-FIPS 140-2 es una variante del sistema operativo Junos que proporciona a los usuarios herramientas de software para configurar una red de dispositivos Juniper Networks en un entorno de Estándares Federales de Procesamiento de Información (FIPS).

Juniper Extension Toolkit (JET)

Junos OS ofrece interfaces de programación y el Juniper Extension Toolkit (JET). JET es un componente estándar de Junos OS y se ejecuta en todos los enrutadores, conmutadores y dispositivos de seguridad de Juniper. JET simplifica la automatización de las tareas operativas, de configuración y de gestión, proporcionando un conjunto de API abiertas y personalizables para los planos de control, gestión y datos. Admite lenguajes de programación estandarizados para el desarrollo de aplicaciones y la comunicación con la base de datos programable rápida de Junos OS mediante formatos de intercambio de datos estandarizados y abiertos. También habilita los ASIC Trio y Express mediante un conjunto de adaptadores específicos para controladores de terceros, como SAI, OpenFlow y P4.

Junos Fusion

Junos Fusion es un dispositivo lógico que se utiliza para reducir la complejidad de la red y los gastos operativos. Hay dos arquitecturas diferentes de Junos Fusion disponibles: una para el borde del proveedor y otra para la empresa.

Nodo de corte

La segmentación de nodos es una función de Junos OS que permite crear múltiples particiones desde un enrutador físico de la serie MX. Cada partición funciona como un enrutador independiente, con sus propios planos de control, datos y administración, lo que le permite ejecutar múltiples servicios en un enrutador físico.

Protocolos y aplicaciones de rotación

Junos OS admite diversos protocolos y aplicaciones de enrutamiento. También admite clases de servicio (CoS), VPN Ethernet (EVPN), filtros y controladores de firewall, monitorización de flujo y funciones de Capa 2. Junos OS admite mecanismos de alta disponibilidad no estándar en Unix, como el reinicio ordenado. Junos admite diversos protocolos de enrutamiento. Con la introducción de las plataformas SRX y de la serie J (versión anterior a la 9.3), también admite el "modo de flujo", que incluye firewall con estado, NAT e IPsec. Junos OS generalmente cumple con los estándares de la industria para enrutamiento y MPLS.

Bota segura

El arranque seguro es una mejora de la seguridad del sistema basada en el estándar UEFI (Interfaz de Firmware Extensible Unificada). Funciona protegiendo el Sistema Básico de Entrada/Salida (BIOS) contra manipulaciones o modificaciones y manteniendo dicha protección durante todo el proceso de arranque. El proceso de arranque seguro comienza con la actualización segura, que garantiza que no se puedan realizar cambios no autorizados en el firmware. Las versiones autorizadas de Junos OS llevan una firma digital generada directamente por Juniper Networks o por uno de sus socios autorizados.

Referencias

  1. ^ "Junos OS Dates & Milestones". Retrieved 2023-09-18.
  2. ^ "Instrucciones de migración, actualización y degradación". 2018-09-17. Archivado desde el original el 2021-02-26. Retrieved 2018-09-17.
  3. ^ "Actualización del kernel de Junos a FreeBSD 10+".
  4. ^ "Upgrading and Downgrading to Junos with Upgraded FreeBSD".
  5. ^ "Introduciendo Junos OS Evolved" (PDF). Archivado desde el original (PDF) el 2021-08-07. Retrieved 2021-08-07.
  6. ^ "Copyright and Trademark Information". Juniper Networks. Retrieved 2021-08-07.
  7. ^ a b "JUNOS Software: Sistema Operativo de Redes". Retrieved 2008-11-10.
  8. ^ a b Sean Michael Kerner (18 de julio de 2008). "JUNOS: Open, but Not Open Source". internetnews.com. Archivado desde el original el 2021-10-26. Retrieved 2022-09-19.
  9. ^ "Características del software de Junos". Retrieved 2008-11-10.
  10. ^ Musich, Paula (2008-03-17). "Juniper en Last integra NetScreenOS en JUNOS". e Semana. Quinstreet Enterprise. Retrieved 2008-11-10.
  11. ^ Kerner, Sean Michael. "JUNOS: Open, But Not Open Source". Archivado desde el original el 29 de julio de 2012. Retrieved 2008-11-10.
  12. ^ "Juniper Developer Network". Juniper Networks. Retrieved 2012-05-30.
  13. ^ "Junos SDK". Juniper Networks. Archivado desde el original el 2012-04-07. Retrieved 2012-05-30.
  14. ^ Kelly, James; Araujo, Wladimir; Banerjee, Kallol. "Rapid Service Creation Using the Junos SDK" (PDF). Juniper Networks. Retrieved 2012-05-30.
  15. ^ Bernier, Paula (2007-12-10). "Juniper abre Router OS a desarrolladores de terceros". Archivado desde el original el 25 de mayo de 2010. Retrieved 2008-11-10.
  16. ^ Hicket, Andrew R. (10 de diciembre de 2007). "Juniper abre OS a desarrolladores de terceros, tomando Stab en Cisco". CRN. The Channel Company. Retrieved 2008-11-10.
  17. ^ "Juniper acelera la innovación con la plataforma de desarrollo de la solución de pareja (PSDP)" (PDF). Retrieved 2008-11-10.
  18. ^ "Ensayos ejecutivos sobre innovación y solución de socios" (PDF). Juniper Networks. Archivado desde el original (PDF) el período 2008-07-27. Retrieved 2008-11-10.
  19. ^ "CLI User Guide" (PDF). Juniper. 2019-09-10. Retrieved 2019-09-17.
  20. ^ "CLI User Guide" (PDF). Juniper. 2019-09-17. Retrieved 2019-09-17.
  21. ^ "Understanding Junos OS in FIPS Mode". 2019-09-10. Retrieved 2019-09-10.
  22. ^ "Juniper Extension Toolkit". 2019-09-10. Retrieved 2019-09-10.
  23. ^ https://www.juniper.net/assets/us/en/local/pdf/datasheets/1000523-en.pdf
  24. ^ "Junos Fusion". 2019-09-10. Retrieved 2019-09-17.
  25. ^ "Junos Node Slicing Feature Guide". 2019-09-10. Retrieved 2019-09-10.
  26. ^ Sonderegger, James; Blomberg, Orin; Milne, Kieran; Palislamovic, Senad (2024-04-05). Junos High Disponibilidad (1a edición). O'Reilly Media (publicado 2009-09-29). ISBN 9780596523046.
  27. ^ "Junos OS Standards Reference" (PDF). Juniper Networks. Juniper Networks, Inc. 2024-02-01. Retrieved 2024-04-05.
  28. ^ "Secure Boot". 2019-09-10. Retrieved 2019-09-17.
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save