// Engineering Log

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

Publicado el 26.09.2025

// Ruta rapida

Este articulo pertenece al tema Servidores e infraestructura.


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

// Tarea parecida

Si estas resolviendo algo parecido

Este articulo pertenece a uno de los temas principales de trabajo. Puedes seguir leyendo sobre el tema, ir a la pagina principal para entender a que me dedico o abrir directamente los servicios.

Tema del articulo

Servidores e infraestructura

VPS, Linux, stack web, migraciones, hosting, bases de datos y operacion base.

Tareas frecuentes de esta tema

  • Migrar un sitio o servicio a un nuevo servidor
  • Configurar Linux, Nginx, base de datos y copias de seguridad
  • Entender por que el sistema funciona de forma inestable

// Siguiente paso

Si necesitas ayuda con este tema y no solo otro articulo, es mejor ir directo a la pagina del servicio. La pagina principal y la seleccion de materiales quedan como rutas secundarias.

Abrir servicios

// Contact

¿Necesitas ayuda?

Escríbeme y te ayudaré a resolver el problema

Enviar solicitud
Escribir y recibir una respuesta rápida