NFSv3 Server Test Suite Data Sheet

Test Suite: NFSv3 Server Test Suite

Direction: Server

The Network File System version 3 (NFSv3) is a distributed file system protocol. The NFS protocol is vital to modern infrastructure and society, the dependability of NFSv3 implementations must be verified. This test suite can be used to test NFSv3 server as well as NFSv2 server implementations for security flaws and robustness problems.

Used specifications

Specification Title Notes
RFC1094 NFS: Network File System Protocol Specification NFSv2
RFC1813 NFS Version 3 Protocol Specification NFSv3
RFC1833 Binding Protocols for ONC RPC Version 2
RFC4506 XDR: External Data Representation Standard
RFC5531 RPC: Remote Procedure Call Protocol Specification Version 2

Tool-specific information

Tested messages Notes Specifications
NULL message RFC1094
GETATTR message RFC1094
SETATTR message RFC1094
ROOT message Obsolete RFC1094
LOOKUP message RFC1094
READLINK message RFC1094
READ message RFC1094
WRITECACHE message Not implemented in protocol RFC1094
WRITE message RFC1094
CREATE message RFC1094
REMOVE message RFC1094
RENAME message RFC1094
LINK message RFC1094
SYMLINK message RFC1094
MKDIR message RFC1094
READDIR message RFC1094
STATFS message RFC1094
NULL message RFC1813
GETATTR message RFC1813
SETATTR message RFC1813
LOOKUP message RFC1813
ACCESS message RFC1813
READLINK message RFC1813
READ message RFC1813
WRITE message RFC1813
CREATE message RFC1813
MKDIR message RFC1813
SYMLINK message RFC1813
MKNOD message RFC1813
REMOVE message RFC1813
RMDIR message RFC1813
RENAME message RFC1813
LINK message RFC1813
READDIR message RFC1813
READDIRPLUS message RFC1813
FSSTAT message RFC1813
FSINFO message RFC1813
PATHCONF message RFC1813
COMMIT message RFC1813
MOUNTv1 MNT message RFC1094
MOUNTv1 UMNT message RFC1094
MOUNTv2 Request RFC1813
MOUNTv3 Request RFC1813
MOUNTv3 UMNT Request RFC1813
PORTMAP MOUNTv1 Request RFC1833
PORTMAP MOUNTv2 Request RFC1833
PORTMAP NFS3 Request RFC1813
Supported protocol features Specifications
Transport over TCP RFC5531
Transport over UDP RFC5531
System Authentication RFC5531
Unsupported protocol features Specifications
Lock manager protocol RFC1813