网络文件系统(也被称为NFS)是由Sun Microsystems公司开发的协议。它允许计算机上的用户访问在网络上发送的文件—类似于人们访问本地存储的方式。它在与UNIX系统组成相似的系统中最为常见;然而,它也可随时用于其他系统,如Mac OS、OpenVMS、Microsoft Windows、Novell NetWare和IBM AS/400。

Samba是对SMB/CIFS网络协议的重新实现(意味着对服务器信息块—或通用互联网文件系统的重新塑造)。与NFS一样,Samba最自然地运行在一个与UNIX系统质量不相上下的系统上。它几乎是每个Linux发行版的标准配置,并且在所有其他基于UNIX的系统上被用作基本的系统服务。

NFS有许多变化。最初的NFS版本是严格用于内部实验的。一旦在这个协议中加入了变化,第二版就被发布了。NFSv2最初是完全通过UDP(即用户数据报协议,它是互联网协议套件的核心成员之一)运行。完全通过UDP运行的目的是为了保持协议的无状态(也就是说,一个服务器将通过它发送的每个请求视为独立于任何先前请求的事务)。NFSv3是对传输层协议增加的一个回应。NFSv4包括对性能的改进和强大的授权安全。它也是第一个包含有状态协议的版本(也就是一个具有完整属性的协议,通过一个或多个通道的对象传输给观察者)。

Samba也有多个版本。最新的排列组合允许通过Windows和/或UNIX操作的多台计算机之间共享文件和打印。它实现了几十种服务,以及大约12种协议。Samba还允许某些UNIX目录(包括其子目录)的网络共享。对于那些使用微软Windows的人来说,这些似乎是正常的Windows文件夹,可以通过网络访问。那些使用UNIX的人可以选择通过自己的文件结构直接挂载(也就是使他们的文件系统可以使用)网络共享,或者使用一个工具。

NFS和Samba的区别

  1. NFS是一个允许用户通过网络访问文件的协议;Samba本质上是对通用互联网文件系统的重新塑造。
  2. NFS有四个版本,其中最新的版本包括一个有状态的协议;Samba有多个版本,其中最新的版本允许多台计算机之间共享文件和打印。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:NFS和Samba的区别
本文链接:https://www.vsdiffer.com/vs/nfs-vs-samba.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。