远程文件系统的组件

实现远程文件系统需要以下基本元素:

  • 客户端上安装的网络重定向程序软件。

  • 用于通信的明确定义的传输协议。

  • 服务器上安装的文件服务器软件。

例如,Microsoft 网络远程文件系统的实现方式如下:

  • Microsoft Networks 软件的客户端提供客户端网络重定向程序组件。

  • 通用 Internet 文件系统 (CIFS) (也称为服务器消息块 (SMB) 协议)定义了用于通信的网络传输协议。

  • LAN Manager 服务器 (有时称为 SMB 服务器) 提供文件服务器服务。

客户端上安装的网络重定向程序软件由多个软件组件组成,其中一些组件在用户模式下运行,另一些组件在内核模式下运行。