CIFS user mode can run with the default Samba packages that are part of the OS.
CIFS ads mode can run with the default Samba packages that are part of the OS and Kerberos version KRB5CLIENT_E.1.6.2.08.
CIFS domain mode requires Samba version 3.2 or later.
Prior knowledge of Samba is a prerequisite.