NFS Protocol
NFS is a network protocol layered above TCP/IP.
- Original implementations (and most today) use UDP datagram transport for low overhead.
Maximum IP datagram size was increased to match FS block size, to allow send/receive of entire file blocks.
Some newer implementations use TCP as a transport.
- The NFS protocol is a set of message formats and types.
Client issues a request message for a service operation.
Server performs requested operation and returns a reply message with status and (perhaps) requested data.