O SAMBA era originalmente o SMB Server, mas o nome teve que ser alterado porque o SMB Server era um produto real. O SMB foi o predecessor do CIFS. SMB "bloco de mensagens do servidor" e CIFS "sistema de arquivos de internet comum" são protocolos. O Samba implementa o protocolo de rede CIFS. Isso é o que permite que o Samba se comunique com sistemas MS Windows (mais recentes). Normalmente você verá que se refere ao SMB / CIFS. No entanto, o CIFS é a extensão do protocolo SMB, portanto, se alguém compartilhar o SMB via Samba com um sistema legado que ainda usa o NetBIOS, ele normalmente se conectará ao servidor Samba pelas portas 137, 138, 139 e o CIFS será estritamente a porta 445. p>
Então, para responder à sua pergunta diretamente, o Samba fornece compartilhamentos de arquivos CIFS. O momento em que você pode usar o SMB em vez do CIFS é se você estiver fornecendo acesso aos sistemas Windows 2K ou anterior ou se desejar apenas conectar à porta 139 em vez de 445.
Se você realmente quer saber sobre o CIFS, um dos livros definitivos está disponível gratuitamente on-line.
Implementando o CIFS - o sistema de arquivos comum da Internet
Se você quiser se aprofundar no Samba, este livro também está disponível on-line gratuitamente.
Embora exista uma edição mais recente, mas não on-line gratuita de que estou ciente.