SMB(ServerMessageBlock)通信协议是微软(Microsoft)和英特尔(Intel)在1987年制定的协议,主要是作为Microsoft网络的通讯协议。SMB是在会话层(sessionlayer)和表示层(presentationlayer)以及小部分应用层(applicationlayer)的协议。SMB使用了NetBIOS的应用程序接口(ApplicationProgramInterface,简称API)。另外,它是一个开放性的协议,允许了协议扩展——使得它变得更大而且复杂;大约有65个最上层的作业,而每个作业都超过120个函数,甚至WindowsNT也没有全部支持到,最近微软又把SMB改名为CIFS(Com