beautypg.com

Chapter 2 samba and terminal server integration – HP CIFS Server and Terminal Server User Manual

Page 5

background image

5

Chapter 2

Samba and Terminal Server Integration

The fundamental Samba design is to manage each client connection to the server with a discrete
user process called a smbd daemon. During the client session setup to the Samba server the
father Samba process starts the smbd from an incoming client TCP/IP session connection. Thus,
for every client that has mounted one or more shares, there exists a smbd process.

Each Windows client connection to the Samba Server starts as a TCP/IP session (after whatever
name resolution is required) on the Samba server, and the TCP session is serviced by a new
smbd for the incoming client request. The end effect is that a unique smbd daemon exists for
each client connected to the server. Thus, if 1000 clients are connected, 1001 smbd daemons
will be present on the system (one process is the smbd father process).

Samba File Servers

Windows Clients

Storage Array

smbd

smbd

smbd

smbd

smbd

smbd