Le Common Internet File System (anciennement appelé SMB) est un protocole de mise en réseau de couche 7 permettant le partage de fichiers et de périphériques sur les réseaux locaux. Il a été initialement conçu et implémenté par Microsoft dans le cadre du système d'exploitation Windows.