Diferencia entre NFS y Samba

Diferencia entre NFS y Samba

NFS vs samba

El sistema de archivos de red (también conocido como NFS) es un protocolo desarrollado por Sun Microsystems. Permite que un usuario en una computadora acceda a archivos que se envían a través de una red, similar a la forma en que uno accede al almacenamiento local. Es más común en sistemas con una composición similar al sistema UNIX; Sin embargo, también está disponible para otros sistemas, como Mac OS, OpenVMS, Microsoft Windows, Novell NetWare e IBM AS/400.

Samba es una reimplementación del protocolo de red SMB/CIFS (lo que significa una reimisión del bloque de mensajes del servidor, o un sistema de archivos de Internet común). Al igual que con el NFS, Samba se ejecuta más naturalmente en un sistema con cualidades no diferentes a las de los sistemas UNIX. Viene de serie con casi todas las distribuciones de Linux, y se utiliza como un servicio de sistema básico en todos los demás sistemas basados ​​en UNIX.

NFS tiene una serie de variaciones: la versión NFS original se usó estrictamente para la experimentación interna. Una vez que se agregaron cambios a este protocolo, se lanzó la versión dos. NFSV2 se operó originalmente por completo a través del UDP (es decir, el protocolo de datagrama del usuario, que es uno de los miembros principales del conjunto de protocolo de Internet). El propósito de ejecutarlo por completo sobre el UDP era mantener el protocolo sin estado (es decir, un servidor que trata cada solicitud enviada como una transacción independiente de cualquier solicitud anterior). NFSV3 fue una respuesta al aumento en el protocolo de la capa de transporte. NFSV4 incluyó mejoras al rendimiento y una fuerte seguridad obligatoria. También es la primera versión que incluye un protocolo con estado (es decir, un protocolo con un conjunto completo de propiedades transmitidas a un observador a través de un objeto a través de uno o múltiples canales).

Samba también tiene múltiples versiones. Las últimas permutaciones permiten el archivo y el intercambio de impresiones entre varias computadoras que funcionan a través de Windows y/o UNIX. Implementa docenas de servicios y alrededor de 12 protocolos. Samba también permite compartir redes para ciertos directorios de Unix (incluidos sus subdirectorios). Para aquellos que usan Microsoft Windows, estas parecen ser carpetas normales de Windows a las que se puede acceder a través de la red. Aquellos que usan UNIX tienen la opción de montar (es decir, hacer que sus sistemas de archivos estén listos para usar) la red compartir directamente a través de su propia estructura de archivos o usar una utilidad.

Resumen:

1. NFS es un protocolo que permite a un usuario acceder a archivos a través de una red; Samba es esencialmente una reimación del sistema de archivos de Internet común.

2. NFS tiene cuatro versiones, la más nueva de las cuales incluye un protocolo con estado; Samba tiene múltiples versiones, la última de las cuales permite compartir archivos e impresiones entre varias computadoras.