Inhaltsverzeichnis:
- Steuerungsebene des Junos-Netzwerkbetriebssystems (NOS)
- Paketweiterleitungsebene von Junos NOS
- Junos-Serviceebene unterstützt eine Vielzahl von Servicetypen
Video: Linux Tutorial for Beginners: Introduction to Linux Operating System 2024
Die Architektur des Junos-Betriebssystems teilt die Funktionen von Steuerung, Diensten und Weiterleitung sauber in verschiedene Ebenen auf.. Jede Ebene des Junos-Betriebssystems bietet eine kritische Funktionalität beim Betrieb des Netzwerks.
Steuerungsebene des Junos-Netzwerkbetriebssystems (NOS)
Alle Funktionen der Steuerungsebene werden auf der Routing Engine (RE) ausgeführt, unabhängig davon, ob Sie einen Router, Switch oder eine Sicherheitsplattform mit Junos haben.
Das High-Level-Design der Control-Ebene besteht aus einem Satz von Modulen mit sauberen Schnittstellen zwischen ihnen und einem zugrunde liegenden Kernel, der die Module steuert und die gesamte erforderliche Kommunikation zwischen allen verwaltet. die Komponenten.
Der Kernel verarbeitet auch die RE-Kommunikation mit der Paketweiterleitungs-Engine (PFE) und den Diensten. Jedes der verschiedenen Module bietet einen anderen Steuerungsprozess, z. B. die Steuerung der Gehäusekomponenten, Ethernet-Switching, Routing-Protokolle, Schnittstellen, Verwaltung usw.
Die Basis des Junos Kernels ist das FreeBSD UNIX Betriebssystem, ein Open Source Software System. Dieses ausgereifte Mehrzwecksystem bietet viele der wesentlichen Funktionen eines Betriebssystems, wie z. B. die Planung von Ressourcen. Um sie in ein Netzwerkbetriebssystem umzuwandeln, haben die Ingenieure von Juniper den Code umfassend modifiziert und für die speziellen Anforderungen des Netzwerks entwickelt.
Sie fragen sich vielleicht, ob Sie in Junos OS einen Weg finden, um die Kontrollebene selbst vor einem Sicherheitsangriff zu schützen. Ja, Sie können Filter konfigurieren und den Traffic, der Ihren RE erreicht, mit einer Rate begrenzen.
Paketweiterleitungsebene von Junos NOS
Die Paketweiterleitungs-Engine (PFE) ist das zentrale Verarbeitungselement der Weiterleitungsebene, wobei die Pakete systematisch in das Gerät hinein- und herausbewegt werden. Im Junos-Betriebssystem verfügt die PFE über eine lokal gespeicherte Weiterleitungstabelle .
Die Weiterleitungstabelle ist eine synchronisierte Kopie aller Informationen aus dem RE, die die Weiterleitungsebene jedes Paket verarbeiten muss, einschließlich abgehender Schnittstellen, Adressen und so weiter. Das Speichern einer lokalen Kopie dieser Information ermöglicht es dem PFE, seine Arbeit zu erledigen, ohne jedes Mal zur Steuerungsebene zu gehen, wenn er ein Paket verarbeiten muss.
Ein weiterer Vorteil einer lokalen Kopie besteht darin, dass die PFE weiterhin Pakete weiterleiten kann, selbst wenn eine Störung in der Steuerungsebene auftritt, z. B. wenn ein Routing oder ein anderes Prozessproblem auftritt.
Junos-Serviceebene unterstützt eine Vielzahl von Servicetypen
Die Dienstebene bietet eine spezielle Behandlung, die von vielen verschiedenen Pakettypen benötigt wird.Durch die Trennung der Verarbeitung von Diensten von anderen Funktionen der Betriebssysteme ist Junos OS in der Lage, eine Vielzahl unterschiedlicher Diensttypen auf verschiedenen Arten von Plattformen zu unterstützen.
Diese Dienste können das Priorisieren eines Pakets beinhalten, das zeitempfindliche Informationen wie etwa einen Sprachanruf vor anderen auf einer überlasteten Verbindung trägt; überwachen, welche Benutzer zu welchen Abschnitten oder Anwendungen des Netzwerks gelangen können; Übersetzen von Adressen, wo ein Netzwerk ein anderes trifft; oder vermitteln, wie das Netzwerk Videoinhalte liefert.