Protokół SMB (Server Message Block, wcześniej znany jako CIFS dla Common Internet File System) umożliwia udostępnianie zasobów w sieciach lokalnych. Umożliwia dostęp do zasobów na innych komputerach z systemami operacyjnymi Windows (natywnie), Apple Mac OS X, GNU/Linux, BSD i Solaris.