NFS version 4 Protocol
Author(s) -
Spencer Shepler,
B. Callaghan,
D. Robinson,
R. Thurlow,
C. Beame,
M. Eisler,
D. Noveck
Publication year - 2000
Publication title -
rfc
Language(s) - English
Resource type - Reports
DOI - 10.17487/rfc3010
Subject(s) - protocol (science) , computer science , computer network , medicine , pathology , alternative medicine
The Network File System (NFS) Version 4 is a new distributed file system similar to previous versions of NFS in its straightforward design, simplified error recovery, and independence of transport protocols and operating systems for file access in a heterogeneous network. Unlike earlier versions of NFS, the new protocol integrates file locking, strong security, operation coalescing, and delegation capabilities to enhance client performance for narrow data sharing applications on high-bandwidth networks. Locking and delegation make NFS stateful, but simplicity of design is retained through well-defined recovery semantics in the face of client and server failures and network partitions. This paper describes the new features of the protocol, focusing on the security enhancements, integrated locking support, changes to fully support Windows file sharing semantics, support for high performance data sharing, and the design points that enhance performance on the Internet. We describe applications of NFS Version 4. Finally, we describe areas for future work.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom