Sistema de archivos de red, NFS
El sistema de archivos de red (Network File System, NFS) es una aplicación cliente/servidor que permite a un usuario de equipo ver y, opcionalmente, almacenar y actualizar archivos en un equipo remoto como si estuvieran en el propio equipo del usuario. El protocolo NFS es uno de varios estándares de sistema de archivos distribuidos para almacenamiento atado a la red (NAS).
NFS permite al usuario o administrador del sistema montar (designar como accesible) todo o una porción de un sistema de archivos en un servidor. La parte del sistema de archivos que se monta puede ser accedida por los clientes con los privilegios que se asignan a cada archivo (de sólo lectura o de lectura y escritura). NFS utiliza llamadas de procedimiento remoto (RPC) para enrutar solicitudes entre clientes y servidores.
NFS fue originalmente desarrollado por Sun Microsystems en la década de 1980 y ahora es administrado por el Internet Engineering Task Force (IETF). La versión NFSv4.1 (RFC-5661) fue ratificada en enero de 2010 para mejorar la escalabilidad, añadiendo soporte para el acceso paralelo a través de servidores distribuidos. Las versiones 2 y 3 del sistema de archivos de red permiten que el protocolo UDP (User Datagram Protocol) que se ejecuta sobre una red IP proporcione conexiones de red sin estado entre clientes y servidor, pero NFSv4 requiere el uso del protocolo de control de transmisión (TCP).