// 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/dataen 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?
| Aspecto | SMB | NFS |
|---|---|---|
| Entorno principal | Windows, redes mixtas (Windows + Linux/Mac) | Sistemas Linux y Unix |
| Configuración | Sencilla en Windows | Requiere configuración del servidor y del cliente |
| Rendimiento | Versiones modernas (SMB3) rápidas | Históricamente eficiente para archivos grandes |
| Seguridad | Cifrado, integración con Active Directory | Autenticació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
// Related