Definition

Network File System (NFS)

Contributor(s): Laura Kun and Andrew Williams

The Network File System (NFS) is a client/server application that lets a computer user view and optionally store and update files on a remote computer as though they were on the user's own computer. The NFS protocol is one of several distributed file system standards for network-attached storage (NAS).

NFS allows the user or system administrator to mount (designate as accessible) all or a portion of a file system on a server. The portion of the file system that is mounted can be accessed by clients with whatever privileges are assigned to each file (read-only or read-write). NFS uses Remote Procedure Calls (RPC) to route requests between clients and servers.

NFS was originally developed by Sun Microsystems in the 1980's and is now managed by the Internet Engineering Task Force (IETF). NFSv4.1 (RFC-5661) was ratified in January 2010 to improve scalability by adding support for parallel access across distributed servers. Network File Sytem versions 2 and 3 allows the User Datagram Protocol (UDP) running over an IP network to provide stateless network connections between clients and server, but NFSv4 requires use of the Transmission Control Protocol (TCP).

 

This was last updated in May 2016

Continue Reading About Network File System (NFS)

Dig Deeper on Network intrusion detection and prevention and malware removal

PRO+

Content

Find more PRO+ content and other member only offers, here.

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

What limitations does NFS pose in the era of big data?
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchVirtualDesktop

SearchWindowsServer

SearchExchange

Close