Understanding the Windows Protocols: SMB and CIFS

The Simple Message Block (SMB) protocol provides the basis for Windows file and print sharing. SMB provides support for file browsing and two levels of security:

  • User— A user must authenticate with the SMB server during the initial connection. The supplied username and password determine what resources the user can access.

  • Share— Share-level security operates on an individual shared resource. The resource has a single password. Anyone with access to the password can access the resource.

SMB is implemented on top of a transport protocol. Think of this as similar to the way that AppleTalk exists on top of LocalTalk (serial networking) and EtherTalk (ethernet-based networks).

The SMB protocol has ...

Get Mac OS® X Tiger™ Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.