SMB 协议介绍

  SMB(Server Message Block,服务信息块)协议可以看作是局域网上的共享文件/打印机的一种协议,它可以为网络内部的其它Windows 和Linux 机器提供文件系统、打印服务或是其他一些信息。
SMB 的工作原理是让NetBIOS(Win95 网络邻居通信协议)与SMB 这两种协议运行在TCP/IP 的通信协议上,且使用NetBIOS nameserver 让用户的Linux 机器可以在Windows 的网络邻居里被看到,
所以就可以和Win95/NT 主机在网络上相互沟通,共享文件与服务了。

  目前Microsoft 正在开发一种新的文件和打印共享协议--CIFS(Common Internet Files System,通用网络文件协议),该协议支持TCP/IP 和DNS 等协议,能在www 上支持文件和打印共享。在CIFS
下服务器实际上是DNS 名,由主机名和域名组成。这种变化是从NetBIOS 命令结构中分离出来的。目前CIFS 还没有得到广泛的应用。现在在Linux 和Win95/NT 之间的文件共享注意还是SMB和NFS。