TFTP Server Test Suite Data Sheet

Test Suite: TFTP Server Test Suite

Direction: Server

Trivial File Transfer Protocol (TFTP) is a simple form of the File Transfer Protocol (FTP). TFTP uses the User Datagram Protocol (UDP) and provides no security features. It is historically used by servers to boot disk less workstations, X-terminals, and routers. Nowadays, TFTP is commonly used to update firmware on various embedded devices such as routers and DSL modems. The TFTP Server Test Suite can be used to test TFTP server implementations for security flaws and robustness problems.

Used specifications

Specification Title
RFC1350 The TFTP Protocol (Revision 2)
RFC2090 TFTP Multicast Option
RFC2347 TFTP Option Extension
RFC2348 TFTP Blocksize Option
RFC2349 TFTP Timeout Interval and Transfer Size Options

Tool-specific information

Tested messages Specifications
Read Request (RRQ) RFC1350
Write Request (WRQ) RFC1350
Data RFC1350
Acknowledgment RFC1350
Error RFC1350
Option Acknowledgment RFC2347
Tested TFTP Options Specifications
Blocksize RFC2348
Timeout RFC2349
Transfer Size RFC2349
Multicast RFC2090