Unterschied zwischen NFS und Samba

Unterschied zwischen NFS und Samba

NFS gegen Samba

Netzwerkdateisystem (auch als NFS bekannt) ist ein Protokoll, das von Sun Microsystems entwickelt wurde. Es ermöglicht einem Benutzer auf einem Computer, auf Dateien zugreifen zu können, die über ein Netzwerk gesendet werden - ähnlich der Art und Weise, wie man auf den lokalen Speicher zugreift. Es ist am häufigsten in Systemen mit einer ähnlichen Zusammensetzung wie das UNIX -System; Es ist jedoch auch für andere Systeme wie Mac OS, OpenVMS, Microsoft Windows, Novell Netware und IBM as/400 leicht verfügbar.

SAMBA ist eine Neuauflagen des SMB/CIFS-Netzwerkprotokolls (dh eine Wiederherstellung des Server-Nachrichtenblocks oder eines gemeinsamen Internetdateisystems). Wie bei den NFS läuft Samba am natürlichsten auf einem System mit Qualitäten, die denen der UNIX -Systeme nicht unähnlich sind. Es ist standardmäßig mit fast jeder Verteilung von Linux ausgestattet und wird als grundlegender Systemdienst auf allen anderen UNIX-basierten Systemen verwendet.

NFS hat eine Reihe von Variationen: Die ursprüngliche NFS-Version wurde ausschließlich für interne Experimente verwendet. Sobald Änderungen in dieses Protokoll hinzugefügt wurden, wurde Version zwei veröffentlicht. NFSV2 wurde ursprünglich vollständig über das UDP betrieben (das ist das Benutzer -Datagramm -Protokoll, das eines der Kernmitglieder der Internet -Protokollsuite ist). Der Zweck, es vollständig über das UDP auszuführen, bestand darin, das Protokoll staatenlos zu halten (dh ein Server, der jede Anforderung behandelt, die sie als Transaktion unabhängig von einer vorherigen Anfrage gesendet hat). NFSV3 war eine Reaktion auf die Zunahme des Transportschichtprotokolls. NFSV4 umfasste Verbesserungen der Leistung und stark vorgeschriebene Sicherheit. Es ist auch die erste Version, die ein staatliches Protokoll enthält (dh ein Protokoll mit einem vollständigen Satz von Eigenschaften, die über ein Observer über ein oder mehrere Kanäle über ein Observer übertragen werden.

Samba hat auch mehrere Versionen. Die neuesten Permutationen ermöglichen die Freigabe von Dateien und Drucken zwischen mehreren Computern, die über Windows und/oder Unix arbeiten. Es implementiert Dutzende von Diensten und etwa 12 Protokolle. Samba ermöglicht auch die Networking -Sharing für bestimmte UNIX -Verzeichnisse (einschließlich ihrer Unterverzeichnisse). Für diejenigen, die Microsoft Windows verwenden, scheinen es normale Windows -Ordner zu sein, auf die über das Netzwerk zugegriffen werden kann. Diejenigen, die UNIX verwenden.

Zusammenfassung:

1. NFS ist ein Protokoll, mit dem ein Benutzer über ein Netzwerk auf Dateien zugreifen kann. Samba ist im Wesentlichen eine Neubildung des gemeinsamen Internetdateisystems.

2. NFS hat vier Versionen, von denen das neueste ein staatliches Protokoll enthält. Samba verfügt über mehrere Versionen, von denen die neueste Datei- und Druckfreigabe zwischen mehreren Computern ermöglicht.