|
知识路径: > 网络技术 > 网络操作系统 > Samba服务器的配置 >
|
相关知识点:2个
|
|
|
|
20世纪80年代早期由IBM和Sytec合作开发了一套用于网络通信接口调用的NetBIOS协议。在NetBIOS出现之后,为了使Windows主机间的资源能够共享,Microsoft实现了一个基于NetBIOS协议的共享网络文件/打印服务系统,Microsoft称为SMB(Server Message Block,服务信息块)通信协议,通过SMB协议,使网络上不同计算机之间能够共享打印机、文件和串口通信等服务。
|
|
|
随着网络应用技术的发展和Internet的流行,Microsoft为了使SMB协议得到更广泛的应用,就将SMB协议进行整理,重新命名为CIFS(Common Internet File System),使其成为网络和Internet上计算机之间相互共享数据的一个标准协议。它可以为网络内部的其他Windows和Linux机器提供文件系统、打印服务或其他一些信息服务。SMB的工作原理是让NetBIOS与SMB这两种协议运行在TCP/IP的通信协议上,且通过NetBIOS nameserver使用户的Linux机器可以在Windows的网络邻居上被看到。所以就可以和Windows的机器在网络上相互沟通,共享文件与服务了。
|
|
|
SMB协议是一种客户机/服务器协议,SMB客户机使用TCP/IP、NetBEUI或IPX/SPX与服务器连接,当使用TCP/IP时,实际上使用的是在TCP/IP上的NetBIOS。因此基于SMB的网络使用的底层协议虽然不一样,但其核心还是让基于NetBEUI的NetBIOS和基于TCP/IP的NetBIOS这两种协议都运行在TCP/IP的通信协议上,并通过NetBIOS nameserver使网络中Linux系统用户的机器可以在Windows的网络邻居上被看到,从而就可以和Windows的机器在网络上相互沟通、共享文件与服务了。目前,类似这种资源共享的通信协议还有NFS、Appletalk、NetWare等。
|
|
|