摘要:通信工程师互联网技术SMB协议:CIFS协议是一个应用层协议,它以一系列的协议来支持文件服务,其核心是SMB协议。
CIFS协议是一个应用层协议,它以一系列的协议来支持文件服务,其核心是SMB协议。
(1)SMB协议
SMB协议是一种客户机/服务器的请求/响应协议。目前绝大多数的PC上都在运行这一协议,Windows操作系统充当SMB协议的客户机和服务器。SMB服务器负责通过网络提供
可用的共享资源给SMB客户机,服务器和客户机之间通过TCP/IP或者IPX或者NetBEUI进行连接。一旦连接成功,客户机可发送SMB命令到服务器上,从而客户机能够访问共享目录、打开文件、读写文件,以及一切在文件系统上能做的所有事情。
通过SMB协议,应用程序不但可以访问远程服务器端的文件,而且可以访问打印机、邮件槽(mailslot)、命名管道(namedpipe)等资源。
SMB定义了两级安全保护。
共享级保护(ShareLevelProtection)应用于服务器共享目录级。每个共享目录都需要提供一个访问口令。只有口令通过,客户机才能访问所有共享文件。
用户级保护(UsrLevelProtection)应用于共享目录中的单独文件,基于用户访问权限。每个用户(客户机)必须登录服务器并且获得服务器的认证许可。一旦认证通过,客户机会获得一个UID。在后来客户机访问服务器的过程中都需要使用该UID。
SMB是一个表示层协议,建立在NetBIOS和NetBEUI通信协议之上,而NetBIOS和NetBEUI又建立在TCP/IP之上,如图10-19所示。
返回目录:通信工程师互联网技术数据存储与安全技术
编辑相关推荐:
通信工程师备考资料免费领取
去领取