This software provides a TFTP client and server that can be accessed through the Windows console application.

The client is a fantastic tool that can replace the standard Windows TFTP client. Its command line is compatible with TFTP.EXE, which is included with most OS versions. However, it comes with additional advantages like supporting a number of useful extensions that standard clients miss out on. For instance, clients can use the - TFTP Blocksize option (RFC 2348) to set a specific block size. Additionally, it has the TFTP Timeout Interval and Transfer Size Option (RFC 2349) that can come in handy.
To use TFTPClient, users can use the following command: TFTPClient [-i] [-b blocksize] [-t timeout] [-p portnumber] host [GET | PUT] local_file [destination_file]. Overall, I found this software to be simple and easy to use, perfect for those who need to transfer files between different devices securely.
Version 1.10: fixed option negotiation and retry algorithm