查看“NFS”的源代码
←
NFS
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{Filesystems}} {{Stub}} '''NFS''' 是Sun Microsystems公司发明的。 它之所以普及,主要是因为它很容易实现。 作为其简单性的回报,它往往性能相对较差,几乎完全缺乏安全性。 这些都很大程度上是由于其无连接的性质。 当您从文件中请求数据时,服务器会向您发送请求的信息,但不会跟踪哪些客户端打开了哪些文件。 为了防止您从文件中看到(非常)过时的信息,您读取的数据有一个“过期日期”。 如果您引用的数据超过一分钟,它将过期,您的客户端将再次从服务器请求数据,无论它是否被更改。 如果您将数据写入文件,您无法知道在您读取和写入数据之间是否有其他人更新了信息,因此您可能会用旧数据覆盖他们写入的内容。 为了确保至少一点的安全性,服务器需要在您写入磁盘的数据返回给您之前将其实际提交数据返回给您。 换句话说,NFS非常适合只读访问服务器上的可执行文件。 对于在线数据库这样的东西,它本质上就是一场迟早发生的灾难(通常只早不迟)。 NFS规范的较新版本已经解决了大部分问题,但是(几年后)对这些更新的支持仍然有些参差不齐。 == 链接 == * [http://en.wikipedia.org/wiki/Network_File_System_(protocol) Wikipedia] * [http://tools.ietf.org/html/rfc1094 RFC1094] - Version 1 & 2 Spec * [http://tools.ietf.org/html/rfc1813 RFC1813] - Version 3 (June 1995) * [http://tools.ietf.org/html/rfc3010 RFC3010] - Version 4 (December 2000) [[Category:Network Filesystems]]
本页使用的模板:
模板:Filesystems
(
查看源代码
)
模板:If
(
查看源代码
)
模板:Show1
(
查看源代码
)
模板:SmallNavBox
(
查看源代码
)
模板:Stub
(
查看源代码
)
返回至“
NFS
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
工具
链入页面
相关更改
特殊页面
页面信息