Capítulo 7: Integración de redes mixtas con Windows y Linux

Publicado por P. Ruiz en

7.1. Introducción

Hoy en día disponemos de multitud de sistemas y dispositivos diferentes que esperamos que interaccionen entre ellos.

Existen muchas formas de lograr que diferentes dispositivos, con distintos sistemas operativos, sean capaces de intercambiar información, pero en este capítulo nos centraremos en el protocolo SMB (Session Message Block, en español, Bloque de Mensajes de Sesión) y en su derivado CIFS (Common Internet File System).

El protocolo SMB fue desarrollado originalmente por IBM con el objetivo de facilitar la capacidad de los sistemas para compartir archivos e impresoras, a través de la red. En 1998 Microsoft lo adaptó a sus necesidades, le añadió muchas características nuevas y cambió su nombre por CIFS (Common Internet File System). Según la propia Microsoft, CIFS es un dialecto de SMB.

Las características que Microsoft ha ido añadiendo a lo largo del tiempo a CIFS son independientes del protocolo original y, como cabía esperar, no todas son públicas, aunque desde septiembre de 2009 Microsoft ofrece una documentación oficial, que define el protocolo, en la siguiente dirección: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cifs/d416ff7c-c536-406e-a951-4f04b2fd1d2b.