📜  NFS 和 CIFS 的区别

📅  最后修改于: 2021-09-11 06:19:06             🧑  作者: Mango

1. 网络文件系统(NFS):
NFS 是由 Sun Microsystems 引入的网络,由基于 Unix 或 Linux 的操作系统使用,代表网络文件系统。这是一个用于为应用程序提供远程访问功能的网络。远程访问使用户能够使用另一台计算机编辑甚至仔细查看他的计算机。即使用户离他的计算机很远,也可以修复旧文件。该协议为设备提供了通过网络修改数据的功能。

2. 通用互联网文件系统(CIFS):
CIFS 是一种基于 Windows 的文件共享网络,用于运行在 Windows 操作系统上的设备。 CIFS 是作为服务器消息块的公共版本引入的,它是由 Microsoft 发明的。这是一个非常有效的功能,它使设备能够共享多个设备,即打印机,甚至为用户和管理人员共享多个端口。 CIFS 还允许请求访问连接到服务器的另一台计算机的文件。然后这个请求由服务器提供给请求的客户端。 CIFS 支持大数据公司,确保他们的数据被多个地点的员工使用。

NFS 和 CIFS 的区别:

Basis of NFS CIFS
Acronym Network File System Common Internet File System
Definition NFS is used for the devices which run on UNIX or LINUX operating systems CIFS is used for remote actions which works on Windows operating systems
Communication It is better than CIFS Creates a confusion which communicating
Support Users using UNIX or LINUX OS are most preferable supported Users using Windows OS are preferable supported
Session feature NFS does not provide sessions CIFS provides sessions
Port protocols It uses 111 port for both TCP and UDP It uses 139 and 455 for TCP and 138 and 137 for UDP
Speed & Scalability Highly scalable and more speed than CIFS Low scalable and moderate speed
Implementation It is simple to implement and executing query is fast It is difficult to implement and configure for faults
Security It is not reliable and there is no special security It has more security features than NFS