```html id="fisi_nfs" Network File System (NFS)

Network File System (NFS)

NFS ist ein Protokoll, das hauptsächlich in Unix- und Linux- Umgebungen eingesetzt wird. Es ermöglicht den transparenten Zugriff auf entfernte Dateisysteme und erleichtert die gemeinsame Nutzung von Dateien zwischen verschiedenen Betriebssystemen.

NFS basiert auf dem Client-Server-Modell und ermöglicht es einem Computer, über ein Netzwerk auf Dateien zuzugreifen, als wären sie lokal gespeichert.

Definition

NFS (Network File System) ist ein Netzwerkprotokoll, das den Zugriff auf Dateien und Verzeichnisse über ein Netzwerk ermöglicht. Ein Client kann dabei auf Dateien eines entfernten Servers zugreifen, als wären sie lokal auf seinem eigenen System gespeichert.

Wofür wird NFS verwendet?

Funktionsweise

Ein Server gibt ein Verzeichnis frei (Export). Ein Client bindet dieses Verzeichnis in sein eigenes Dateisystem ein (Mounten) und kann anschließend darauf zugreifen.
NFS-Server
    │
    ├── /daten
    │
    ▼
NFS-Client
    │
    └── /mnt/daten

Für den Benutzer wirkt das entfernte Verzeichnis wie ein lokaler Ordner.

Vorteile

Vorteil Beschreibung
Zentrale Datenhaltung Dateien liegen an einem zentralen Ort
Einfache Verwaltung Daten müssen nur einmal gepflegt werden
Transparenter Zugriff Entfernte Dateien erscheinen lokal
Plattformübergreifend Vor allem in Linux- und Unix-Umgebungen verbreitet

NFS und SMB im Vergleich

Protokoll Typischer Einsatz
NFS Linux- und Unix-Netzwerke
SMB/CIFS Windows-Netzwerke

Zusätzliche Informationen für die FISI-Prüfung

Prüfungsantwort (kurz)

NFS (Network File System) dient zur Bereitstellung und Nutzung von Dateien über ein Netzwerk. Es ermöglicht Clients, auf freigegebene Verzeichnisse eines Servers zuzugreifen, als wären diese lokal auf dem eigenen System vorhanden. NFS wird hauptsächlich in Linux- und Unix-Umgebungen eingesetzt.
```

### Musterantwort für die FISI-Prüfung 🎓 **Frage:** Wofür wird das Network File System (NFS) verwendet? **Antwort:** Das **Network File System (NFS)** wird verwendet, um Dateien und Verzeichnisse über ein Netzwerk bereitzustellen. Clients können auf freigegebene Verzeichnisse eines Servers zugreifen und diese wie lokale Laufwerke nutzen. NFS wird hauptsächlich in Linux- und Unix-Netzwerken eingesetzt. ### Merksatz ```text NFS = Dateifreigaben für Linux/Unix SMB = Dateifreigaben für Windows ``` ### Prüfungswissen ⭐ * **NFS-Server** → stellt Verzeichnisse bereit (Export) * **NFS-Client** → bindet diese Verzeichnisse ein (Mount) * **Port:** 2049/TCP bzw. UDP * **OSI-Schicht:** Anwendungsschicht (Layer 7) ### Typische Prüfungsfrage **Frage:** Was bedeutet „Mounten“ bei NFS? **Antwort:** Mounten bedeutet, ein entferntes NFS-Verzeichnis in das lokale Dateisystem einzubinden, sodass es wie ein lokaler Ordner verwendet werden kann. ✅