NFS
Je zkratkou pro „Network File System“. NFS je protokol používaný k přístupu k souborům přes síť. Vyvinula jej společnost Sun Microsystems a byl představen v roce 1989. Tento protokol je nezávislý na platformě, což znamená, že funguje v různých operačních systémech a síťových konfiguracích.
Přestože „file system“ tvoří dvě třetiny zkratky NFS, Network File System není skutečný souborový systém jako NTFS nebo APFS. Místo toho jde o protokol, který poskytuje standardní příkazy pro přístup k souborům v úložištích umístěných v síti. Je založen na protokolu RPC a k přístupu k souborům používá volání vzdálených procedur.
Mezi příklady příkazů NFS patří:
- NFSPROC_LOOKUP() – vyhledání souborů podle názvu souboru
- NFSPROC_READ() – čtení ze souboru
- NFSPROC_WRITE() – zápis do souboru
NFS může připojit sdílené soubory do místního adresáře, takže klientské systémy mohou přistupovat ke vzdáleným datům jako k místní složce. Klient může procházet podadresáře, vyhledávat oprávnění k souborům a soubory číst, zapisovat do nich i je vytvářet. NFS převádí cesty k souborům a příkazy pro práci se soubory tak, aby fungovaly s odpovídajícím souborovým systémem.
NOTE: NFS je otevřený standard, což znamená, že každý vývojář může do aplikace přidat podporu pro Network File System. Aby však NFS fungoval, musí NFS podporovat serverové i klientské systémy.
Otestujte své znalosti