Appendix B. Windows networking basic definitions 489
Server Message Block (SMB)
The Server Message Block protocol used to run on NetBIOS to implement
Windows file sharing and print services. With this protocol, clients exchange
messages (called server message blocks) with a server to access resources on
that server. Every SMB message has a common format, consisting of a
fixed-sized header followed by a variable-sized parameter and data component.
SMB messages are of the following types:
Session control messages start, authenticate, and terminate sessions.
File messages control file access.
Message commands allow an application to send or receive messages to or
from another host.
When an SMB client negotiates a connection with an SMB server, the two parties
determine a common protocol to use for communication. This capability allows
protocol extensions but can make SMB quite complex.
These are resources exported to the network by the CIFS server. CIFS supports
A workgroup is a logical collection of workstations and servers that do not belong
to a domain. In a workgroup, each computer stores its own copy of user-account
and group-account information. Therefore, in workgroups, users can only log
directly in to machines on which they have accounts. Workgroup members are
able to view and use resources on other systems. To do this, resources are
shared in the workgroup, and network users are validated by the machine
owning the resource.
490 The IBM TotalStorage NAS Gateway 500 Integration Guide