NFS
Staat voor "Network File System". NFS is een protocol dat wordt gebruikt om bestanden via een netwerk te openen. Het werd ontwikkeld door Sun Microsystems en geïntroduceerd in 1989. Het protocol is platformonafhankelijk, wat betekent dat het werkt met meerdere besturingssystemen en netwerkconfiguraties.
Hoewel "file system" twee derde van het acroniem NFS vormt, is het Network File System geen echt bestandssysteem zoals NTFS of APFS. Het is in plaats daarvan een protocol dat standaardopdrachten biedt voor het openen van bestanden op netwerkgebaseerde opslaglocaties. Het is gebouwd op het RPC-protocol en gebruikt externe procedureaanroepen om bestanden te openen.
Voorbeelden van NFS-opdrachten zijn:
- NFSPROC_LOOKUP() - bestanden zoeken op basis van de bestandsnaam
- NFSPROC_READ() - uit een bestand lezen
- NFSPROC_WRITE() - naar een bestand schrijven
NFS kan gedeelde bestanden koppelen in een lokale map, zodat clientsystemen externe gegevens kunnen openen als een lokale map. De client kan door submappen navigeren, bestandsrechten opzoeken en bestanden lezen, schrijven en maken. NFS vertaalt de paden en bestandsopdrachten zodat ze werken met het bijbehorende bestandssysteem.
NOTE: NFS is een open standaard, wat betekent dat elke ontwikkelaar ondersteuning voor Network File System aan een toepassing kan toevoegen. NFS werkt echter alleen als zowel de server als de client NFS ondersteunen.
Test je kennis