Server Message Block

SMB fue desarrollado originalmente por IBM, pero la versión más común es la modificada ampliamente por Microsoft.

En 1998, Microsoft propuso una implementación de SMB cambiándole el nombre a Common Internet File System (CIFS) y añadió más características, que incluyen: soporte para enlaces simbólicos, enlaces duros (hard links), y mayores tamaños de archivo.

Comenzando con Windows 2000, todos los productos subsiguientes de Microsoft utilizan denominación Domain Name System (DNS).

Esto permite a los protocolos TCP/IP admitir directamente el compartir recursos SMB.

También existe Samba, que es una implementación libre del protocolo SMB con las extensiones de Microsoft.