From the course: Linux System Engineer: Network Filesystems Using NFS and Samba

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

Introduction to NFS

Introduction to NFS

- [Instructor] NFS, or Network File System, is a distributed file system protocol originally developed by Sun Microsystems in the mid 1980s. It allowed a user on a client machine to access files over a network, similar to how local files are accessed, as a file system. NFS was built on the Open Network Computing RPC, or Remote Procedure Call system. ONC RPC was also created by Sun Microsystems. NFS is an open standard now defined by RFCs. Version one was never released by Sun Microsystems. RFC 1094 defines version two, RFC 1813 defines version three, and RFC 7530 defines version four. Sun Microsystems only used version one for in-house experimentation. The first version they released was NFS version two. Originally version two only operated over UDP, because the designers wanted the service side stateless. Also, file locking and mounting were implemented outside the protocol and required other services. NFS version two only allowed reading up to two gigabytes of file data, due to a 32…

Contents