The Treck Trivial File Transfer Protocol (TFTP) is designed to be a lightweight file transfer mechanism. It only requires UDP/IP so it can be used on systems with very limited storage space. Typically, it is used on an embedded system to download new code for a flash.
- Does not require a file system, but can work with one.
- Both client and server.
- Easy to use API.
- High quality, fully commented source code.