NFSv4 Server Test Suite Data Sheet

Test Suite: NFSv4 Server Test Suite

Direction: Server

The Network File System version 4 (NFSv4) is a distributed file system protocol. It, along with earlier versions 2 and 3, is used widely in the modern Internet. Since the proper functioning of the NFSv4 protocol is vital to modern infrastructure and society, the dependability of NFSv4 implementations must be verified. This test suite can be used to test NFSv4 server implementations for security flaws and robustness problems.

Used specifications

Specification Title Notes
RFC3530 Network File System (NFS) version 4 Protocol Obsoletes RFC3010
RFC5661 Network File System (NFS) Version 4 Minor Version 1 Protocol
RFC7862 Network File System (NFS) Version 4 Minor Version 2 Protocol
RFC5531 RPC: Remote Procedure Call Protocol Specification Version 2 Obsoletes RFC1831
RFC4506 XDR: External Data Representation Standard Obsoletes RFC1832
RFC2203 RPCSEC_GSS Protocol Specification

Tool-specific information

Tested messages Specifications
COMPOUND messages RFC3530
NULL messages RFC3530
Supported protocol features Specifications
Transport over TCP and UDP RFC3530, RFC5531
Short file creation, editing, removal RFC3530
Unsupported protocol features Specifications
Long file content in WRITE, READ RFC3530
Long response content in READDIR RFC3530
pNFS specific sequences RFC5661
Inter-server COPY RFC7862