Categories

Saturday, January 19, 2019

NFS and version of NFS

NFS:-

NFS stands for Network File System. NFS is a Distributed File System protocol and originally developed by Sun MicroSystems in 1984. Distributed file system do not share block level address to the same storage but use a network protocol. These are commonly known as network file system. The NFS allowing a client computer to access file over a computer network. Such as local storage is accessed. The NFS builds on the Open Network Computing Remote Procedure Call (ONC RPC) system.  The NFS is an Open Standard who's defined in RFC (Request For Comment) and allowing anyone to implement the protocol.


NFS Versions:-

The Sun MicroSystems use NFS version one for experimental purpose. After this the development team done some changes and they decided to release NFSv2.

NFSv2:-

Network File System version second published on March 1989 and defined in RFC 1094. The NFSv2 originally operated only UDP (User Datagram Protocol). 
In February 1986 using Eunice, implementation were demonstrated for operating system such as System V release 2, DOS and VAX/VMS. Due to 32bit limitation the NFSv2 only allows to read first 2GB of a file.

NFSv3:-

Network File System version third published on June 1995 and defined in RFC 1813. The NFS version third supports 64bit file size and handle files larger than 2GB.

NFSv4:-

Network File System version fourth published on December 2000 and defined in RFC 3010 and revised in RFC 3050. In April 2003 again revised in RFC 7530.
The NFSv4 determine by Andrew File System (AFS) and Server Message Block (SMB). SMB also known as CIFS. In NFSv4 includes performance improvements, strong security and introduces a Stateful protocol. The NFSv4 became the first version who's developed with the Internet Engineering Task Force (IETF).
  • NFSv4.1 published on January 2010 and defined in RFC 5661.
  • NFSv4.2 published on November 2016 and defined in RFC 7862.
 

No comments:
Write comments

Featured Post

NTP and why is important in network

NTP :- NTP stands for Network Time Protocol. Network time synchronization technology was first used in 1979. NTP was designed by David L ...

Contact Form

Name

Email *

Message *

2019 Computer
Powered by Knowitinfo.