Bandera: Русский Русский Bandera: English English

109 | Gigantes de archivos de la red local — SMB y NFS

Publicado el 26.09.2025


Introducción

Cuando se trata de compartir archivos no a través de Internet, sino dentro de la red local (en la oficina o en casa), entran en juego otros protocolos.
Dos principales competidores en este ámbito: SMB — el rey del mundo Windows, y NFS — el estándar para Unix/Linux.


SMB (Server Message Block) — el lenguaje de comunicación de Windows

SMB es un protocolo de red que proporciona acceso compartido a archivos, impresoras y otros recursos de red.
Si alguna vez has abierto una carpeta compartida en Windows — has usado SMB.

Historia y versiones

  • Originalmente desarrollado por IBM, pero se popularizó gracias a Microsoft.
  • CIFS (Common Internet File System) — una implementación obsoleta de SMB por parte de Microsoft. Hoy en día este término casi no se utiliza.
  • SMB 2.0 y 3.0 — versiones modernas, mucho más rápidas y seguras. Soportan cifrado «en vuelo», lo que protege los datos incluso dentro de la red local.

¿Cómo funciona?

  • El servidor «comparte» (pone disponible) una carpeta.
  • Los clientes en la red la conectan como una unidad de red y trabajan con los archivos como si estuvieran localmente.

Samba

Samba — una implementación libre de SMB que permite a las máquinas Linux/macOS:

  • Conectarse a redes Windows como clientes.
  • Actuar como servidores SMB completos.

NFS (Network File System) — montaje de carpetas en Linux

NFS, creado por Sun Microsystems, es el protocolo estándar para compartir archivos en el mundo Unix/Linux.

¿Cómo funciona?

  • El servidor exporta un directorio determinado.
  • El cliente lo «monta» en su sistema de archivos.
  • Después de montar, la carpeta /share/data en el servidor puede aparecer en el cliente como /mnt/server_data.
  • Todas las operaciones con archivos se redirigen de forma transparente a través de la red.

SMB vs. NFS: ¿quién gana?

AspectoSMBNFS
Entorno principalWindows, redes mixtas (Windows + Linux/Mac)Sistemas Linux y Unix
ConfiguraciónSencilla en WindowsRequiere configuración del servidor y del cliente
RendimientoVersiones modernas (SMB3) rápidasHistóricamente eficiente para archivos grandes
SeguridadCifrado, integración con Active DirectoryAutenticación por IP o Kerberos

Conclusión

  • Si su red consiste principalmente de equipos Windows o tiene un entorno mixto, utilice SMB (a través de Samba).
  • Si en la red solo hay máquinas Linux/Unix, entonces NFS será una solución más nativa y a menudo más eficiente.

Recursos

¿Necesitas ayuda?

Escríbeme y te ayudaré a resolver el problema

Publicaciones relacionadas