La funzione dei tre piani di Junos Network OS

09/16/2010 by admin

L'architettura del sistema operativo Junos divide nettamente le funzioni di controllo, servizi, e spedizioni in piani differenti. Ciascuno dei piani di Junos OS fornisce una serie di funzionalità critica nel funzionamento della rete.

La funzione dei tre piani di Junos Network OS

Piano di controllo del sistema operativo di rete Junos (NOS)

Tutte le funzioni del piano di controllo eseguito sul motore di routing (RE) se si dispone di un router, switch o piattaforma di sicurezza in esecuzione Junos.

Il design di alto livello del piano di controllo è costituito da una serie di moduli, con interfacce pulite tra loro, e un kernel sottostante che controlla i moduli e gestisce tutte le comunicazioni necessarie avanti e indietro tra tutti i componenti.

Il kernel gestisce anche le comunicazioni RE con il Packet Forwarding Engine (PFE) e dei servizi. Ciascuno dei diversi moduli fornisce un processo di controllo diverso, come controllo per i componenti del telaio, switching Ethernet, protocolli di routing, interfacce, gestione, e così via.

La base del kernel Junos proviene dal sistema operativo FreeBSD UNIX, un sistema software open source. Questo maturo, sistema generico fornisce molte delle funzioni essenziali di un sistema operativo, ad esempio la programmazione delle risorse. Per trasformarlo in un sistema operativo di rete, gli ingegneri Juniper ampiamente modificato e indurito il codice per le esigenze specializzate di networking.

Ci si potrebbe chiedere se si dispone di un modo in Junos OS per proteggere il piano di controllo stesso da un attacco di sicurezza. Sì, è possibile configurare filtri e rate-limit al traffico che raggiunge il vostro RE.

Packet Forwarding piano di Junos NOS

Il Forwarding Engine Packet (PFE) è l'elemento centrale di elaborazione del piano di inoltro, spostando sistematicamente i pacchetti in e fuori del dispositivo. Nel sistema operativo Junos, il PFE ha una tabella di inoltro memorizzate localmente.

La tabella di inoltro è una copia sincronizzata di tutte le informazioni dal RE che l'aereo inoltro deve gestire ciascun pacchetto, comprese le interfacce uscenti, indirizzi, e così via. Memorizzazione di una copia locale di queste informazioni permette al PFE per ottenere il suo lavoro fatto senza andare al piano di controllo ogni volta che ha bisogno di elaborare un pacchetto.

Un altro vantaggio di avere una copia locale è che il PFE può continuare pacchetti inoltro, anche quando si verifica un'interruzione al piano di controllo, ad esempio quando un instradamento o altro problema processo avviene.

Junos Servizio aereo supporta vari tipi di servizio

Il piano dei servizi prevede un trattamento speciale richiesto da diversi tipi di pacchetti. Separando il trattamento dei servizi da altre funzioni dei sistemi operativi, Junos OS è in grado di supportare una grande varietà di diversi tipi di servizio in diversi tipi di piattaforme.

Tali servizi potrebbero includere priorità di un pacchetto che trasporta informazioni time-sensitive, come ad esempio una chiamata vocale, prima di altri su un link congestionato; guardia che gli utenti possono arrivare a quali sezioni o applicazioni della rete; traducendo gli indirizzi dove si incontra un'altra rete; o mediare come la rete serve di contenuti video.


Articoli Correlati