SAMBA is an implementation of the Server Message Block (SMB) protocol, which is the heart of Windows Networking. Any computer capable of exchanging SMBs with other computers can participate in a Windows network.
Before we begin, you will need the following:
Before we get started, a primer on Windows networking is in order for those who aren't familiar with it. If you feel comfortable with Windows network internals, you may skip this section.
Windows networking is based on RPC and NetBIOS. Without these services working in the manner that Windows expects, nothing else will work. All computers that participate in Windows networking have a unique NetBIOS name. Windows networking allows this potentially unmanageable list to be broken down into groups of related computers called workgroups or domains. Windows computer names are not case sensitive and must be less than 14 characters (NOTE: While spaces are allowed in names, some versions of Windows 9x and SAMBA will not be able to use these properly. Try to avoid them.)
