Network Component  Version 7.11.0
MDK Middleware for IPv4 and IPv6 Networking
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
TFTP Server

TFTP Server is used for simple file transfer (typically for boot-loading remote devices). More...

Content

 Control Interface
 Functions to work with the TFTP server.
 
 Access Interface
 Functions to filter access to the TFTP server.
 
 File System Interface
 TFTP server functions that work with a File System.
 
 Configuration
 Configuration of the TFTP server in ┬ÁVision.
 

Description

TFTP Server is used for simple file transfer (typically for boot-loading remote devices).

Trivial File Transfer Protocol (TFTP) is a simple protocol for exchanging files between two TCP/IP machines. TFTP servers allow connections from a TFTP Client for sending and receiving files. The TFTP protocol supports only file send and receive operations. File delete, move, and rename are not supported. Due to its limitations, TFTP is a complement to the regular FTP and not a replacement. It is only used when its simplicity is important, and its lack of features is acceptable. The most common application is bootstrapping, although it can be used for other purposes as well.

The TFTP Server can also be used to upload HTML pages onto the HTTP Server or to download log files to a remote PC. In this case, the must be used, and the HTTP Server must be properly configured.

tftp_server_block_diagram.png

This documentation is separated as follows: