?What is SAMBA
In December 1991 and January 1992, Andrew Tridgell developed the first version of Samba Unix as a PhD student at the Australian National University using network packet sniffer software to analyze the network protocol using the DEC Pathworks server.
At the time of its first release, versions 0.1, 0.5, and 1.0 in mid-January 1992, Samba did not have a proper name, and Tridgell called the program a Unix file server for Dos Pathworks.
When version 1.0 was released, it found that it had in fact implemented the BIOS Net protocol, and that the software could be used with other PC clients
Focusing on interaction with Microsoft Network Manager, Tridgell released NetBayus 1.5 for Unix, nbsever, in December 1993.
This was the first version that included client software in addition to the server.
GPL2 was also selected as the program license at this time. In the middle of the 1.5 series, the name was changed to smbserver
Samba is a free software that re-implements the SMB/CIFS network protocol. From version 3, Samba provides print and file services for various Microsoft Windows clients and can be integrated with Windows Domain Service as a primary domain controller (PDC) or as a domain member. Samba can also be part of Active Directory.
Samba runs on most Unix and quasi-Unix systems such as GNU/Linux, Solaris, AIX, and BSDs.
Samba is standard on almost all Linux distributions and is usually included as a main service system on other Unix-like operating systems.
Samba is licensed under the GNU General Public License. The name Samba is derived from SMB, which stands for Server Message Block and is the name of the standard protocol used by the Microsoft Windows network file system
SMB is a protocol for sharing files, printers and serial ports.
This protocol can be used on the TCP/IP protocol or on other network protocols. Using the SMB protocol, an application (or user of an application) can access files on a remote server and other resources, including the printer.
In other words, an application can read, create, or update files on a remote server.
It can also communicate with any server application that is set up to receive SMB client requests.
In fact, it can be said that SMB is a request-response protocol that the client sends the SMB request to the server and the server returns the SMB response to the client in response
The Windows operating system supports the SMB protocol (NetBIOS works according to this protocol). On Unix-based operating systems such as Linux and Mac, Samba uses this protocol to share files between different operating systems
for example, file sharing between a Linux system and a Windows system
:SMB also communicates with the following protocols
جهت مشاهده دوره های آموزشی بر روی این لینک کلیک نمایید.
جدیدترین اخبار مجموعه فراز نتورک را در این صفحه اجتماعی دنبال کنید.