Le protocole SMB (Server Message Block, anciennement CIFS pour Common Internet File System) permet le partage de ressources sur les réseaux locaux. Il permet d'accéder aux ressources d'autres ordinateurs fonctionnant sous Windows (en mode natif), Apple Mac OS X, GNU/Linux, BSD et Solaris.