Network Component  Version 6.6
MDK-Professional Middleware for IP Networking
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
TFTP Client & Server

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

Content

 TFTP Server Routines
 TFTP Server Routines enable the transfer of files to a TFTP Client.
 
 TFTP Client Routines
 TFTP Client Routines provide access to a TFTP Server.
 

Description

TFTP is used for simple file transfer (typically used 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 TFTP clients to send and receive files. The TFTP protocol supports only file send and receive operations. File delete, file move, and file rename are not supported. Due to its limitations, TFTP is a complement to the regular FTP and not a replacement. It is used only 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.

The TFTP Server can be used to upload HTTP Web pages or to download log files to a remote PC. In this case, the File System Component must present in the project.

Supported Features

Note
The pages TFTP Server and TFTP Client give you more information on the actual usage of the functions and how to work with them in a project.