Network File System: access your files remotely as easily as if they were local
Posted by Alex Khorolets on November 30, 2017
5/5 (1)

Why do I need to use complicated ways to access my files that are located on company’s server or in my homelab, for example? I want to ask the same question in order to make remote files available for my local applications without any extra actions. The answer, as well as the solution to the problems listed above, lies in the next four words – Network File System protocol.

I’d like to start with the general description of the NFS technology and some background about its purpose, and how it was created. The story goes back to middle 80’s when, alongside with the Van Halen’s new “1984” album, the company named Sun Microsystems created a Network File System protocol. It allowed users to access some files from the servers over a network, just like if these files were located on users’ machines.

Since that time, there were several versions of the NFS protocol released. Originally, the protocol was operating over UDP till NFSv3 update, in which TCP was added as a transport service. That allowed transferring blocks of a larger size which was limited by UDP before. The latest versions of the NFS protocol, including v4, v4.1, and v4.2, were developed by another company named Internet Engineering Task Force (IETF). They include performance increase, multiple security updates, and scalability.

NFS file server configuration

(more…)

Please rate this