NFS
Significa "Network File System". NFS es un protocolo que se usa para acceder a archivos a través de una red. Fue desarrollado por Sun Microsystems y presentado en 1989. El protocolo es independiente de la plataforma, lo que significa que funciona con varios sistemas operativos y configuraciones de red.
Aunque "file system" constituye dos tercios del acrónimo NFS, Network File System no es un sistema de archivos real como NTFS o APFS. En su lugar, es un protocolo que proporciona comandos estándar para acceder a archivos desde ubicaciones de almacenamiento basadas en red. Se basa en el protocolo RPC y utiliza llamadas a procedimientos remotos para acceder a los archivos.
Algunos ejemplos de comandos de NFS son:
- NFSPROC_LOOKUP() - buscar archivos según el nombre de archivo
- NFSPROC_READ() - leer un archivo
- NFSPROC_WRITE() - escribir en un archivo
NFS puede montar archivos compartidos en un directorio local, lo que permite que los sistemas cliente accedan a datos remotos como si fueran una carpeta local. El cliente puede recorrer subdirectorios, consultar los permisos de los archivos y leer, escribir y crear archivos. NFS traduce las rutas y los comandos de los archivos para trabajar con el sistema de archivos correspondiente.
NOTE: NFS es un estándar abierto, lo que significa que cualquier desarrollador puede agregar compatibilidad con Network File System a una aplicación. Sin embargo, para que NFS funcione, tanto los sistemas servidor como cliente deben admitir NFS.
Pon a prueba tu conocimiento