Betreten
Alle Computergeheimnisse für Anfänger und Profis
  • Für einen unerfahrenen Benutzer: Unterschiede zwischen Softwareprodukten des 1C:Enterprise-Programmsystems
  • Programm 1s 8.3 Demoversion. Mobile Anwendung „UNF“ NEU
  • Aufbau des 1C-Managements unseres Unternehmens von Grund auf
  • Kostenlose Warface-Registrierung
  • Registrierung im Spiel World Of Tanks – was müssen Sie wissen?
  • Strategie und Taktik von Starcraft II
  • Netzwerkbetriebssysteme. Netzwerkbetriebssystem Netzwerkbetriebssystem

    Netzwerkbetriebssysteme.  Netzwerkbetriebssystem Netzwerkbetriebssystem

    Damit an ein lokales Netzwerk angeschlossene Computer Daten austauschen können, ist entsprechende Software erforderlich. In der Regel ist eine grundlegende Netzwerksoftware im Betriebssystem enthalten oder das Betriebssystem kann durch entsprechende Programme ergänzt werden. Ein Beispiel für ein netzwerkfähiges Betriebssystem ist Windows XP Professional.

    Bei der Arbeit mit einem Netzwerk kann ein Computer zwei Rollen übernehmen:

    Wenn ein Computer Informationen und Dienste von einem anderen Computer im Netzwerk anfordert, wird ein solcher Computer aufgerufen Arbeitsplatz;

    Wenn ein Computer seine Informationen und Dienste anderen Computern im Netzwerk zur Verfügung stellt, wird er aufgerufen Server.

    Der Server kann verschiedene Dienste bereitstellen, von denen die bekanntesten die Speicherung und Bereitstellung von Dateien sind (Dateiserver); Druckerausgabe (Druck Server); Empfangen und Weiterleiten von Faxnachrichten (Faxserver); Empfangen, Speichern und Senden von E-Mail-Nachrichten (Mail-Server); Websitehosting (Webserver).

    Es werden die vom Server bereitgestellten Dienste aufgerufen Dienstleistungen. Auf demselben Server können mehrere Dienste ausgeführt werden.

    Damit der Server einen bestimmten Dienst bereitstellen kann, muss das entsprechende Programm als Teil des Server-Betriebssystems ausgeführt werden.

    Um von Workstations aus auf Serverdienste zuzugreifen, müssen Sie das entsprechende Programm namens ausführen Klient.

    Lokale Netzwerke, die Server enthalten, die Dienste bereitstellen, und Client-Computer werden als entsprechend aufgebaute Netzwerke bezeichnet Client-Server-Technologien. Es ist möglich, diese Funktionen auf jedem Computer im Netzwerk zu kombinieren, wenn alle Computer über die gleichen Rechte verfügen. Ein lokales Netzwerk bestehend aus Peer-PCs wird aufgerufen Peer-To-Peer

    Netzwerk-Betriebssystem besteht aus folgenden Teilen:

    – lokale Ressourcenverwaltungstools – Speicherzuweisung, Prozessplanung usw.;

    – Serverteil – Bereitstellung eigener Ressourcen und Dienste für die öffentliche Nutzung;

    – Client-Teil – bietet Zugriff auf Remote-Ressourcen und -Dienste

    Netzwerkbetriebssystem:

    – Peer-to-Peer – jeder Computer im Netzwerk kann sowohl die Funktionen eines Clients als auch eines Servers ausführen (Peer-to-Peer-Netzwerk);

    – mit einem dedizierten Server – auf einem separaten Computer installiert – Server (Netzwerk mit einem dedizierten Server)

    Dedizierte Servernetzwerke:

    Vorteile:

    - Hochleistung;

    – Verfügbarkeit entwickelter Management- und Verwaltungstools im Netzwerk;

    – Verfügbarkeit entwickelter Kommunikationsmittel für entfernte Netzwerksegmente;

    – verteilter Client-Server-Betriebsmodus;

    Mängel:

    – Schwierigkeiten bei Entwicklung und Betrieb

    Beispiele für Netzwerkbetriebssysteme mit dediziertem Server: Windows NT; Windows 2000; Windows XP; Novell Net Ware; Unix; Linux.

    Windows 2000 Server kann als Folgendes fungieren: als Dateiserver; Druck Server; Anwendungsserver; Domänencontroller; Fernzugriffsserver; Internetserver; Datensicherheitsserver; Datensicherungsserver; Kommunikationsserver; Hilfsdienstserver.

    Das Netzwerkbetriebssystem umfasst eine Reihe von Kontroll- und Wartungsprogrammen, die Folgendes bieten:

    ‒ Interprogramm-Zugriffsmethode (die Fähigkeit, die Kommunikation zwischen einzelnen Anwendungsprogrammen des Komplexes zu organisieren, die in verschiedenen Netzwerkknoten implementiert sind);

    ‒ Zugriff einzelner Anwendungsprogramme auf Netzwerkressourcen (und vor allem auf Ein-/Ausgabegeräte);

    ‒ Synchronisierung des Betriebs von Anwendungssoftware, wenn diese auf dieselbe Computerressource zugreifen;

    ‒ Informationsaustausch zwischen Programmen über Netzwerk-„Postfächer“;

    ‒ Ausführung von Bedienerbefehlen von einem Terminal, das mit einem der Netzwerkknoten verbunden ist, auf jedem Gerät, das mit einem anderen Remote-Computernetzwerkknoten verbunden ist;

    ‒ Ferneingabe von Aufgaben, die von jedem Terminal eingegeben werden, und deren Ausführung auf jedem Computer im Batch- oder Online-Modus;

    ‒ Austausch von Datensätzen (Dateien) zwischen Netzwerkcomputern;

    ‒ Zugriff auf Dateien, die auf Remote-Computern gespeichert sind, und Verarbeitung dieser Dateien;

    ‒ Schutz der Daten und Rechenressourcen des Netzwerks vor unbefugtem Zugriff;

    ‒ Ausstellung verschiedener Arten von Zertifikaten über die Nutzung von Informationen, Software und technischen Ressourcen des Netzwerks;

    ‒ Übertragung von Textnachrichten von einem Benutzerterminal an andere (E-Mail).

    Verwendung des Netzwerkbetriebssystems:

    ‒ die Reihenfolge der Lösung von Benutzerproblemen wird festgelegt;

    ‒ Benutzeraufgaben werden mit den notwendigen Daten versorgt, die in verschiedenen Netzwerkknoten gespeichert sind;

    ‒ die Funktionsfähigkeit der Netzwerkhardware und -software wird überwacht;

    ‒ Die geplante und operative Verteilung der Ressourcen wird je nach den entstehenden Bedürfnissen verschiedener Benutzer des Computernetzwerks sichergestellt.

    Daher wird Netzwerksoftware genannt, die das Funktionieren des Netzwerks unterstützt, Serverressourcen verwaltet, die Organisation von Netzwerkdiensten ermöglicht und vielen Netzwerkbenutzern den Zugriff darauf ermöglicht Netzwerkbetriebssystem. Für den Betrieb des Netzwerks ist ein Netzwerkbetriebssystem erforderlich, genauso wie ein lokaler Personalcomputer eines der folgenden Betriebssysteme benötigt: DOS, Windows 95, OS/2, UNIX. Der Hauptteil wird auf dem Server gehostet; und auf Workstations ist lediglich eine kleine Shell installiert, die als Schnittstelle zwischen Programmen, die auf die Ressource zugreifen, und dem Server fungiert. Netzwerksoftware stellt allen Netzwerkbenutzern externen Serverspeicher zum Speichern von Programmen und Daten sowie einen gemeinsam genutzten Drucker zur Verfügung und sorgt für den Informationsaustausch zwischen Arbeitsplätzen.

    Netzwerkbetriebssystem Windows XP

    Netzwerkfähigkeiten sind in Windows XP bereits enthalten und müssen nur noch konfiguriert und aktiviert werden. Unter Windows XP verfügt jeder Computer über ein Unikat Name. Wenn auf einem Computer Dienste aktiv sind, kann von anderen Computern im Netzwerk darauf zugegriffen werden.

    Standardmäßig umfasst das Betriebssystem einen Dateizugriffsdienst und einen Druckdienst.

    Dateidienst. Die Aufgabe eines Dateidienstes besteht darin, anderen PCs das Lesen, Ändern oder Erstellen von Dateien zu ermöglichen. Wenn viele Benutzer an derselben Datei arbeiten, können sie sich natürlich gegenseitig stören, sodass Sie ihnen nur erlauben können, die Dateien zu lesen, sie aber nicht zu korrigieren. Hierzu stellt der Dateidienst zur Verfügung Mechanismus zur Differenzierung von Zugriffsrechten. Unter Windows XP können Sie beliebig viele Verzeichnisse (Ordner) für den Client-Zugriff bereitstellen. In diesem Fall hat jedes Verzeichnis einen eindeutigen Namen, der bei der Konfiguration des Dateidienstes definiert und aufgerufen wird Ressource.

    Für jede Ressource kann definiert werden Zugriffsmodus:

    Passwortzugriff – um mit dieser Ressource arbeiten zu können, müssen Sie es kennen Passwort.

    Druckservice. Manchmal kann es schwierig sein, alle Computer mit separaten Druckern auszustatten. Dann wird einer der Computer im Netzwerk zugewiesen und mit einem Drucker verbunden, der seine Dienste zum Drucken von Dokumenten allen anderen Clients im Netzwerk zur Verfügung stellt. Die Druckserver- und Client-Unterstützung ist im Windows-Betriebssystem enthalten und erfordert nur eine Konfiguration. Dazu müssen Sie den Drucker auf dem Server auf öffentlichen Zugriff einstellen:

    Aus dem Menü auswählen Start Team Drucker und Faxgeräte;

    Wählen Sie den gewünschten Drucker aus;

    Aus dem Menü auswählen Datei Absatz Allgemeiner Zugang und aktivieren Sie das Kontrollkästchen Teile diesen Drucker.

    Um auf diesen Drucker zugreifen zu können, müssen ihn alle Client-Computer als installieren Netzwerkdrucker. Dies erfolgt genauso wie die Installation eines lokalen („normalen“) Druckers, nur müssen Sie während des Einrichtungsvorgangs im entsprechenden Assistenten die Schaltfläche aktivieren Netzwerkdrucker.

    Ein Netzwerkbetriebssystem kann anhand seiner Übereinstimmung mit den grundlegenden Anforderungen an die Netzwerkumgebung beurteilt werden, nämlich, wenn möglich:

    Gemeinsame Nutzung von Dateien und Druckern mit hoher Produktivität;

    Führen Sie Client-Server-Architekturanwendungen, einschließlich Anbieteranwendungen, effektiv aus.

    Arbeiten Sie auf verschiedenen Plattformen und mit verschiedenen Netzwerkgeräten;

    Bietet Integration mit dem Internet: Unterstützung für das TCP/IP-Protokoll, Dynamic Host Configuration Protocol – DHCP), Webserver-Software;

    Fernzugriff auf das Netzwerk;

    Organisation interner E-Mails, Gruppendiskussionen;

    Greifen Sie mithilfe von Verzeichnis- und Namensdiensten auf Ressourcen über geografisch verteilte Netzwerke mit mehreren Servern zu.

    Jedes der aufgeführten Netzwerkbetriebssysteme (aus der einen oder anderen Sicht) kann als das beste bezeichnet werden, obwohl keines von ihnen alle Benutzeranforderungen vollständig erfüllen kann. Um allen Anforderungen an die Netzwerkverarbeitung gerecht zu werden, empfiehlt es sich, Netzwerkbetriebssysteme verschiedener Hersteller zu kombinieren. Heutzutage verwenden die meisten Netzwerke mehrere Netzwerkbetriebssysteme. NetWare und Windows NT Server werden oft zusammen verwendet, um Vielseitigkeit und Leistung zu erreichen. Gleichzeitig wird NetWare für die Arbeit mit Dateien und Druckdiensten verwendet, da es größere Fähigkeiten und Vielseitigkeit dieser Dienste bietet, und Windows NT wird für die Nachrichtenübermittlung und den Betrieb von Anwendungsservern wie DBMS auf verschiedenen Plattformen verwendet.

    NetWare- und Windows NT-Netzwerke verfügen über grundsätzlich unterschiedliche Verzeichnisverwaltungsdienste. NetWare 4.1 verwendet den NetWare Directory Service (NDS), der Ihnen die Anzeige Ihres Netzwerks in einer Baumstruktur ermöglicht. Der Verzeichnisverwaltungsdienst in Windows NT-Netzwerken besteht aus einer Reihe von Domänen, die über eine vertrauenswürdige Beziehung verfügen. Beide Dienste bieten die Möglichkeit, ein Netzwerk mit vielen Servern zentral zu verwalten. Darüber hinaus erhält ein Benutzer, der sich einmalig im Netzwerk registriert, die Möglichkeit, sich mit verschiedenen Servern zu verbinden. In NDS ist es bequemer, alle Netzwerkressourcen anzuzeigen und einen Benutzer (logisch) von einem Teil des Baums in einen anderen zu übertragen. Mit dem Domänensystem können Sie Beziehungen zwischen Domänen flexibler konfigurieren. Eine Domäne kann alle Informationen über eine andere Domäne enthalten, teilweise oder gar nicht.

    Alle aufgeführten Betriebssysteme verfügen über recht gute Client-Tools zum Arbeiten mit Dateien und zum Drucken. Viele Hersteller stellen Client-Software her, die mit verschiedenen Servertypen arbeiten kann. Daher enthält Windows 95 einen universellen Client, der mit Servern aller aufgeführten Netzwerkbetriebssysteme und einigen anderen zusammenarbeiten kann. Darüber hinaus weiß der Benutzer möglicherweise nicht, auf welchen Server er zugreift.

    Windows 95 umfasst Client-Software für Windows NT und NetWare. Der Benutzer erhält transparenten Zugriff sowohl auf Domänenressourcen als auch auf den NDS-Baum. Durch Öffnen des Netzwerkumgebungsordners werden dem Benutzer alle verfügbaren Windows NT-Netzwerkdomänen, alle verfügbaren NetWare-Server und NDS-Kontexte angezeigt. Durch Erweitern des NDS-Kontextordners sieht der Benutzer Festplattenvolumes und Druckwarteschlangen und öffnet den Ordner, der Windows NT Server entspricht – freigegebene Datei- und Druckerressourcen. Wenn Sie den Ordner öffnen, der einem Datei-Volume entspricht, werden die Verzeichnisstruktur dieses Volumes und die darin befindlichen Dateien angezeigt. Der Fenstertitel zeigt den Kontextnamen und den Volume-Namen an. Jedes dieser Verzeichnisse kann als logisches Netzlaufwerk zugeordnet werden. Daher spielt es für den Benutzer keine Rolle, wie auf Netzwerkressourcen zugegriffen wird. Unabhängig davon, ob es sich um ein Windows NT-Serververzeichnis, ein NetWare-Serververzeichnis oder ein Objekt in NDS handelt, ist der Zugriff derselbe.

    Windows NT Server und Workstation bieten Benutzern, einschließlich NetWare-Benutzern, transparenten Zugriff auf Server in einem Mesh-Netzwerk. Für Windows NT entwickelte NetWare 4.1-Clients ermöglichen Benutzern von Windows Workstations auch den Zugriff auf NDS. Windows NT Server kann zu einer vorhandenen NetWare-Netzwerkumgebung hinzugefügt und als Anwendungsserver verwendet werden. Es kann ausgeführt werden: ein Datenbankserver, ein E-Mail-Server, ein Kommunikationsserver, ein Webseitenserver usw. Im Gegenzug können Windows NT-Benutzer auf NetWare-Server zugreifen.

    Netzwerkbetriebssystem NetWare

    Um die Funktionsfähigkeit eines lokalen Netzwerks mithilfe eines Dateiservers sicherzustellen, wurden derzeit eine Reihe von Netzwerkbetriebssystemen entwickelt. Eines davon ist NetWare von Novell.

    Wir listen die Hauptfunktionen des von NetWare implementierten Netzwerkbetriebssystems auf:

    Gemeinsame Nutzung von Dateiserverfestplatten zur Bereitstellung gemeinsamer, sicherer Speicherung und Zugriff auf Dateien. Der Zugriff kann von verschiedenen Betriebssystemen auf Workstations erfolgen.

    Kommunikationsmanagement für verschiedene Subnetztopologien und verwendete Kommunikationsprotokolle. Daher verwenden UNIX-Workstations in der Regel das TCP/IP-Protokoll und Personalcomputer im NetWare-Netzwerk IPX/SPX, und das Netzwerk-Betriebssystem bietet Unterstützung für diese Protokolle.

    Sicherstellung des Betriebs von Programmen auf dem Server, die die Funktionen des Netzwerk-Betriebssystems selbst erweitern und ergänzen. Diese Programme werden NetWare Loadable Modules (NLM) genannt. NLM-Module werden sowohl vom Hersteller selbst als auch von Drittunternehmen entwickelt. NLMs werden verwendet, um den Betrieb von Datenbanken sicherzustellen (Datenbanken auf einem Datenbankserver mit hoher Geschwindigkeit zu speichern und zu verarbeiten). Beispiele für solche NLMs können Module sein, die für den Zugriff auf Oracle-, Sybase- oder Microsoft SQL Server-DBMS verwendet werden.

    Der Aufbau eines lokalen Netzwerks einer Monochannel-Topologie mit einem Dateiserver ist in Abb. dargestellt:

    Reis. – Lokales Netzwerk von Novell NetWare-Personalcomputern mit einer Kleinkanalstruktur

    Das NetWare-Netzwerkbetriebssystem koordiniert den Betrieb von Workstations und regelt den Prozess der gemeinsamen Nutzung von Netzwerkressourcen. Darüber hinaus stellt das Netzwerkbetriebssystem verschiedene Netzwerkverwaltungstools bereit. Diese Tools gewährleisten Datenschutz und Integrität, indem sie die Zugriffsrechte darauf kontrollieren.

    NetWare OS ist wie andere Netzwerkbetriebssysteme für die Verwendung mit verschiedenen Karten konzipiert. Die Liste der möglichen Board-Typen ist sehr umfangreich. Unterstützt viele Ethernet-, Token-Ring- und Arcnet-Karten. Dementsprechend gewährleistet das Netzwerk-Betriebssystem den Betrieb eines Netzwerks beliebiger Struktur, auch eines Monokanals.

    Der Treiber ist das Bindeglied zwischen der auf der Workstation laufenden Shell und der Netzwerkkarte. Das Treiberprogramm wird mit der Netzwerkkarte geliefert und ermöglicht die Konfiguration der physikalischen Eigenschaften der Karte.

    Lokales Netzwerk mit mehreren Dateiservern

    Angesichts der großen Anzahl von Benutzern im Netzwerk, seiner geografischen Verteilung und der verschiedenen Funktionen, die das Netzwerk ausführt, ist es ratsam, es in separate kleine Netzwerke aufzuteilen, die jeweils einen Dateiserver enthalten. Gleichzeitig steigt die Netzwerkleistung, die Reaktionszeit des Benutzers wird deutlich verkürzt und die Netzwerkzuverlässigkeit steigt, da ein Ausfall in einem Netzwerk nur zur Störung dieses Netzwerks führt. Mit NetWare können Sie ein großes Netzwerk in mehrere Netzwerke aufteilen und gleichzeitig die Vernetzung von Netzwerken ermöglichen, sodass Benutzer in jedem Netzwerk Zugriff auf die Ressourcen aller anderen Netzwerke haben und nicht das Gefühl haben, dass das Netzwerk in mehrere Netzwerke aufgeteilt ist. NetWare konsolidiert dedizierte Netzwerke, indem es (unter anderem) mehrere NICs auf einem Dateiserver oder auf einem einzelnen Computer stoppt. Auch Router und Bridges kommen zum Einsatz.

    In jedem der angeschlossenen Netzwerke wird ein Computer installiert, der als Bridge oder Router fungiert, mit einem Netzwerkadapter. Eine Bridge wird typischerweise verwendet, um Netzwerke mit denselben Kommunikationssystemen zu verbinden, beispielsweise um zwei Ethernet-Netzwerke zu verbinden. An der Bridge ankommende Pakete werden weitergeleitet und an ein anderes Netzwerk an die angegebene Adresse gesendet. Router wandeln Kommunikationspakete von einem Format in ein anderes um. Ein NetWare-Dateiserver kann mehrere Netzwerke verbinden, indem er zusätzliche Netzwerkadapter gleichen oder unterschiedlichen Typs darauf installiert und als Router fungiert. Diese Lösung wird als interner Router bezeichnet und ist die günstigste Möglichkeit, ein Netzwerk in Segmente zu unterteilen. Allerdings ist zu beachten, dass dadurch der Server zusätzlich belastet wird, der nun Routing-Informationen verarbeiten muss.

    In Abb. zeigt die allgemeine Struktur eines grundlegenden lokalen Novell NetWare-Netzwerks, das in vier Teile fragmentiert ist, von denen jeder in einem separaten Klassenzimmer der Universität installiert ist und über einen eigenen Dateiserver verfügt. Als Router im Netzwerk werden Dateiserver eingesetzt. In diesem Netzwerk kann ein Benutzer aus einer beliebigen Zielgruppe auf jeden der Dateiserver zugreifen.

    Da mehrere Netzwerke, wenn sie zu einem einzigen Netzwerk zusammengefasst werden, alle mit einem Kernnetzwerk, dem Verbindungsglied, verbunden sind, ist eine hohe Leistung erforderlich. Derzeit gibt es so leistungsstarke Netzwerkarchitekturen wie:

    FDDI (Fiberoptic Distributed Data Interface) – Glasfaser-Datenübertragungsschnittstelle und CDDI (Copper Distributed Data Interface) – drahtgebundene Datenübertragungsschnittstelle mit einer Übertragungsgeschwindigkeit von 100 Mbit/s;

    (Schnelles) Ethernet – 100 Mbit/s.

    ATM (Asynchronous Transfer Method) ist ein asynchrones Datenübertragungsverfahren, das Geschwindigkeiten von bis zu 622 Mbit/s ermöglicht.

    Hochgeschwides Kernnetzes ermöglichen auch die Verbindung weit voneinander entfernter Netze. Sie verwandeln ein integriertes Netzwerk, das auf kleinem Raum begrenzt ist, in ein Unternehmens-Wide-Area-Netzwerk, dessen Subnetze sich in verschiedenen Ländern und Kontinenten befinden können.

    Reis. – NetWare Novell-Netzwerkstruktur mit mehreren Dateiservern als Router

    Um einem Benutzer den Zugriff auf und die Verwaltung von Netzwerkressourcen auf einer Workstation zu ermöglichen, ist Client-Software erforderlich. Diese Art von Software umfasst Dienstprogramme das Netzwerkbetriebssystem selbst. Darüber hinaus kann Client-Software von Dritten bereitgestellt werden oder Teil eines anderen Softwaresystems sein. Um die Arbeit des Administrators, Bedieners und Benutzers zu erledigen, enthält NetWare eine große Anzahl von Dienstprogrammen, die auf der Workstation ausgeführt werden. Betriebssysteme wie Windows verfügen über integrierte Funktionen, die ausreichen, um die meisten Benutzeranforderungen zu erfüllen.

    Die Grundlage für eine visuelle Darstellung von Netzwerkressourcen für den Benutzer und deren einfache und schnelle Suche ist Verzeichnisdienst NetWare – NDS (NetWare-Verzeichnisdienst). Der Verzeichnisdienst verwaltet alle Netzwerkressourcen (Server, Festplattenvolumes, Drucker, Druckwarteschlangen) und Netzwerkbenutzernamen in einer einzigen Datenbank. NDS ermöglicht es dem Benutzer, gleichzeitig das gesamte Netzwerk bestehend aus mehreren Subnetzen zu sehen, was das Auffinden der gewünschten Ressource erleichtert und die Ressource vor unbefugtem Zugriff schützt. In der Datenbank wird jede Netzwerkressource als Objekt dargestellt, das über einen bestimmten Satz von Eigenschaften verfügt. Bei den Objekten handelt es sich beispielsweise um einen Netzwerkserver, ein Festplattenvolume und eine Benutzergruppe. Um Objekte entsprechend den Benutzerbedürfnissen zu organisieren, die oft durch die Verwaltungsstruktur einer Organisation vorgegeben werden, ist es möglich, Container zu erstellen.

    Mit einem Container können Sie verwandte Objekte auf die gleiche Weise gruppieren, wie ein Verzeichnis eine Gruppe von Dateien in Dateisystemen gruppiert. Wenn Sie beispielsweise Ressourcen nach ihrer Platzierung in den Hörsälen der Universität gruppieren möchten, müssen Sie Container mit den Namen der Hörsäle erstellen. Diese Container können dann zu einem Fakultätscontainer zusammengefasst werden; Fakultätscontainer wiederum können zu einem Universitätscontainer zusammengefasst werden. Wenn eine Universität Zweigstellen in verschiedenen Ländern hat, können Ländercontainer angelegt werden. Somit ermöglicht NDS die Erstellung von drei Arten von Containern – Land, Organisation und Organisationseinheit, wie z. B. Fakultät, Publikum. Durch die Integration von Low-Level-Containern in höhere Ebenen entsteht eine hierarchische Struktur, wobei sich Netzwerkobjekte auf der untersten Ebene befinden.

    Die NDS-Datenbank, die Netzwerkobjekte speichert, ist hierarchisch und wird von Dienstprogrammen in einer Baumstruktur angezeigt, die der von Windows zur Anzeige der Festplattenstruktur ähnelt. Daher wird sie häufig als Verzeichnisbaum bezeichnet.

    MIT Objekte benennen Auf dieses Problem stößt der Benutzer erstmals bei der Registrierung im Netzwerk, wenn er seinen Namen eingeben muss, um Zugang zum Netzwerk zu erhalten. Der Benutzer ist ein Netzwerkobjekt und nimmt eine bestimmte Position im hierarchischen Verzeichnisbaum ein – ein Blatt des Baums. Die Position eines Objekts im Verzeichnisbaum bestimmt den vollständigen Namen eines Objekts. Dieser vollständige Name enthält wie der vollständige Dateiname den Pfad zum tatsächlichen Objektnamen – das letzte Element im Pfad. Im Gegensatz zum vollständigen Dateinamen, bei dem der Pfad mit der Wurzel des Baums beginnt, beginnt er im Netzwerkverzeichnisdienst jedoch mit dem Namen des Objekts und dann, getrennt durch einen Punkt, nacheinander mit allen Containern, in denen sich der Objektname befand „verschachtelt“ werden angezeigt.

    Beispielsweise wird der Student Smirnov online durch den Benutzernamen Smirnov repräsentiert. Smirnov studiert in der Gruppe EY11 (Container Ey11), die Gruppe lernt im Klassenraum 209 (Container 209) und speichert Daten auf dem Server dieses Klassenraums, der Klassenraum gehört zur Fakultät für Wirtschaftswissenschaften (Container Econ_fak). Der Organisationscontainer trägt den Namen der Universität – Gsu. Der vollständige Netzwerkname dieses Schülers wird wie folgt geschrieben:

    Smirnow. Ey11.209. Econ_fak.Gsu

    Es gibt eine explizitere, aber auch längere Möglichkeit, den Netzwerknamen eines Objekts anzugeben, bei dem jedem Teil des Namens eine Abkürzung vorangestellt wird, die den Typ des Objekts beschreibt.

    Objekte des Netzwerks, die seine Elemente darstellen und im Verzeichnisbaum Blätter genannt werden, werden mit CN bezeichnet. Sie können keine anderen Objekte enthalten.

    Container, die dazu dienen, Objekte in Gruppen zusammenzufassen, werden in drei Typen unterteilt und bezeichnet:

    Container-Land – C (dieser Container befindet sich möglicherweise nicht im Netzwerkbaum),

    Container-Organisation – O (das Netzwerk muss mindestens einen solchen Container enthalten, ein Container vom Typ O kann keinen anderen Container vom Typ O enthalten),

    Containereinheit – OU (nicht erforderlich, muss aber, falls vorhanden, direkt oder über einen anderen Container vom Typ OU in einen Container vom Typ O eingebunden werden. Die Anzahl der Verschachtelungsebenen von Containern vom Typ OU ineinander ist nicht begrenzt.)

    Die oberste obligatorische Ebene von NDS wird wie in der Festplattenstruktur als Root bezeichnet. Ein Netzwerkbaum kann eine einzelne Wurzel haben. In den grafischen Dienstprogrammen von NetWare wird das Stammverzeichnis durch das Erdsymbol dargestellt.

    Genau wie bei Dateinamenverweisen hängt der angegebene Pfad davon ab, welches Verzeichnis gerade das aktuelle ist. Bei der Verwendung eines Objektnamens kommt es also darauf an, welcher Container der aktuelle ist, oder, wie wir sagen, in welchem ​​Kontext der Objektname steht gebraucht. Somit ist der Kontext eine Liste von Containern vom Stamm bis zum aktuellen. Wenn Ihr Container als aktuell festgelegt ist, können Sie daher nur den eigenen Namen des Objekts verwenden, ohne den Pfad dazu anzugeben. Wenn Sie einen Zwischencontainer entlang des Pfads zu einem Objekt als aktuellen festlegen, müssen Sie im Objektnamen nur die Kette der im aktuellen verschachtelten Container angeben. Das System fügt dem angegebenen Namen Kontext hinzu und generiert den vollständigen Pfad des Objekts.

    Wenn wir im obigen Beispiel davon ausgehen, dass der aktuelle Kontext auf Gsu.Econ_fak gesetzt ist, muss der Benutzer nur den Namen eingeben:

    Smirnov.Eyl1.209

    Wie Sie den aktuellen Kontext ändern können, hängt von der Client-Software ab, die auf Ihrer Workstation ausgeführt wird.

    Objektzugriffsrechte

    Beim Erstellen eines Verzeichnisbaums für ein großes Netzwerk ist es nicht sehr praktisch und oft inakzeptabel, allen Benutzern Informationen über alle Zweige des Baums bereitzustellen. Das System nutzt Objektzugriffsrechte, mit denen der Administrator den Benutzer einschränken kann. Einige Benutzer können Objekte erstellen, ändern und löschen, während andere sie nicht einmal im Verzeichnisbaum sehen. Der Administrator hat uneingeschränkte Rechte an Objekten und kann diese an einige Benutzer übertragen. NetWare verwendet fünf Arten von Berechtigungen, um den Zugriff auf Zweige eines Verzeichnisbaums zu steuern:

    Supervisor (Administrator) – volle Kontrolle über das Objekt;

    Durchsuchen – ein Objekt im Verzeichnisbaum anzeigen;

    Erstellen – Erstellen neuer Objekte;

    Löschen – Objekte löschen;

    Umbenennen – Ändert den Namen des Objekts.

    Für Container gewährte Zugriffsrechte werden automatisch auf Objekte ausgeweitet, die sich in diesem Container befinden. So können Sie allen im selben Container enthaltenen Benutzern die gleichen Rechte gewähren, indem Sie das entsprechende Verfahren nur für den Container durchführen. Darüber hinaus können Sie ein Gruppenobjekt erstellen und in die Gruppe aufgenommene Benutzer erhalten automatisch auch Gruppenrechte. Die Gruppe wiederum erhält die Rechte des Containers, zu dem sie gehört. Zusätzlich zu den Zugriffsrechten auf Objekte nutzt das System Zugriffsrechte auf Objekteigenschaften, die eine noch genauere Abgrenzung des Benutzerzugriffs auf Netzwerkinformationen ermöglichen.


    Verwandte Informationen.


    Zu diesen Möglichkeiten gehören:

    • Unterstützung von Netzwerkgeräten
    • Unterstützung des Netzwerkprotokolls
    • Unterstützung des Routing-Protokolls
    • Unterstützung für die Filterung des Netzwerkverkehrs
    • Unterstützung für den Zugriff auf Remote-Ressourcen wie Drucker, Festplatten usw. über das Netzwerk
    • Unterstützung für Netzwerkautorisierungsprotokolle
    • das Vorhandensein von Netzwerkdiensten im System, die es Remotebenutzern ermöglichen, Computerressourcen zu nutzen

    Beispiele für Netzwerkbetriebssysteme:

    • Microsoft Windows (NT, XP, Vista, Seven)
    • Verschiedene UNIX-Systeme wie Solaris, FreeBSD
    • Verschiedene GNU/Linux-Systeme
    • ZyNOS von ZyXEL

    Hauptzweck

    Hauptaufgaben sind die Aufteilung von Netzwerkressourcen (z. B. Speicherplatz) und die Netzwerkverwaltung. Mithilfe von Netzwerkfunktionen definiert der Systemadministrator freigegebene Ressourcen, legt Passwörter fest und definiert Zugriffsrechte für jeden Benutzer oder jede Benutzergruppe. Daher die Einteilung:

    • Netzwerk-Betriebssystem für Server;
    • Netzwerkbetriebssystem für Benutzer.

    Es gibt spezielle Netzwerkbetriebssysteme, die über die Funktionen herkömmlicher Systeme verfügen (Beispiel: Windows NT) und reguläre Betriebssysteme (Beispiel: Windows XP), die über Netzwerkfunktionen verfügen. Heutzutage verfügen fast alle modernen Betriebssysteme über integrierte Netzwerkfunktionen.


    Wikimedia-Stiftung. 2010.

    • Morgunow

    Sehen Sie in anderen Wörterbüchern, was „Netzwerkbetriebssystem“ ist:

      Netzwerkbetriebssystem- ein Betriebssystem, das die Verarbeitung, Speicherung und Übertragung von Daten im Informationsnetzwerk ermöglicht. Das Netzwerkbetriebssystem definiert eine miteinander verbundene Gruppe von Protokollen der oberen Ebene, die die Grundfunktionen des Netzwerks bereitstellen: Adressierung von Objekten ... Finanzwörterbuch

      Netzwerkbetriebssystem- Programme, die das Netzwerk verwalten. Bereitstellung von Ressourcenfreigabe-, Sicherheits- und Verwaltungsfunktionen. Im Allgemeinen läuft ein Netzwerk-Betriebssystem auf einem Standard-Betriebssystem (nicht netzwerkbasiert). Netzwerkthemen... ...

      Kairo-Netzwerkbetriebssystem ist ein Netzwerkbetriebssystem mit einer objektorientierten Architektur, das von der Microsoft Corporation entwickelt wurde. Das Cairo OS basiert auf einem objektorientierten Dateisystem. Cairo OS bietet eine verteilte Verarbeitungsumgebung. Von… … Finanzwörterbuch

      AIX-Netzwerkbetriebssystem- eine von IBM entwickelte Version des UNIX-Betriebssystems, die den Einsatz auf Computersystemen jeder Größe und Leistung ermöglicht. AIX OS führt symmetrisches Multiprocessing durch, parallelisiert... ... Finanzwörterbuch

      Netzwerk(betrieb)system basierend auf dem Ethernet-Standard- - [E.S. Alekseev, A.A. Myachev. Englisch-Russisches erklärendes Wörterbuch zur Computersystemtechnik. Moskau 1993] Themen Informationstechnologie im Allgemeinen EN Xerox Network SystemXNS ... Leitfaden für technische Übersetzer

      Netware-Netzwerkbetriebssystem- - [E.S. Alekseev, A.A. Myachev. Englisch-Russisches erklärendes Wörterbuch zur Computersystemtechnik. Moskau 1993] Themen Informationstechnologie im Allgemeinen EN Netware ... Leitfaden für technische Übersetzer

      COMPUTER-BETRIEBSSYSTEM (OS)- COMPUTER-BETRIEBSSYSTEM (OS), ein Programm oder eine Reihe von Programmen, die sich dauerhaft im Speicher des Computers befinden; organisiert die allgemeine Verwaltung von Maschinengeräten und deren Interaktion mit dem Benutzer. Stellt den Start und Betrieb aller anderen Programme sicher. IN… … Enzyklopädisches Wörterbuch

      Operationssystem- Dieser Begriff hat andere Bedeutungen, siehe Betriebssystem (Bedeutungen). Die „OS“-Anfrage wird hierher umgeleitet; siehe auch andere Bedeutungen. Betriebssystem, Abk. OS (englisches Betriebssystem, OS) ein Komplex von Managern und... ... Wikipedia

      Cosmos (Betriebssystem)- Kosmos... Wikipedia

      Lustre (Netzwerkdateisystem)- Lustre Type Distributed File System Developer Oracle Corporation Betriebssystem Linux Neueste Version 1.8.5 (29. Oktober 2010) Testversion 2.0.0 (30. August 2010) Lizenz ... Wikipedia

    Das Konzept der Netzwerkbetriebssysteme begann sich im Jahr 1995 zu verbreiten. Wie Sie sich vorstellen können, wurde dies durch das Erscheinen eines neuen Produkts von Microsoft erleichtert. Nämlich das Betriebssystem Windows 95. Es gilt als Vorfahre dieser Produktklasse. Der Hauptunterschied zwischen einem solchen Betriebssystem besteht in der Fähigkeit, in einer Netzwerkumgebung vollständig im Netzwerk zu arbeiten. Natürlich gab es schon vorher Programme, die in diesem Modus funktionieren konnten. Beispielsweise sind UNIX und Novell NetWare ebenfalls Netzwerkbetriebssysteme. Sie wurden jedoch nur in ganz bestimmten Kreisen aktiv eingesetzt und waren daher nicht weit verbreitet. Aber Microsoft hat ein wirklich erfolgreiches Produkt entwickelt, das zum Begründer einer ganzen Familie solcher Programme wurde.

    Wie sind Sie?

    Die am weitesten verbreiteten Betriebssysteme dieser Klasse sind:

    • Windows;
    • Linux und Unix;
    • Android;
    • Novell Net Ware;
    • Mac OS.

    Einige von ihnen entwickeln sich erfolgreich, andere sind moralisch und physisch veraltet und es ist bereits ziemlich problematisch, sie zu treffen. Aber eines ist sicher: Das sind alles Netzwerkbetriebssysteme.

    VONMicrosoft

    Wie bereits erwähnt, müssen alle Produkte des nordamerikanischen Softwareriesen mit vollständiger Unterstützung für die Arbeit im Netzwerk ausgestattet sein. Die neueste Version von Windows mit Index 8 ist keine Ausnahme; sie kann vollständig im Netzwerk arbeiten. Dies ist das beliebteste Produkt für Personalcomputer, das weit verbreitet ist. Das beliebteste Betriebssystem im Hinblick auf die Anzahl der Installationen ist Windows XP. Obwohl es vor mehr als 10 Jahren veröffentlicht wurde, funktioniert es immer noch auf einer relativ großen Anzahl von Computern und ist für die Benutzer geeignet, die es verwenden.

    Linux und Unix

    Viele qualifizierte Experten sagen selbstbewusst, dass Linux und Unix wenig gemeinsam haben. Aber das ist tatsächlich nicht der Fall. Linux wurde auf Basis von Unix entwickelt und der Quellcode war ähnlich. Eine Weiterentwicklung dieser Betriebssystemreihe war das Erscheinen von Android. Die ersten beiden Softwareprodukte konzentrieren sich auf die Arbeit am Computer, das letzte ist jedoch das erfolgreichste Betriebssystem für mobile Geräte. Am häufigsten wird es in Tablets, Smartwatches und Smartphones verwendet. Dies sind auch Netzwerkbetriebssysteme.

    NovellNetzWare

    Novells Produkt namens Net Ware erfreut sich nicht großer Beliebtheit. Dies ist natürlich, da es sich bei diesem Betriebssystem um ein Server-Betriebssystem handelt. Jetzt hat es eine logische Fortsetzung in Form des Open Enterprise Servers erhalten, der noch immer auf einigen Servern zu finden ist. Es handelt sich noch um ein recht neues Produkt, das 2011 auf den Markt kam.

    und iOSMacBetriebssystem

    Apple hat zwei ähnliche Produkte entwickelt. Das erste ist iOS, das im mobilen Segment der Produkte dieses Herstellers (Tablets und Smartphones) verwendet wird. Das zweite ist Mac OS, das auf Personalcomputern verwendet wird.

    Abschluss

    Das Booten eines netzwerkfähigen Betriebssystems unterscheidet sich von einem normalen Betriebssystem dadurch, dass während des Vorgangs Netzwerkdienste initialisiert werden. Dank ihnen wurde der Informationsaustausch zwischen zwei verschiedenen Computern möglich. Dies war die Hauptquelle der digitalen Revolution, deren Zeuge wir unweigerlich wurden. Jetzt können PCs, die sich in verschiedenen Teilen der Welt befinden, problemlos miteinander kommunizieren.

    Struktur eines Netzwerkbetriebssystems.

    Das Netzwerkbetriebssystem bildet die Grundlage jedes Computernetzwerks. Jeder Computer im Netzwerk ist weitgehend autonom, daher wird unter einem Netzwerkbetriebssystem im weitesten Sinne eine Reihe von Betriebssystemen einzelner Computer verstanden, die nach einheitlichen Regeln – Protokollen – interagieren, um Nachrichten auszutauschen und Ressourcen zu teilen. Im engeren Sinne ist ein Netzwerkbetriebssystem das Betriebssystem eines separaten Computers, das ihm die Möglichkeit gibt, in einem Netzwerk zu arbeiten.

    Reis. 1.1. Struktur des Netzwerk-Betriebssystems

    Im Netzwerkbetriebssystem einer einzelnen Maschine lassen sich mehrere Teile unterscheiden (Abbildung 1.1):

    • · Tools zum Verwalten lokaler Computerressourcen: Funktionen zum Verteilen von RAM zwischen Prozessen, Planen und Versenden von Prozessen, Verwalten von Prozessoren in Multiprozessormaschinen, Verwalten von Peripheriegeräten und andere Funktionen zum Verwalten lokaler Betriebssystemressourcen.
    • · Mittel zur Bereitstellung eigener Ressourcen und Dienste für die öffentliche Nutzung – der Serverteil des Betriebssystems (Server). Diese Tools bieten beispielsweise die Sperrung von Dateien und Datensätzen, die für deren gemeinsame Nutzung erforderlich ist. Pflege von Verzeichnissen mit Namen von Netzwerkressourcen; Bearbeitung von Anfragen für Fernzugriff auf Ihr eigenes Dateisystem und Ihre Datenbank; Verwalten von Warteschlangen mit Anfragen von Remote-Benutzern an ihre Peripheriegeräte.
    • · Tools zum Anfordern des Zugriffs auf Remote-Ressourcen und -Dienste und deren Nutzung – der Client-Teil des Betriebssystems (Redirector). Dieser Teil erkennt und leitet Anfragen von Anwendungen und Benutzern an Remote-Ressourcen an das Netzwerk weiter, wobei die Anfrage in lokaler Form von der Anwendung kommt und in einer anderen Form, die den Anforderungen des Servers entspricht, an das Netzwerk übertragen wird. Der Client-Teil akzeptiert auch Antworten von Servern und konvertiert sie in ein lokales Format, sodass die Anwendung nicht von der Ausführung lokaler und Remote-Anfragen zu unterscheiden ist.
    • · Kommunikationsmittel des Betriebssystems, mit deren Hilfe Nachrichten im Netzwerk ausgetauscht werden. Dieser Teil sorgt für die Adressierung und Pufferung von Nachrichten, die Auswahl der Route für die Übertragung von Nachrichten über das Netzwerk, die Zuverlässigkeit der Übertragung usw., d. h. er ist ein Mittel zum Transport von Nachrichten.

    Abhängig von den einem bestimmten Computer zugewiesenen Funktionen fehlt seinem Betriebssystem möglicherweise entweder ein Client- oder ein Serverteil.

    Abbildung 1.2 zeigt das Zusammenspiel der Netzwerkkomponenten. Dabei spielt Computer 1 die Rolle eines „reinen“ Clients und Computer 2 die Rolle eines „reinen“ Servers, bzw. auf der ersten Maschine gibt es keinen Serverteil und auf der zweiten Maschine keinen Clientteil. Die Abbildung zeigt separat die clientseitige Komponente – den Redirector. Es ist der Redirector, der alle von Anwendungen kommenden Anfragen abfängt und analysiert. Wenn eine Anfrage an eine Ressource auf einem bestimmten Computer gestellt wird, wird sie an das entsprechende Subsystem des lokalen Betriebssystems weitergeleitet. Wenn es sich jedoch um eine Anfrage an eine Remote-Ressource handelt, wird sie an das Netzwerk weitergeleitet. In diesem Fall wandelt der Client-Teil die Anfrage von einer lokalen Form in ein Netzwerkformat um und übermittelt sie an das Transportsubsystem, das für die Zustellung von Nachrichten an den angegebenen Server verantwortlich ist. Der Serverteil des Betriebssystems von Computer 2 empfängt die Anfrage, wandelt sie um und leitet sie zur Ausführung an sein lokales Betriebssystem weiter. Nachdem das Ergebnis empfangen wurde, kontaktiert der Server das Transportsubsystem und sendet eine Antwort an den Client, der die Anforderung ausgegeben hat. Der Client-Teil konvertiert das Ergebnis in das entsprechende Format und leitet es an die Anwendung weiter, die die Anfrage gestellt hat.

    Reis. 1.2. Interaktion von Betriebssystemkomponenten bei der Interaktion von Computern

    In der Praxis haben sich mehrere Ansätze zum Aufbau von Netzwerkbetriebssystemen herausgebildet (Abbildung 1.3).

    Reis. 1.3. Optionen zum Aufbau von Netzwerkbetriebssystemen

    Die ersten Netzwerkbetriebssysteme waren eine Kombination aus einem vorhandenen lokalen Betriebssystem und einem darauf aufbauenden Netzwerk-Shell. Gleichzeitig wurden die minimalen Netzwerkfunktionen, die für den Betrieb der Netzwerk-Shell erforderlich sind, die die wichtigsten Netzwerkfunktionen ausführte, in das lokale Betriebssystem integriert. Ein Beispiel für diesen Ansatz ist die Verwendung des MS-DOS-Betriebssystems auf jedem Netzwerkcomputer (das ab seiner dritten Version über integrierte Funktionen wie Datei- und Datensatzsperre verfügt, die für die Dateifreigabe erforderlich sind). Das Prinzip, Netzwerk-Betriebssysteme in Form einer Netzwerk-Shell über einem lokalen Betriebssystem aufzubauen, wird auch in modernen Betriebssystemen wie LANtastic oder Personal Ware verwendet.

    Allerdings scheint es effektiver zu sein, Betriebssysteme zu entwickeln, die zunächst für den Betrieb im Netzwerk konzipiert sind. Die Netzwerkfunktionen dieses Betriebssystemtyps sind tiefgreifend eingebaut in die Hauptmodule des Systems integriert, was deren logische Harmonie, einfache Bedienung und Änderung sowie hohe Leistung gewährleistet. Ein Beispiel für ein solches Betriebssystem ist das Windows NT-System von Microsoft, das aufgrund der integrierten Netzwerktools eine höhere Leistung und Informationssicherheit bietet als das LAN Manager-Netzwerkbetriebssystem desselben Unternehmens (gemeinsame Entwicklung mit IBM), das ist ein Add-on für das lokale Betriebssystem OS/2.

    Peer-to-Peer-Netzwerk-Betriebssystem und Betriebssystem mit dedizierten Servern.

    Je nachdem, wie die Funktionen zwischen Computern im Netzwerk verteilt sind, werden Netzwerkbetriebssysteme und damit Netzwerke in zwei Klassen eingeteilt: Peer-to-Peer und Two-Toe (Abbildung 1.4). Letztere werden häufiger als Netzwerke mit dedizierten Servern bezeichnet.

    Reis. 1.4. (a) – Peer-to-Peer-Netzwerk, (b) – Zwei-Peer-Netzwerk

    Wenn ein Computer seine Ressourcen anderen Netzwerkbenutzern zur Verfügung stellt, übernimmt er die Rolle eines Servers. In diesem Fall ist ein Computer, der auf die Ressourcen eines anderen Computers zugreift, ein Client. Wie bereits erwähnt, kann ein in einem Netzwerk betriebener Computer entweder die Funktionen eines Clients oder eines Servers ausführen oder beide Funktionen kombinieren.

    Wenn die Ausführung einiger Serverfunktionen der Hauptzweck des Computers ist (z. B. das Bereitstellen von Dateien zur allgemeinen Verwendung durch alle anderen Netzwerkbenutzer oder das Organisieren der Faxfreigabe oder das Ermöglichen, dass alle Netzwerkbenutzer ihre Anwendungen auf diesem Computer ausführen), dann ist ein solcher Computer dies wird als dedizierter Server bezeichnet. Je nachdem, welche Serverressource gemeinsam genutzt wird, wird sie als Dateiserver, Faxserver, Druckserver, Anwendungsserver usw. bezeichnet.

    Offensichtlich empfiehlt es sich, auf dedizierten Servern Betriebssysteme zu installieren, die speziell für die Ausführung bestimmter Serverfunktionen optimiert sind. Daher werden in Netzwerken mit dedizierten Servern am häufigsten Netzwerkbetriebssysteme verwendet, die mehrere Betriebssystemoptionen umfassen, die sich in den Fähigkeiten der Serverteile unterscheiden. Beispielsweise verfügt das Netzwerkbetriebssystem Novell NetWare über eine für den Betrieb als Dateiserver optimierte Serverversion sowie Shell-Optionen für Workstations mit verschiedenen lokalen Betriebssystemen, die ausschließlich Client-Funktionen ausführen. Ein weiteres Beispiel für ein Betriebssystem, das auf den Aufbau eines Netzwerks mit einem dedizierten Server abzielt, ist das Betriebssystem Windows NT. Im Gegensatz zu NetWare können beide Versionen dieses Netzwerkbetriebssystems – Windows NT Server (für einen dedizierten Server) und Windows NT Workstation (für eine Workstation) – sowohl Client- als auch Serverfunktionen unterstützen. Die Serverversion von Windows NT bietet jedoch mehr Möglichkeiten, die Ressourcen Ihres Computers anderen Netzwerkbenutzern zur Verfügung zu stellen, da sie einen größeren Funktionsumfang ausführen kann, eine größere Anzahl gleichzeitiger Verbindungen mit Clients unterstützt, eine zentrale Netzwerkverwaltung implementiert und vieles mehr Sicherheitsfunktionen entwickelt.

    Es ist nicht üblich, einen dedizierten Server als Computer zur Ausführung von Routineaufgaben zu verwenden, die nicht seinem Hauptzweck entsprechen, da dies die Leistung seiner Arbeit als Server beeinträchtigen kann. Im Zusammenhang mit solchen Überlegungen bietet das Novell NetWare-Betriebssystem überhaupt nicht die Möglichkeit, herkömmliche Anwendungsprogramme auf der Serverseite auszuführen, d. h. der Server enthält keinen Client-Teil und es gibt keine Serverkomponenten auf Workstations. In anderen Netzwerkbetriebssystemen ist jedoch das Funktionieren des Client-Teils auf einem dedizierten Server durchaus möglich. Beispielsweise kann Windows NT Server reguläre lokale Benutzerprogramme ausführen, die möglicherweise die Ausführung von Betriebssystem-Clientfunktionen erfordern, wenn Ressourcenanforderungen von anderen Computern im Netzwerk angezeigt werden. In diesem Fall können Arbeitsstationen, auf denen Windows NT Workstation installiert ist, die Funktionen eines nicht dedizierten Servers ausführen.

    Es ist wichtig zu verstehen, dass trotz der Tatsache, dass in einem Netzwerk mit einem dedizierten Server im Allgemeinen alle Computer gleichzeitig die Rolle eines Servers und eines Clients übernehmen können, dieses Netzwerk nicht funktional symmetrisch ist: Es gibt zwei Arten von Hardware und Software Darin sind Computer implementiert – einige konzentrieren sich in größerem Maße auf die Ausführung von Serverfunktionen und die Ausführung spezialisierter Server-Betriebssysteme, während andere hauptsächlich Client-Funktionen ausführen und die für diesen Zweck geeignete Betriebssystemversion ausführen. Eine funktionale Asymmetrie führt in der Regel auch zu einer Asymmetrie in der Ausstattung – für dedizierte Server kommen leistungsstärkere Rechner mit viel RAM und externem Speicher zum Einsatz. Somit geht die funktionale Asymmetrie in Netzwerken mit einem dedizierten Server mit einer Asymmetrie der Betriebssysteme (OS-Spezialisierung) und einer Hardware-Asymmetrie (Computerspezialisierung) einher.

    In Peer-to-Peer-Netzwerken haben alle Computer die gleichen Zugriffsrechte auf die Ressourcen des anderen. Jeder Benutzer kann nach eigenem Ermessen jede Ressource auf seinem Computer als freigegeben deklarieren, woraufhin andere Benutzer sie nutzen können. In solchen Netzwerken ist auf allen Computern das gleiche Betriebssystem installiert, das alle Computer im Netzwerk versorgt möglicherweise Chancengleichheit. Peer-to-Peer-Netzwerke können beispielsweise auf Basis von LANtastic, Personal Ware, Windows for Workgroup, Windows NT Workstation OS aufgebaut werden.

    In Peer-to-Peer-Netzwerken kann es auch zu funktionaler Asymmetrie kommen: Einige Benutzer möchten ihre Ressourcen nicht mit anderen teilen, und in diesem Fall fungieren ihre Computer als Client; der Administrator hat nur Funktionen zur Organisation der Ressourcenfreigabe zugewiesen an andere Computer, was bedeutet, dass es sich um Server handelt; Für den Fall, dass ein lokaler Benutzer der Nutzung seiner Ressourcen nicht widerspricht und die Möglichkeit des Zugriffs auf andere Computer nicht ausschließt, muss das auf seinem Computer installierte Betriebssystem sowohl Server- als auch Client-Teile umfassen . Im Gegensatz zu Netzwerken mit dedizierten Servern gibt es in Peer-to-Peer-Netzwerken keine Betriebssystemspezialisierung abhängig vom vorherrschenden Funktionsschwerpunkt – Client oder Server. Alle Varianten werden durch die Konfiguration derselben Betriebssystemversion implementiert.

    Peer-to-Peer-Netzwerke sind einfacher zu organisieren und zu betreiben, werden jedoch hauptsächlich zur Vereinigung kleiner Benutzergruppen verwendet, die keine großen Anforderungen an die Menge der gespeicherten Informationen, deren Sicherheit vor unbefugtem Zugriff und die Zugriffsgeschwindigkeit stellen. Bei erhöhten Anforderungen an diese Eigenschaften sind zweistufige Netzwerke besser geeignet, bei denen der Server das Problem der Benutzerversorgung mit seinen Ressourcen besser löst, da seine Ausrüstung und sein Netzwerkbetriebssystem speziell für diesen Zweck ausgelegt sind.

    Betriebssystem für Arbeitsgruppen und Betriebssystem für Unternehmensnetzwerke.

    Netzwerkbetriebssysteme haben unterschiedliche Eigenschaften, je nachdem, ob sie für Netzwerke auf Arbeitsgruppen- (Abteilungs-)Ebene, Netzwerke auf Campus-Ebene oder Netzwerke auf Unternehmensebene gedacht sind.

    • · Abteilungsnetzwerke - Wird von einer kleinen Gruppe von Mitarbeitern zur Lösung gemeinsamer Probleme verwendet. Der Hauptzweck eines Abteilungsnetzwerks besteht darin, lokale Ressourcen wie Anwendungen, Daten, Laserdrucker und Modems gemeinsam zu nutzen. Abteilungsnetzwerke werden normalerweise nicht in Subnetze unterteilt.
    • · Campusnetzwerke - Verbinden Sie mehrere Abteilungsnetzwerke innerhalb eines separaten Gebäudes oder innerhalb eines Unternehmensgebiets. Bei diesen Netzen handelt es sich nach wie vor um lokale Netze, obwohl sie eine Fläche von mehreren Quadratkilometern abdecken können. Zu den Diensten eines solchen Netzwerks gehören die Interaktion zwischen Abteilungsnetzwerken, der Zugriff auf Unternehmensdatenbanken, der Zugriff auf Faxserver, Hochgeschwindigkeitsmodems und Hochgeschwindigkeitsdrucker.
    • · Unternehmensnetzwerke (Unternehmensnetzwerke) - vereinen alle Computer aller Gebiete eines separaten Unternehmens. Sie können eine Stadt, eine Region oder sogar einen Kontinent abdecken. Diese Netzwerke ermöglichen Benutzern den Zugriff auf Informationen und Anwendungen in anderen Arbeitsgruppen, Abteilungen, Abteilungen und der Unternehmenszentrale.

    Der Hauptzweck des Betriebssystems, das in einem abteilungsweiten Netzwerk verwendet wird, besteht darin, die gemeinsame Nutzung von Ressourcen wie Anwendungen, Daten, Laserdruckern und möglicherweise langsamen Modems zu organisieren. Typischerweise verfügen Abteilungsnetzwerke über einen oder zwei Dateiserver und nicht mehr als 30 Benutzer. Führungsaufgaben auf Abteilungsebene sind relativ einfach. Zu den Aufgaben des Administrators gehören das Hinzufügen neuer Benutzer, die Behebung einfacher Fehler, die Installation neuer Knoten und die Installation neuer Softwareversionen. Die Betriebssysteme der Fachbereichsnetze sind ausgereift und vielfältig, ebenso wie die Fachbereichsnetze selbst, die schon lange im Einsatz sind und recht gut funktionieren. Ein solches Netzwerk verwendet normalerweise ein oder höchstens zwei Netzwerkbetriebssysteme. In den meisten Fällen handelt es sich dabei um ein Netzwerk mit einem dedizierten NetWare 3.x- oder Windows NT-Server oder um ein Peer-to-Peer-Netzwerk wie ein Windows für Workgroups-Netzwerk.

    Benutzer und Administratoren von Abteilungsnetzwerken erkennen schnell, dass sie ihre Effizienz steigern können, indem sie Zugriff auf Informationen aus anderen Abteilungen ihres Unternehmens erhalten. Wenn ein Verkäufer auf bestimmte Produktmerkmale zugreifen und diese in eine Präsentation einbinden kann, sind die Informationen aktueller und haben eine größere Wirkung auf Käufer. Wenn die Marketingabteilung auf die Eigenschaften eines Produkts zugreifen kann, das noch von der technischen Abteilung entwickelt wird, kann sie direkt nach Abschluss der Entwicklung schnell Marketingmaterialien vorbereiten.

    Der nächste Schritt in der Entwicklung von Netzwerken besteht also darin, die lokalen Netzwerke mehrerer Abteilungen zu einem einzigen Netzwerk eines Gebäudes oder einer Gebäudegruppe zusammenzufassen. Solche Netzwerke werden Campusnetzwerke genannt. Campusnetze können sich über mehrere Kilometer erstrecken, benötigen aber keine flächendeckenden Verbindungen.

    Das im Campus-Netzwerk laufende Betriebssystem muss den Mitarbeitern einiger Abteilungen Zugriff auf einige Dateien und Ressourcen in den Netzwerken anderer Abteilungen ermöglichen. Die von Campus-Netzwerk-Betriebssystemen bereitgestellten Dienste gehen über die einfache Datei- und Druckerfreigabe hinaus und ermöglichen häufig den Zugriff auf andere Servertypen, beispielsweise Faxserver und Hochgeschwindigkeitsmodemserver. Ein wichtiger Dienst von Betriebssystemen dieser Klasse ist der Zugriff auf Unternehmensdatenbanken, unabhängig davon, ob diese auf Datenbankservern oder auf Minicomputern liegen.

    Integrationsprobleme beginnen auf der Ebene des Campus-Netzwerks. Im Allgemeinen haben die Abteilungen bereits die Art der Computer, Netzwerkgeräte und Netzwerkbetriebssysteme ausgewählt. Beispielsweise kann die technische Abteilung das UNIX-Betriebssystem und Ethernet-Netzwerkgeräte verwenden, die Vertriebsabteilung kann die DOS/Novell-Betriebssystemumgebung und Token-Ring-Geräte verwenden. Sehr oft verbindet ein Campusnetzwerk unterschiedliche Computersysteme, während Abteilungsnetzwerke ähnliche Computer verwenden.

    Das Unternehmensnetzwerk verbindet die Netzwerke aller Unternehmensbereiche, die in der Regel weit voneinander entfernt liegen. Unternehmensnetzwerke nutzen WAN-Links, um lokale Netzwerke oder einzelne Computer zu verbinden.

    Benutzer von Unternehmensnetzwerken benötigen alle Anwendungen und Dienste, die in Abteilungs- und Campusnetzwerken zu finden sind, sowie einige zusätzliche Anwendungen und Dienste, wie z. B. Zugriff auf Großrechner- und Minicomputeranwendungen und globale Kommunikation. Wenn ein Betriebssystem für ein lokales Netzwerk oder eine Arbeitsgruppe konzipiert ist, besteht seine Hauptaufgabe darin, Dateien und andere Netzwerkressourcen (normalerweise Drucker) zwischen lokal verbundenen Benutzern gemeinsam zu nutzen. Dieser Ansatz ist auf Unternehmensebene nicht anwendbar. Neben den grundlegenden Diensten, die mit der gemeinsamen Nutzung von Dateien und Druckern verbunden sind, muss ein Netzwerkbetriebssystem, das für Unternehmen entwickelt wird, eine breitere Palette von Diensten unterstützen, zu denen normalerweise E-Mail-Dienste, Tools für die Zusammenarbeit, Remote-Benutzerunterstützung, Faxdienste, Verarbeitung von Sprachnachrichten und Organisation gehören von Videokonferenzen etc.

    Darüber hinaus erwiesen sich viele bestehende Methoden und Ansätze zur Lösung traditioneller Probleme kleinerer Netzwerke für das Unternehmensnetzwerk als ungeeignet. Es traten Aufgaben und Probleme in den Vordergrund, die entweder zweitrangig waren oder in den Netzwerken von Arbeitsgruppen, Abteilungen und sogar Campus überhaupt nicht auftauchten. Beispielsweise hat sich die einfachste Aufgabe, Benutzerdatensätze für ein kleines Netzwerk zu verwalten, zu einem komplexen Problem für ein Unternehmensnetzwerk entwickelt. Und die Nutzung globaler Kommunikation erfordert, dass Unternehmensbetriebssysteme Protokolle unterstützen, die auf langsamen Leitungen gut funktionieren, und einige traditionell verwendete Protokolle aufgeben (z. B. solche, die Broadcast-Nachrichten aktiv nutzen). Der Aufgabe der Überwindung der Heterogenität kommt besondere Bedeutung zu – im Netzwerk sind zahlreiche Gateways entstanden, die den koordinierten Betrieb verschiedener Betriebssysteme und Netzwerksystemanwendungen gewährleisten.

    Die folgenden Funktionen können auch in den Eigenschaften von Unternehmensbetriebssystemen enthalten sein.

    Anwendungsunterstützung. In Unternehmensnetzwerken werden komplexe Anwendungen ausgeführt, für deren Ausführung viel Rechenleistung erforderlich ist. Solche Anwendungen sind in mehrere Teile unterteilt, zum Beispiel wird auf einem Computer der Teil der Anwendung ausgeführt, der mit der Ausführung von Abfragen an die Datenbank verbunden ist, auf dem anderen - Abfragen an den Dateidienst - und auf Client-Computern der Teil, der die Anwendung implementiert Datenverarbeitungslogik und organisiert die Benutzeroberfläche. Der Rechenanteil der von einem Unternehmen gemeinsam genutzten Softwaresysteme kann für Client-Workstations zu umfangreich und überfordernd sein. Daher werden Anwendungen effizienter ausgeführt, wenn ihre rechentechnisch komplexesten Teile auf einen leistungsstarken Computer übertragen werden, der speziell für diesen Zweck entwickelt wurde. Anwendungsserver.

    Der Anwendungsserver muss auf einer leistungsstarken Hardwareplattform basieren (Multiprozessorsysteme, häufig auf Basis von RISC-Prozessoren, spezialisierte Clusterarchitekturen). Das Betriebssystem des Anwendungsservers muss eine hohe Rechenleistung bieten und daher Multithread-Verarbeitung, präemptives Multitasking, Multiprocessing, virtuellen Speicher und die gängigsten Anwendungsumgebungen (UNIX, Windows, MS-DOS, OS/2) unterstützen. In dieser Hinsicht kann das Netzwerkbetriebssystem NetWare kaum als Unternehmensprodukt eingestuft werden, da es nahezu alle Anforderungen an einen Anwendungsserver nicht erfüllt. Gleichzeitig ermöglicht die gute Unterstützung universeller Anwendungen in Windows NT tatsächlich einen Platz in der Welt der Unternehmensprodukte.

    Beratungsstelle. Ein Unternehmensbetriebssystem muss in der Lage sein, Informationen über alle Benutzer und Ressourcen so zu speichern, dass sie von einem zentralen Punkt aus verwaltet werden können. Wie eine große Organisation benötigt ein Unternehmensnetzwerk eine zentrale Speicherung möglichst vollständiger Hintergrundinformationen über sich selbst (von Daten über Benutzer, Server, Workstations bis hin zu Daten über das Kabelsystem). Es liegt nahe, diese Informationen in Form einer Datenbank zu organisieren. Daten aus dieser Datenbank können von vielen Netzwerksystemanwendungen benötigt werden, vor allem von Management- und Verwaltungssystemen. Darüber hinaus ist eine solche Datenbank nützlich für die Organisation von E-Mails, Gruppenarbeitssystemen, Sicherheitsdiensten, Netzwerk-Software- und Hardware-Inventardiensten und für fast jede große Geschäftsanwendung.

    Eine Datenbank, die Referenzinformationen speichert, bietet die gleichen vielfältigen Funktionen und wirft die gleichen Probleme auf wie jede andere große Datenbank. Es ermöglicht Ihnen, verschiedene Suchvorgänge, Sortierungen, Änderungen usw. durchzuführen, was sowohl für Administratoren als auch für Benutzer das Leben erheblich erleichtert. Diese Annehmlichkeiten gehen jedoch mit der Lösung der Probleme der Verteilung, Replikation und Synchronisierung einher.

    Idealerweise sollten Netzwerkreferenzinformationen als einzelne Datenbank implementiert werden und nicht als eine Reihe von Datenbanken, die auf die Speicherung von Informationen der einen oder anderen Art spezialisiert sind, wie es in echten Betriebssystemen häufig der Fall ist. Windows NT verfügt beispielsweise über mindestens fünf verschiedene Arten von Hilfedatenbanken. Das Hauptdomänenverzeichnis (NT Domain Directory Service) speichert Informationen über Benutzer, die zur Organisation ihrer logischen Anmeldung am Netzwerk verwendet werden. Daten über dieselben Benutzer können auch in einem anderen von Microsoft Mail verwendeten Verzeichnis enthalten sein. Drei weitere Datenbanken unterstützen die Adressauflösung auf niedriger Ebene: WINS – ordnet NetBIOS-Namen IP-Adressen zu, das DNS-Verzeichnis – ein Domänennamenserver – ist nützlich, wenn ein NT-Netzwerk mit dem Internet verbunden wird, und schließlich wird das DHCP-Protokollverzeichnis automatisch verwendet Weisen Sie Netzwerkcomputern IP-Adressen zu. Eher ideal sind die Verzeichnisdienste von Banyan (Streettalk III) und Novell (NetWare Directory Services), die ein einziges Verzeichnis für alle Netzwerkanwendungen bieten. Das Vorhandensein eines einzigen Helpdesks für ein Netzwerkbetriebssystem ist eines der wichtigsten Zeichen seines Unternehmenscharakters.

    Sicherheit. Für das Betriebssystem eines Unternehmensnetzwerks sind Fragen der Datensicherheit von besonderer Bedeutung. Einerseits gibt es in einem großen Netzwerk objektiv mehr Möglichkeiten für unbefugten Zugriff – aufgrund der Dezentralisierung der Daten und der großen Verteilung „legitimer“ Zugangspunkte, aufgrund der großen Anzahl von Benutzern, deren Vertrauenswürdigkeit schwer zu ermitteln ist Aufbau, und auch aufgrund der großen Anzahl möglicher Punkte unbefugter Verbindung zum Netzwerk. Andererseits arbeiten Unternehmensanwendungen mit Daten, die für den Erfolg des gesamten Unternehmens von entscheidender Bedeutung sind. Und um solche Daten in Unternehmensnetzwerken sowie diverser Hardware zu schützen, kommt die gesamte Palette der Schutzinstrumente des Betriebssystems zum Einsatz: selektive oder obligatorische Zugriffsrechte, komplexe Benutzerauthentifizierungsverfahren, Softwareverschlüsselung.