Configuring and Managing MPE/iX Internet Services (August 2002)

Chapter 7
Samba for MPE/iX Services
Overview of Samba for MPE/iX
80
Major Components of Samba for MPE/iX
Table 7-1 shows the major components of the Samba for MPE/iX suite.
The Samba for MPE/iX product contains:
SMBD: This is the server that can provide most SMB services.
The SMB protocol section in the Samba for MPE/iX configuration file SMB.CONF, describes the role of
SMB. The HP e3000 running SMBD will act as a File and Print server for the clients using the SMB
protocol. This is compatible with the LanManager protocol, and can service LanManager clients.
These clients include Windows for Workgroups, Windows 95 and Windows NT.
A session is created whenever a client requests one. Each client gets a child process for each session. This
copy then services all connections made by the client during that session. When all connections from its
client are closed, the copy of the server for that client terminates.
NMBD: This is a server that understands and can reply to NetBIOS Name Service Requests on TCP port
137, like those sent by LanManager clients.
NMBD also controls browsing (viewing the resources available on a Windows network is called browsing).
When they start up, LanManager compatible clients such as Windows 95/Windows NT, may wish to locate
a LanManager server. That is, they wish to know what IP address a specified host is using.
This program simply listens for such requests, and if its own name is specified, it will respond with the IP
address of the host on which it is running. Its own name is, by default, the name of the host on which it
is running.
SMBCLIENT: The SMBCLIENT is a client that can talk to an SMB server.
When this program is run on the HP e3000, it will be acting as a client. It is a command-line program and
offers an interface similar to that of the FTP program. Operations include things like getting files from
the server to the local machine, putting files from the local machine to the server, retrieving directory
information from the server, etc.
SMB.CONF: The SMB.CONF file is a configuration file of the Samba for MPE/iX suite which contains
runtime configuration information for both SMBD and NMBD.
Table 7-1 Major Components
SMBD The SMB server handles connections from clients, performing all the file,
permission, and username authentication.
NMBD The NetBIOS name server advertises Samba for MPE/iX on the network, and
helps clients locate servers.
SMBCLIENT Client program on MPE/iX host.
SMB.CONF Samba for MPE/iX runtime configuration file.
TESTPARM A program to test the Samba for MPE/iX configuration file.
TESTPRNS A program to test server access to printers.
SWAT A program to remotely configure the Samba for MPE/iX runtime
configuration file (smb.conf) via the web (with a Web browser).