Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Betriebssysteminfrastruktur und -prozesse

Junos OS Evolved umfasst die Prozesse, die das Gerät betreiben, einschließlich IP-Routing, Ethernet-Switching, Schnittstellenverwaltung und eine Vielzahl anderer Funktionen.

Junos OS Evolved wird auf der Routing-Engine ausgeführt. Der Kernel der Routing-Engine koordiniert die Kommunikation zwischen den Softwareprozessen und stellt eine Verbindung zur Packet Forwarding Engine bereit.

Mit der CLI konfigurieren Sie Gerätefunktionen und legen die Eigenschaften von Netzwerkschnittstellen fest. Verwenden Sie nach dem Aktivieren einer Softwarekonfiguration die CLI-Benutzeroberfläche, um den Betrieb zu überwachen, zu verwalten und Protokoll- und Netzwerkverbindungsprobleme zu diagnostizieren.

Routing-Engine und Packet Forwarding Engine

Ein Router oder Switch von Juniper Networks besteht aus zwei primären Softwareverarbeitungskomponenten:

  • Packet Forwarding Engine – Verarbeitet Pakete; wendet Filter, Routing-Richtlinien und andere Funktionen an; und leitet Pakete an den nächsten Hop auf der Route zu ihrem endgültigen Ziel weiter.

  • Routing-Engine: Bietet drei Hauptfunktionen:

    • Verwaltet die vom Netzwerkgerät verwendeten Routing-Tabellen und steuert die Routing-Protokolle, die auf dem Gerät ausgeführt werden.

    • Paketweiterleitung, die Routensuche, Filterung und Switching für eingehende Datenpakete ermöglicht und dann ausgehende Pakete zur Übertragung an das Netzwerk an die entsprechende Schnittstelle weiterleitet.

    • Bietet Steuerungs- und Überwachungsfunktionen für das Gerät.

Junos OS weiterentwickelt Abläufe

Die auf dem Gerät ausgeführte Software von Junos OS Evolved besteht aus mehreren Prozessen, die für einzelne Funktionen verantwortlich sind.

Die Trennung der Funktionen sorgt für Betriebsstabilität, da jeder Prozess auf seinen eigenen geschützten Speicherplatz zugreift.

In der folgenden Tabelle werden die primären Softwareprozesse beschrieben.

Tabelle 1: Prozesse von Junos OS Evolved

Prozess

Name

Beschreibung

Chassis-Prozesse

hwdre (Routing-Engines) und hwdfpc (FPC-Knoten)

Erkennt Hardware auf dem System, die zur Konfiguration von Netzwerkschnittstellen verwendet wird.

Überwacht den physischen Status von Hardwarekomponenten und vor Ort austauschbaren Einheiten (FRUs) und erkennt, wenn Umgebungssensoren wie Temperatursensoren ausgelöst werden.

Leitet Signale und Interrupts weiter, z. B. wenn Geräte offline genommen werden, damit das System Sitzungen schließen und ordnungsgemäß herunterfahren kann.

Prozess für Vertriebshändler

distributord

Spawnt auf jedem Knoten des Systems. Enthält den verteilten Datenspeicher (DDS) und koordiniert sich mit einzelnen Anwendungen zur Bereitstellung ihres Zustands. Der Verteilerprozess synchronisiert den Zustand über das gesamte System.

DNS-Server-Prozess

Named-Service

Löst Hostnamen in Adressen auf.

Dynamic Host Configuration Protocol (DHCP)-Prozess

DHCP-Service

Ermöglicht es einem DHCP-Server, Netzwerk-IP-Adressen zuzuweisen und Konfigurationseinstellungen an Client-Hosts zu übermitteln, ohne dass der Benutzer eingreifen muss.

Prozess der Weiterleitung

PFEM

Definiert, wie Routing-Protokolle auf der Partition funktionieren. Die Gesamtleistung der Partition wird weitgehend durch die Effektivität des Weiterleitungsprozesses bestimmt.

Prozess der Schnittstelle

lfmand

Verwaltet alle Schnittstellen auf dem Gerät. ifmand erstellt alle Betriebszustände in Bezug auf Schnittstellen sowie die notwendigen schnittstellenspezifischen Routen und Next Hops.

Management-Prozess

Mgd

Bietet die Kommunikation zwischen den anderen Prozessen und eine Schnittstelle zur Konfigurationsdatenbank.

Füllt die Konfigurationsdatenbank mit Konfigurationsinformationen und ruft die Informationen ab, wenn sie von anderen Prozessen abgefragt werden, um sicherzustellen, dass das System wie konfiguriert funktioniert.

Zeigt den Betriebs- und Konfigurationsstatus des Geräts im Text-, XML- oder JSON-Format an, wenn es vom Benutzer verbunden ist.

Prozess des Routing-Protokolls

RPD

Definiert, wie Routing-Protokolle wie RIP, OSPF und BGP auf dem Gerät funktionieren, einschließlich der Auswahl von Routen und der Verwaltung von Weiterleitungstabellen.

SNMP-Prozess (Simple Network Management Protocol)

SNMPD

Ermöglicht die Überwachung von Netzwerkgeräten von einem zentralen Standort aus und stellt den SNMP-Master-Agent des Switch bereit.