Przykładowa implementacja
Podstawowe wiadomości (część 1)
NFS działa przy wykorzystaniu
architektury klient-serwer, na którą składają się:
- program serwera,
- programy klienckie,
- sieciowy protokół komunikacyjny.
Serwer NFS
Zasadniczym zadaniem serwera jest
udostępnienie poprzez sieć swoich
systemów plików dla innych maszyn (klientów). Proces ten nazywany jest
eksportowaniem, zaś udostępniane katalogi --
eksportowanymi systemami
plików.
Klient NFS
Klient NFS uzyskuje dostęp do plików serwera poprzez tzw.
,,montowanie''
eksportowanych systemów plików. Proces montowania powoduje (podobnie jak
w Linuksie) integrację zdalnych (montowanych) systemów plików z lokalnym
drzewem katalogów klienta.