Comparador de sistemas operacionais de rede

Quatorze sistemas operacionais de rede — IOS, IOS XE, IOS XR, NX-OS, Junos, Junos Evolved, EOS, TMOS, F5OS, EXOS, VOSS, FortiOS, PAN-OS e Gaia — com linhagem, sobre o que cada um roda, como os componentes compartilham estado, onde os planos se dividem, e quanto custa uma atualização. Escolha um para o perfil completo ou dois para vê-los eixo a eixo. Toda entrada lista fraquezas além de forças.

Operações e fieldcraft

Junos OS

Fabricante
Juniper
Primeira versão
7 July 1998
Linhagem
FreeBSD 4, 32-bit → FreeBSD 10, 64-bit from Release 15.1 → ScreenOS security folded in after the NetScreen acquisition → Junos OS Evolved on Linux
Sobre o que roda
FreeBSD. Because that is a Unix, there is a real Unix shell underneath with the ordinary Unix tools available.
Como o estado é compartilhado
Routing Engine centric: the RE holds the control plane and the Packet Forwarding Engine does the forwarding, with a defined boundary between them. Daemons are separate processes.
Controle e encaminhamento
The RE/PFE split is the design's organising idea, and it is why the control plane can be rebuilt or fail over while forwarding continues.
Como as mudanças são aplicadas
Candidate and commit, with rollback and configuration comparison built in. This was Junos's signature from the beginning and much of the industry has since followed.
Quanto custa uma atualização
Unified releases across the portfolio; in-service upgrade on supported platforms.

A ideia que o distingue

One operating system, one source tree, across routing, switching and security. The consistency is the product as much as any individual feature.

Forças

  • The commit model, with rollback and a readable diff before anything is applied.
  • A single consistent operating system across very different hardware.
  • A genuine Unix underneath, so ordinary tools and scripting are available.

Fraquezas

  • The configuration hierarchy is unfamiliar to engineers arriving from an IOS-shaped world, and the transition takes real effort.
  • Two architectures now coexist - FreeBSD-based Junos and Linux-based Junos Evolved - and knowing which one is in front of you matters.
Endpoint da APIGEThttps://ronutz.com/api/v1/network-os-comparerDocumentado, não servido. Abre a especificação.

Referências

Quem usa isto